Përmbajtje:

Arduino: Bërja e një seti të dritave të trafikut: 9 hapa
Arduino: Bërja e një seti të dritave të trafikut: 9 hapa

Video: Arduino: Bërja e një seti të dritave të trafikut: 9 hapa

Video: Arduino: Bërja e një seti të dritave të trafikut: 9 hapa
Video: Zysha e seksit Ja si të prishemi pa i ren me dore 2024, Nëntor
Anonim
Arduino: Bërja e një grupi të dritave të trafikut
Arduino: Bërja e një grupi të dritave të trafikut

Ky projekt është akoma një punë në vlerësimin e progresit të vlerësuar! Ky tutorial do t'ju çojë në procesin e krijimit të një sërë semaforësh të kontrollueshëm dhe të konfigurueshëm, ndërsa ju mëson edhe bazat e Arduino. Duhen disa njohuri dhe unë rekomandoj shumë leximin dhe ndjekjen në shumicën e jo të të gjitha faqeve të dokumentit të mëposhtëm, të krijuar nga njerëzit e mrekullueshëm Arduino.cc! Arduino - Udhëzues për fillimin Ky dokument do të shpjegojë në terma të thjeshtë në lidhje me komponentët bazë elektronikë ne do të përdorim dhe si t'i përdorim ato, ai gjithashtu përshkruan hyrjet dhe daljet dixhitale, analoge dhe serike dhe si përdoren ato. Ju mund të keni lexuar mësimin tim të mëparshëm mbi semaforët, ky do të jetë një koncept i ngjashëm megjithatë do të jetë më i lehtë për t'u ndërtuar dhe më shumë karakteristika të pasura, për shkak të thjeshtësisë së mjedisit të zhvillimit Arduino. Pas këtij projekti, mund të dëshironi ta zgjasni me…+ Duke i bërë dritat të funksionojnë për rrugë kryq (duke zgjeruar kompleksitetin e sekuencës).+ Bërja e cilësimeve të programueshme nga duke përdorur portën EEPROM dhe Serial.+ Bërja e dritave të komunikojnë me një Arduino tjetër që përdor të njëjtin kod.

Hapi 1: Pjesët

Ju do të keni nevojë për disa pjesë, nëse tashmë e keni bërë projektin tim të mëparshëm në mikroprocesorët AVR, atëherë nuk keni nevojë të blini përsëri të njëjtat gjëra, ju duhet vetëm priza Arduino dhe USB të cilat mund t’i merrni nga Tinker.it dhe disa formë e zhurmës piezo 5v. Këto janë kërkesat minimale që mund të porositni më shumë për kopjimin ose zgjerimin e këtij projekti. 1x Breadboard (34-0655) 1x Jumper Links (34-0495) 2x LED të Kuq (55-0155) 1x Portokalli (jo qelibar) LED (55-0124) 2x LED të gjelbër (55-0120) 1x LED të bardhë (55-1640) 1x Piezo Sounder (35-0282) 1x Push to make button (78-0630) 1x 10K Resistors (62-0394) 1x 220ohm Resistors (62-0354) OPTIONAL-1x 3m USB Cable (19-8662) Rapid Online- 20,701x Arduino DiecimilaTinker.it- 35 20,35 total Totali ishte 41,05 £, i cili është më i lartë se tutoriali AVR, por ia vlen dhe përfshin shpërndarjen. Tarifat e dorëzimit janë mjaft të larta në mënyrë të shpejtë, prandaj pse të mos blini gjatë kohës që jeni atje dhe në Tinker. atë dhe shikoni nëse mund të gjeni disa pjesë me të cilat mund të luani në një datë të mëvonshme. Më shumë LED dhe pjesë të tjera me të cilat mendoni se mund të luani. Lajm i mirë është se nuk do të keni nevojë për mjete ose saldim për këtë projekt, thjesht shtyn copa së bashku! Pasi të keni të gjitha pjesët, jeni gati për të mbledhur projektin tuaj, megjithatë, nëse planifikoni ta bëni këtë projekt më të përhershëm, do të dëshironi të merrni një formë të bordit të shiritit për të lidhur punën tuaj sapo të funksionojë.

Hapi 2: Fillimi

Fillimi është i lehtë, thjesht paraqitni dhe kontrolloni të gjithë përbërësit që janë atje, është më mirë që Arduino të jetë në të majtë të pjatës, dhe të shkëputet, pastaj thjesht ndiqni hapat e ardhshëm për të shtuar secilin komponent në pjatën e bukës, lidhni bordin në Arduino, dhe më në fund programoni Arduino, pasi të jeni në gjendje ta testoni funksionon dhe lexoni kodin me komente për të parë se çfarë po ndodh.

Hapi 3: LEDs

LEDs
LEDs
LEDs
LEDs
LEDs
LEDs

Para se të fillojmë, sigurohuni që të gjitha LED janë të lidhura në mënyrë të duhur. Plumbi i shkurtër shkon në të djathtë dhe më gjatë në të majtë. Ne do të shtojmë rezistorët më vonë, prandaj sigurohuni që të mos lidhni asnjë rrymë akoma pasi mund të dëmtojë LED -të. Imazhi më poshtë tregon lidhjet e gjata dhe të shkurtra, dhe pastaj të dytën imazhi tregon se si duhet të lidhen, e treta tregon rendin. KIPSHILL! Sigurohuni që të keni LED të përhapur nga biti i kolonës 5 në bitin e dy kolonave, përndryshe ato nuk do të funksionojnë dhe do të keni një qark të shkurtër.

Hapi 4: Piezo

Piezo
Piezo
Piezo
Piezo
Piezo
Piezo

Ne do të kthehemi në këtë dhe do të duhet ta ngremë atë për të instaluar kërcyesit në Arduino, por tani për tani vetëm vendoseni në vend me një kunj në të dyja anët e ndarjes qendrore, në mënyrë që të mos shkurtojmë mes dy kunjave. Kunjat e bordit janë të lidhura nga e majta në të djathtë në dy seksione 5 me një ndarje në mes për të ndarë dy seksionet, dhe 2 kunjat e jashtme janë të lidhura nga lart poshtë në dy kolona, këto janë në të dy anët, por nuk janë të lidhura nga njëra anë e tabelës në tjetrën, në terma të tjerë këto mund të përdoren për të siguruar dy qarqe të veçanta të pavarura nga njëri -tjetri nëse kërkohet. Përveç kësaj në disa dërrasa gjysmat e sipërme dhe të poshtme nuk janë të lidhura kështu që mund t'ju duhet të bëni kërcimin duke përdorur një tela nga gjysma e sipërme në gjysmën e poshtme nëse qarku juaj nuk funksionon.

Hapi 5: Butoni

Butoni
Butoni
Butoni
Butoni
Butoni
Butoni
Butoni
Butoni

Butoni ka 4 kunja, sigurohuni që të gjitha këto janë të lidhura dhe mos u përkulni, ashtu si me Piezo -n, vendoseni në pjesën ndarëse qendrore. Pranë telave të sipërm, kunja e dorës së sipërme të djathtë në anën e kuqe të kunjave vertikalë, si LED (shiko figurën e dytë të bashkangjitur më poshtë) Përdorni rezistencën BROWN BLACK ORANGE GOLD (10k) dhe lidheni atë siç tregohet në imazhin e 4 -të bashkangjitur më poshtë. (Nga ana e poshtme djathtas duke ecur vertikalisht poshtë bordit, një rrugë e vogël 1 inç është e mjaftueshme).

Hapi 6: Rezistencat

Rezistencat
Rezistencat
Rezistencat
Rezistencat
Rezistencat
Rezistencat

Përdorimi i telit të rezistencave 220 ohm nga LED -të përgjatë ndarësit në të njëjtin rresht në anën e kundërt, (Shih figurën e dytë për shembull) dhe përsëriteni për të gjitha LED -et. Shtoni LED -in e bardhë midis Piezo dhe butonit dhe shtoni një rezistencë në të LED gjithashtu. Imazhi i 3 -të më poshtë tregon rezultatin përfundimtar. (vini re se tela jeshile nuk është e nevojshme, përveç nëse qarku juaj nuk funksionon si imi, ai bashkon gjysmën e sipërme të binarëve të fuqisë së bordeve me gjysmën e poshtme pasi disa borde janë të ndarë).

Hapi 7: Instalimet elektrike

Instalime elektrike
Instalime elektrike
Instalime elektrike
Instalime elektrike
Instalime elektrike
Instalime elektrike
Instalime elektrike
Instalime elektrike

