Sisällysluettelo:

Arduino: Liikennevalojen tekeminen: 9 vaihetta
Arduino: Liikennevalojen tekeminen: 9 vaihetta

Video: Arduino: Liikennevalojen tekeminen: 9 vaihetta

Video: Arduino: Liikennevalojen tekeminen: 9 vaihetta
Video: Как сделать светодиодный модуль и схему светофора на Arduino #arduino #arduinoproject #circuit 2024, Marraskuu
Anonim
Arduino: Liikennevalojen tekeminen
Arduino: Liikennevalojen tekeminen

TÄMÄ PROJEKTI ON VÄLILLÄ KÄYTETTÄVÄ PALAUTE ARVIOITU !!! Tämä opetusohjelma opastaa sinua luomaan joukon hallittavia ja konfiguroitavia liikennevaloja ja opettaa samalla Arduinon perusteet. Jotkut tiedot ovat tarpeen, ja suosittelen lukemaan ja seuraamaan useimpia, ellei kaikkia, seuraavan asiakirjan sivuja, jotka ovat luoneet upeat Arduino.cc -ihmiset! Arduino - Aloitusopas Tässä asiakirjassa selitetään yksinkertaisesti elektroniset peruskomponentit Käytämme ja miten niitä käytetään, siinä kuvataan myös digitaalisia, analogisia ja sarjatuloja ja -lähtöjä sekä niiden käyttöä. ja enemmän ominaisuuksia, koska Arduino -kehitysympäristö on yksinkertainen. Tämän projektin jälkeen haluat ehkä laajentaa sitä…+ Valojen toimiminen risteyksissä (järjestyksen monimutkaisuuden lisääminen).+ Asetusten ohjelmointi käyttämällä EEPROM- ja sarjaporttia.+ Valojen kommunikointi toisen Arduinon kanssa, joka käyttää samaa koodia.

Vaihe 1: Osat

Tarvitset muutamia osia, jos teit jo edellisen projektini AVR -mikroprosessoreista, sinun ei tarvitse ostaa samoja asioita uudelleen, sinun tarvitsee vain Arduino- ja USB -johto, jonka voit hankkia Tinker.it -sivustolta ja jotkut 5 V pietsosoitin. Nämä ovat vähimmäisvaatimuksia, joita voit tilata lisää tämän projektin varmuuskopiointia tai laajentamista varten. 1x Breadboard (34-0655) 1x Jumper Links (34-0495) 2x Punainen LED (55-0155) 1x Oranssi (ei keltainen) LED (55-0124) 2x Vihreä LED (55-0120) 1x Valkoinen LED (55-1640)) 1x pietsosoitin (35-0282) 1x Push to make -painike (78-0630) 1x 10K vastukset (62-0394) 1x 220ohm vastukset (62-0354) LISÄVARUSTE-1x 3 m USB-kaapeli (19-8662) Rapid Online-€ 20.701x Arduino DiecimilaTinker.it- 20,35 € Kokonaissumma oli 41,05 puntaa, mikä on korkeampi kuin AVR-opetusohjelma, mutta se on sen arvoista ja sisältää toimituskulut. ja katso, löydätkö joitain osia, joilla voit pelata myöhemmin. Lisää LED -valoja ja muita bittejä, joiden mielestäsi voit pelata. Kun sinulla on kaikki osat, olet valmis kokoamaan projektisi, mutta jos aiot tehdä tästä projektista pysyvämmän, haluat hankkia jonkinlaisen nauhalevyn, joka juottaa työsi sen jälkeen, kun se toimii.

Vaihe 2: Aloittaminen

Aloittaminen on helppoa, yksinkertainen asettelu ja tarkista kaikki komponentit, parasta, että Arduino on leipälaudan vasemmalla puolella ja irrotettu, ja seuraa sitten seuraavia vaiheita lisätäksesi jokainen komponentti leipälautaan, kytke levy Arduino ja lopuksi ohjelmoi Arduino, kun voit testata sen toimivuuden ja lukea koodin kommenteilla nähdäksesi mitä tapahtuu.

Vaihe 3: LEDit

LEDit
LEDit
LEDit
LEDit
LEDit
LEDit

Ennen kuin aloitamme, varmista, että kaikki LEDit on kytketty oikein päin. Lyhyt johdin kulkee oikealla ja pidempi vasemmalla. Lisäämme vastuksia myöhemmin, joten älä kytke virtaa vielä, koska se voi vahingoittaa LED -valoja Alla olevassa kuvassa näkyy pitkät ja lyhyet johdot ja sitten toinen kuva näyttää, miten ne tulee kytkeä, kolmas näyttää järjestyksen. VIHJE! Varmista, että LEDit ovat levinneet 5 sarakkeen bitistä kahden sarakkeen bittiin, muuten ne eivät toimi ja sinulla on oikosulku.

Vaihe 4: Piezo

Piezo
Piezo
Piezo
Piezo
Piezo
Piezo

Palaamme tähän ja meidän on nostettava se, jotta voimme asentaa puserot Arduinolle, mutta toistaiseksi vain laita se paikalleen yhdellä tapilla keskiosan molemmin puolin, jotta emme oikosulku kahden tapin välillä. levytapit on liitetty vasemmalta oikealle kahdessa 5 osassa, jako keskellä kahden osan erottamiseksi, ja 2 ulkoista tappia on kytketty ylhäältä alas kahdessa sarakkeessa, nämä ovat molemmin puolin, mutta eivät ole kytketty levyn toiselta puolelta toiselle, toisin sanoen niitä voidaan käyttää tarvittaessa kahden erillisen piirin muodostamiseen, jotka ovat toisistaan riippumattomia. lanka ylhäältä alaspäin, jos piiri ei toimi.

Vaihe 5: Painike

Painike
Painike
Painike
Painike
Painike
Painike
Painike
Painike

Painikkeessa on 4 nastaa, varmista, että ne kaikki on liitetty toisiinsa eivätkä taipu, sitten kuten pietso, aseta se keskijakajan poikki. Merkkivalot (katso alla oleva toinen kuva) Käytä vastusta BROWN BLACK ORANGE GOLD (10k) ja kytke se alla olevan 4. kuvan mukaisesti. (Oikeasta alakulmasta, joka kulkee pystysuoraan alaspäin, pieni 1 tuuma riittää).

Vaihe 6: Vastukset

Vastukset
Vastukset
Vastukset
Vastukset
Vastukset
Vastukset

Käyttämällä 220 ohmin vastuksen johtoa jakajan poikki olevista LED -valoista samaan riviin vastakkaisella puolella, (ks. Esim. 2. kuva) ja toista sama kaikille LED -valoille. Lisää valkoinen LED pietson ja painikkeen väliin ja lisää siihen vastus. LED myös. 3. alla oleva kuva näyttää lopputuloksen. (Huomaa, että VIHREÄ lanka ei ole välttämätön, ellei piirisi toimi kuten minun, se liittää levyn virtakiskon yläpuoliskon alaosaan, kun jotkut levyt jaetaan).

Vaihe 7: Johdotus

Johdotus
Johdotus
Johdotus
Johdotus
Johdotus
Johdotus
Johdotus
Johdotus

Nyt aiomme johdottaa Arduinon leipälautaan, kaikki johdot järjestyksessä ylhäältä alas, emmekä mene ristiin, joten jos väärät valot syttyvät väärään aikaan, kiinnitä kaapelit takaisin oikeisiin paikkoihin… Kuvat Kuva 2 ja 3: Siirry 5 voltin linjalta vastukseen, jonka asetimme ulos painikkeesta. Kuva 6: LEDit on kytketty vuorotellen nastasta 13 alas 8 alkaen ylimmästä LED -valosta, joka toimii alaspäin leipätaululla. Siksi sanoin, että lauta on vasemmalla, koska voit johdottaa sen alla olevan mukaisesti … 13 o -------- o ---/\/\/\/\/\ --- --- O --- | 12 o -------- o ---/\/\/\/\/\ --- --- O --- | 11 o -------- o ---/\/\/\/\/\ --- --- O --- | 10 o -------- o ---/\/\/\/\/\- ---- O --- | 09 o -------- o ---/\/\/\/\/\ --- --- O --- | Kuva 7: Johto oranssit johdot kuten ennen Piezoon (nasta 8), odota lediä (nasta 7) ja painiketta (nasta 6) Huomaa, että nastan 6 sijainti on kriittinen, muuten liikennevalot silmukoivat jatkuvasti ikään kuin painiketta pidettäisiin painettuna.

Vaihe 8: Arduinon ohjelmointi

Arduinon ohjelmointi
Arduinon ohjelmointi
Arduinon ohjelmointi
Arduinon ohjelmointi
Arduinon ohjelmointi
Arduinon ohjelmointi

Arduinon ohjelmointi ei voisi olla helpompaa, mutta meidän on kerrottava Arduino IDE: lle, mistä etsiä Arduinoa ja minkä tyyppiselle Arduinolle puhua. mistä etsiä Arduinoa, mene kohtaan TYÖKALUT> SERIAL PORT ja valitse loogisin portti, se sanoo usb -sarjan tai jotain vastaavaa, ei bluetoothia tai mitään muuta, pahimmassa tapauksessa saat väärin ja sinun on asetettava se Nyt voit avata liitetyn PDE-tiedoston ja ladata sen taululle painamalla painiketta, jossa on nuoli, joka osoittaa joitain pisteitä/…-> | Tämä kestää hetken ja jos onnistuu, Arduino toimii nyt koodia, paina oikealla olevaa painiketta (sarjamonitori) ohjataksesi korttia päätelaitteen kaltaisella käyttöliittymällä.

Vaihe 9: Ja he kaikki elivät onnellisina - lopun jälkeen

Olet valmis! Koodin kautta olen kirjoittanut kommentteja ja voit lukea nämä saadaksesi selville, mitä kukin rivi tekee, ja yritä sitten ryhdistäytyä sen kanssa nähdäksesi mitä tapahtuu, pahimmassa tapauksessa voit vain palauttaa sen takaisin alkuperäiseen. apua tai opastusta Minulla on muutamia linkkejä ja resursseja alla … Ennen kuin lähden, haluan kiittää Alexia ja Tinker.in tiimiä. joka opetti minulle kaiken, mitä tiedän yhdessä heidän aloittelijoiden työpajoistaan, he ovat todella loistavia siinä, mitä he tekevät, Kiitos!!! Kiitos myös Sparkfun.comille ja Rapidonline.comille, jotka ovat hämmästyttävä resurssi arduinolle! Linkit ja resurssitArduino.cc - Tämä on ArduinoGuiden koti - Tätä opasta suositellaan lukemaan!.it - Arduinon brittiläinen jälleenmyyjäDigikey - Yhdysvaltain jälleenmyyjä osille, joita käytin tänäänSparkfun - Arduinon yhdysvaltalainen jälleenmyyjä koodit jne… Kiitos lukemisesta ja hauskaa!

Suositeltava: