Sisällysluettelo:
- Vaihe 1: Määrittele projekti
- Vaihe 2: Piirin prototyyppi
- Vaihe 3: Kirjoita koodi
- Vaihe 4: TESTI TESTI TESTI
- Vaihe 5: Elektroninen kaavamainen suunnittelu
- Vaihe 6: Piirilevyasettelu
- Vaihe 7: Leikkaa piirilevy
- Vaihe 8: Kokoa projekti
- Vaihe 9: Asenna piirilevy
- Vaihe 10: Viimeistele
Video: Arduino -liikennevalo -ohjain ja kaukosäädin: 10 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:04
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
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
Aseta komponentit piirilevyyn ja juota nastat ja johdot.
Vaihe 9: 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:
Kloonaa mikä tahansa kaukosäädin Arduino Nanolla: 5 vaihetta
Kloonaa mikä tahansa kaukosäädin Arduino Nanolla: Kloonaa mikä tahansa kaukosäädin Arduino Nano -laitteella
Arduino -selainpohjainen kaukosäädin (linux): 9 vaihetta (kuvilla)
Arduino -selainpohjainen kaukosäädin (linux): Meillä on lapsia. Rakastan heitä palasiksi, mutta he piilottavat jatkuvasti satelliitin ja television kaukosäätimen, kun he laittavat lasten kanavat päälle. Tämän jälkeen tapahtuu päivittäin useita vuosia ja sen jälkeen, kun rakas vaimoni sallii minulle
Arduino: Aikaohjelmat ja kaukosäädin Android -sovelluksesta: 7 vaihetta (kuvilla)
Arduino: Aikaohjelmat ja kaukosäädin Android -sovelluksesta: Olen aina ihmetellyt, mitä tapahtuu kaikille niille Arduino -levyille, joita ihmiset eivät tarvitse viileiden projektiensa päätyttyä. Totuus on hieman järkyttävä: ei mitään. Olen havainnut tämän perheeni kotona, jossa isäni yritti rakentaa oman kodin
Automaattinen Arduino -pohjainen IR -kaukosäädin Lämpötila: 7 vaihetta
Automaattinen Arduino -pohjainen IR -kaukosäädin Lämpötila -ajettu: Hei, mitä kuuluu, kaverit! Akarsh täällä CETechistä. Kyllästynyt heräämään keskellä unta vain siksi, että huonelämpötila on liian alhainen tai liian korkea Dumb AC: n takia. Sitten tämä projekti on sinua varten. Tässä projektissa aiomme tehdä
IRduino: Arduino -kaukosäädin - Jäljitä kadonnut kaukosäädin: 6 vaihetta
IRduino: Arduino -kaukosäädin - Jäljitä kadonnut kaukosäädin: Jos olet koskaan kadottanut television tai DVD -soittimen kaukosäätimen, tiedät kuinka turhauttavaa on kävellä, löytää ja käyttää laitteen painikkeita. Joskus nämä painikkeet eivät edes tarjoa samaa toimintoa kuin kaukosäädin. Vastaanota