Tani do ta lidhim Arduinon në tabelën e bukës, telat të gjitha sipas rendit nga lart poshtë, dhe mos kaloni përtej kështu që nëse dritat e gabuara ndizen në kohën e gabuar ngjisni kabllot përsëri në vendet e duhura … Imazhe më poshtë tregoni se si duhet të lidhen këto. Imazhi 2 & 3: Nga vija 5v shkoni te rezistori që vendosëm duke dalë nga butoni. Imazhi 4 & 5: Teli i gjelbër në kunjin GND (tokësor) shkon në hekurudhën e kuqe e cila ju lidhët katodën e LED -ve tuaj në. Imazhi 6: LED -të janë të lidhur me radhë nga kunja 13 poshtë në 8 duke filluar në LED -in e lartë duke punuar në rrugën tuaj poshtë bordit të bukës. Kjo është arsyeja pse thashë që ta kesh tabelën në të majtë pasi mund ta lidhësh si më poshtë… 13 o -------- o ---/\/\/\/\/\ / \ --- --- O --- | 12 o -------- o ---/\ / \ / \ \/\/\ --- --- O --- | 11 o -------- o ---/\/\/\/\/\/\ --- --- O --- | 10 o -------- o ---/\/\/\/\/\ / \- ---- O --- | 09 o -------- o ---/\/\/\/\/\/\ --- --- O --- | Imazhi 7: Tela e telat portokalli si më parë në Piezo (pin 8), led led (pin 7) dhe butoni (pin 6) Vini re pozicioni i pin 6 është kritik, përndryshe semaforët do të lakojnë vazhdimisht sikur butoni të mbahej i shtypur.

Hapi 8: Programimi i Arduino

Programimi i Arduino
Programimi i Arduino
Programimi i Arduino
Programimi i Arduino
Programimi i Arduino
Programimi i Arduino

Programimi i Arduino nuk mund të jetë më i lehtë, megjithatë ne duhet t'i themi Arduino IDE se ku të kërkojë Arduino dhe çfarë lloj Arduino të flasë. Për t'i thënë atij se çfarë lloji të flasë për të shkuar te MJETET> BORDI> ARDUINO DIECIMILA. Për të treguar ku të kërkoni Arduino shkoni te MJETET> PORTI SERIAL, dhe zgjidhni portën më logjike, do të thotë serial usb ose ndonjë gjë të ngjashme, jo bluetooth ose ndonjë gjë tjetër, skenarin më të keq, e keni gabim dhe duhet ta vendosni në një port tjetër. Tani ju duhet të hapni skedarin e bashkangjitur PDE dhe ta ngarkoni në tabelë, duke shtypur butonin me një shigjetë që tregon disa pika/…-> | Kjo do të marrë disa momente dhe nëse është e suksesshme Arduino juaj tani do të funksionojë kodin, shtypni butonin më së largu në të djathtë (monitor serik) për të kontrolluar tabelën me një ndërfaqe të ngjashme me terminalin.

Hapi 9: Dhe ata të gjithë jetuan të lumtur përgjithmonë pas … fundit

Ju mbaruat! Përmes kodit unë kam shkruar komente dhe ju mund t'i lexoni këto për të gjetur se çfarë bën çdo rresht, dhe pastaj provoni ta llastoni për të parë se çfarë ndodh, në rastin më të keq ju thjesht mund ta ktheni atë në origjinal. Megjithatë, nëse keni nevojë për më shumë ndihmë ose udhëzim Unë kam disa lidhje dhe burime më poshtë… Para se të shkoj do të doja të falënderoja Aleksin dhe ekipin në Tinker.it që më mësuan gjithçka që di në një nga punëtoritë e tyre Fillestare, ata janë vërtet të shkëlqyer në atë që bëjnë, faleminderit!!! Gjithashtu falë Sparkfun.com dhe Rapidonline.com të cilët janë një burim i mahnitshëm i pjesëve për arduino!.it - Shitësi me pakicë në Mbretërinë e Bashkuar i ArduinoDigikey - Shitësi me pakicë në SHBA për pjesët që kam përdorur sot Sparkfun - Shitësi me pakicë në SHBA i Arduino Informacioni Elektronikë - Informacioni elektronik për fillestarët kjo faqe është e mahnitshme një vend i mrekullueshëm për të kërkuar informacion në lidhje me saldimin, përbërësit elektronikë, ngjyrën e rezistencës kodet etj … Faleminderit për leximin, dhe argëtohuni!

Recommended: