Sisällysluettelo:

Arduino -liikennevalo -ohjain ja kaukosäädin: 10 vaihetta
Arduino -liikennevalo -ohjain ja kaukosäädin: 10 vaihetta

Video: Arduino -liikennevalo -ohjain ja kaukosäädin: 10 vaihetta

Video: Arduino -liikennevalo -ohjain ja kaukosäädin: 10 vaihetta
Video: 7 ПОЛЕЗНЫХ устройств на АРДУИНО, которые можно собрать за 15 минут. 2024, Marraskuu
Anonim
Arduino -liikennevalojen ohjain ja kaukosäädin
Arduino -liikennevalojen ohjain ja kaukosäädin

Minulla oli liikennevalo, jota olin viimeistelemässä. Ainoa asia, joka jäi tekemättä, oli rakentaa ohjain valon signaalikuvioihin. Käänteeksi otin mukaan kauko -ohjaimen. Tämä oli myös täydellinen tilaisuus kokeilla Arduinoa. Halusin käyttää Arduinoa, koska sitä oli helppo käyttää sekä MAC: llä että Windowsilla.

Vaihe 1: Määrittele projekti

Aloittaaksesi elektroniikan suunnitteluprojektin, määritä ensin sen toiminnallisuuden parametrit. Tämä projekti on määritelty seuraavasti: Ohjaa 3 lähtöäLue 4 tuloaLue 1 interupt Ominaisuudet: 3 lähtöä sekvensoidaan useissa tiloissa-normaali liikennevalokuvio-käänteinen malli-tasainen jokaisessa lähdössä-vilkkuu jokainen lähtö-Katkaise Nousu- ja vähennysjärjestyksen nopeus Muuta tallennettuja ajoitusparametreja käyttämällä tärkeintä etäohjausta; Toteuta reaaliaikaisessa kartanossa.

Vaihe 2: Piirin prototyyppi

Käytä piirin testaamiseen prototyyppimenetelmiä, käytin Arduino Duemilanovia. Liitin 3 LEDiä, 4 kytkintä ja aloin kirjoittaa koodia. Arduino IDE (joka on ILMAINEN!) Käyttää syntaksia, joka on hyvin samankaltainen kuin vanhanaikainen hyvä ANSI C. Aloitin signaalikuvioiden tiloista. Käytin tapauslausumaa koodin moduloimiseen. Lisäsin painikkeiden koodin. Painikkeilla ohjataan tilaa UP/DN ja nopeutta UP/DN.

Vaihe 3: Kirjoita koodi

Kun sain perusasiat selville, siirryin lisäosiin. Johdotin kaukosäätimen vastaanottimen Arduinoon varmistaen, että liitän vastaanotetun signaalin linjan keskeytystappiini. Puskuroin myös Arduinon lähtönastat käyttämällä 5 voltin releitä käyttäviä kytkintransistoreita.

Vaihe 4: TESTI TESTI TESTI

Testaa piiri ja koodi perusteellisesti. Arduino mahdollistaa kenttäohjelmointikyvyn, mutta se ei ole tekosyy olla testaamatta. Kauko -ohjaimen lisäämisen jälkeen minulla oli paljon koodimuutoksia koodin käyttämiseksi. Tässä versiossa on käytettävä koodi vastaanotin, mutta se rikkoo mahdollisuuden ohjelmoida uudelleen ajoitus ja oletusvälähdyskuvio ja nopeus käynnistettäessä.

Vaihe 5: Elektroninen kaavamainen suunnittelu

Käytä suunnitteluohjelmaa sähköisen kaavion mallintamiseen Luo jokainen komponentti ja liitä nastat yhteen

Vaihe 6: Piirilevyasettelu

Asenna piirilevy (piirilevy) suunnitteluohjelmiston avulla. Leikkaa pahvi lopullisesta asettelusta ja TEST FIT IT. Minulla kävi tuuri ja minulla oli tarpeeksi leikkiä, jos jätin ruuvit löysäksi valokoteloon sulkeakseni ja lukitakseni valon ovet oikein.

Vaihe 7: Leikkaa piirilevy

Leikkaa piirilevy
Leikkaa piirilevy

Käytä kaivertajaa, CNC: tä, laseria tai etsausta piirilevyn valmistamiseen. Tarkista paikallisesta palkintokaupastasi tai kyltin kaivertajalta. He eivät ehkä tiedä, että heillä on tämä kyky. Käytin kaaviota ja piirilevyä NOVARMin DipTrace -ohjelmalla.

Vaihe 8: Kokoa projekti

Kokoa projekti
Kokoa projekti

Aseta komponentit piirilevyyn ja juota nastat ja johdot.

Vaihe 9: Asenna piirilevy

Asenna piirilevy
Asenna piirilevy

Asenna piirilevy liikennevaloon ja kytke kaikki komponentit

Vaihe 10: Viimeistele

Ada Poika! Istu alas ja nauti työsi hedelmistä. BTW hehkulamput ovat käsintehtyjä tehokkaita LED -valoja. Koko liikennevalo kuluttaa alle 10 W 5 V: n jännitteellä kaikkien kolmen valon ollessa päällä.

Suositeltava: