cseduino presentation at lisbon mini maker faire

Download CSEduino presentation at Lisbon Mini Maker Faire

Post on 07-Jul-2015

263 views

Category:

Devices & Hardware

1 download

Embed Size (px)

DESCRIPTION

CSEduino - a board de baixo custo para os fans do Arduino. É um projecto que permite montar uma board usando componentes de baixo custo e ter funcionalidades identicas à de um Arduino. O custo total dos componentes é de cerca de 3,5 €. É ideal para embutir em projectos.

TRANSCRIPT

  • 1. Uma alternativa muitobarata ao ArduinoJoo Alves (jpralves@gmail.com)20 Set 2014

2. @AgendaIntroduoProblemaAbordagem para SoluoRequisitosEsquemticoLista de ComponentesAs vrias partesProjetos 3. @IntroduoSoldei o meu primeiro clone Arduino - um diavolino - em2012 no Codebits.E comecei a ficar apaixonado pela arquitectura/ecosistemaArduino e o que ela nos permite fazer. 4. @ProblemaO Arduino muito interessante para fazer prototipagem /desenvolvimento mas para incluir num projecto e usar aplaca num produto final um overkill.Embora no seja muito caro, um clone do Arduino custacerca de 20 (25 USD), uma placa oficial custa um poucomais ainda. 5. @SoluoCriar uma placa tipo Arduino que possa serusada no projecto mantendo a placa Arduinopara outras prototipagens.Esta pode substituir completamente a placa doArduino se no for necessrio o uso deshields (no compatvel com a posio dospinos destes). 6. @Requisitos Muito Barata - Cheap Pequena - Small Simples - Easy 7. @Muito BarataCom um oramento muito reduzido de at 3,5 (5 USD) em componentes possvelconstruir esta placa.= 8. @PequenaA placa tem 4,5cm x 5,5cm.O Arduino UNO tem 7,5cm x 5,3cm 9. @SimplesPara que fosse simples foram usados apenascomponentes THT - Through-hole technology. evitando ouso de SMD - Surface Mount Devices - uma vez que somais difceis de soldar.Foi usado o micro-controlador mais comum usado nasplacas Arduino com THT - o ATMega328P (em formatoPDIP). Os componentes foram soldados a uma stripboardpara evitar fios extra. 10. @Esquemtico 11. @Lista de Componentes 1x Stripboard com pelo menos 19 Linhas e16 Colunas ( 0,73) 1x micro-controlador ATmega328P-PU combootloader Arduino (U1) ( 1,59) 1x 28 pin DIP IC Socket (U1) 1x Cristal 16 MHz (XTAL1) ( 0,44) 2x condensadores cermicos 22 pF, 50 V(C3, C4) ( 0,06) 1x 40-pin male single header (J1, J2, J3, J4,J5, J6, J7) ( 0,12) 1x 7805 regulador de voltagem (U2) ( 0,22) 2x condensadores electrolticos 100 F,25 V (C1, C2) ( 0,04) 1x diodo rectificador1N4001 (D1) ( 0,02) 1x boto SPST (S1) 0,08) 1x resistncia 10 k (R2) ( 0,01) 1x condensadores cermicos100 nF, 50 V(C5) ( 0,06) 1x resistncia 1 k (R1) ( 0,01) 1x LED (3mm) (LED1) ( 0,02) 1x Jumper ( 0,01) 12. @As Partes Regulador de Voltagem Header FTDI e o Reset Hello World LED Micro-controlador 13. @Regulador de VoltagemComponentes: 1x 7805 Regulador de Voltagem(U2) 2x condensadores electrolticos 100F 25 V (C1, C2) 1x diodo rectificador 1N4001 (D1) 1x 5-pin male single header (J5 +J6) 14. @Header FTDI e o ResetComponentes: 1x boto SPST (S1) 1x Resistncia 10 k (R2) 1x condensador cermico 100 nF,50 V (C5) 1x 6-pin male single header (J4) 15. @LED - Hello WorldComponentes: 1x resistncia 1 k (R1) 1x LED (3mm) (LED1) 1x Jumper 1x 2-pin male singleheader (J7) 16. @Micro-controladorComponentes: 1x micro-controlador ATmega328P-PU(U1) 1x 28 pin DIP IC Socket (U1) 1x Cristal 16 MHz (XTAL) 2x condensadores cermicos 22pF, 50 V (C3, C4) 1x 14-pin male single header (J1) 1x 7-pin male single header (J2) 1x 4-pin male single header (J3) 17. @Os pinos do ATmega328P 18. @Localizao dos Componentes IC Socket e o ATmega328P-PU (U1) Cristal de 16 MHz (XTAL1) Condensadores 22 pF, 50 V (C3, C4) 7805 (U2) Condensadores 100 F, 25 V (C1, C2) 1N4001 (D1) Boto SPST (S1) Resistncia 10 k (R2) 100 nF, 50 V (C5) Resistncia 1 k (R1) LED (3mm) (LED1)C5S1 U1C3C1 C2C4XTAL1U2 D1LED1R1R2FTDIPOWER 19. @A placa totalmente montada 20. @Testando e utilizando a placaVerificar que no h curtos entre as pistasUsar uma placa USB/FTDIDesligar a energia externa que alimenta a placa quando seprograma com a placa FTDI 21. @Projectos feitos com o CSEduino TrafficLights CSEledcube3 CSEiSeeU CSEsynth CSEpanel CSEthingy CSEbuzz 22. @TrafficLightsSimula um cruzamento com sinalizao paracarros e para pees. 23. @CSEledcube3Cubo de LED 3x3x3 24. @CSEiSeeUDeteco de objectos atravs de quatrosensores ultrasnicos. 25. @CSEsynthPequeno teclado com som e luz 26. @CSEpanelPainel de LED informativo com actualizaopor Bluetooth 27. @CSEThingyConjunto diversasfuncionalidades montadasnuma breakout board quevo desde musica a umtheremin feito com umfotoresistor ou o famosojogo de luzes do KIT. 28. @CSEbuzzJogo at 4 jogadores de adivinha da cor. 29. @Visitem-nosgoogle.com/+JooAlvesPlus@jpralvesjpralves.netgithub.com/jpralves 30. @Q & A ?Perguntas ?google.com/+JooAlvesPlus@jpralvesjpralves.netgithub.com/jpralves