Sisällysluettelo:

Arduino Uno Multi-LED -projekti: 8 vaihetta
Arduino Uno Multi-LED -projekti: 8 vaihetta

Video: Arduino Uno Multi-LED -projekti: 8 vaihetta

Video: Arduino Uno Multi-LED -projekti: 8 vaihetta
Video: Драм-секвенсор Arduino: 8 дорожек, 16 шагов на такт, 8 тактов на паттерн 2024, Saattaa
Anonim
Arduino Uno Multi-LED -projekti
Arduino Uno Multi-LED -projekti

Projekti, jonka päätin luoda, on aloittelijan tason Arduino -luonnos, johon kuuluu LED -valojen syttyminen peräkkäisenä kuviona 1000 ms: n välein (1 sekunti). Nautin todella oppimisesta eri tavoista, joilla useita LED -valoja voidaan manipuloida Arduino Unon avulla, ja uskon, että tämä on se, mistä monet projektini motivaatiot ovat peräisin. Vaikka opimme muutamia kehittyneempiä ohjelmia, olin paljon innoissani ja luottavaisempi luodessani opetusohjelman ohjelmointialalle, jonka ymmärsin erittäin hyvin.

Joten jos olet uusi käyttämään Arduino Unoa tai luomaan Arduino -luonnoksia, kokeile kävelyäni opetusohjelman avulla!

Arduino -koodilinkki:

Vaihe 1: Tarvittavat materiaalit

Tarvittavat materiaalit
Tarvittavat materiaalit

(Vie hiiri kuvan päälle saadaksesi lisätietoja)

  • Arduino Uno
  • Leipälauta
  • 6 hyppyjohdinta
  • USB -kaapeli (Uno)
  • 5 LEDiä (2 vihreää, 2 punaista, 1 sininen)
  • 5560 ohmin vastukset

Vaihe 2: Yhdistä GND

Yhdistä GND
Yhdistä GND
Yhdistä GND
Yhdistä GND

Käytä hyppyjohtoa (musta) liittääksesi Arduinon maadoitus (GND) nastan leipälevyn negatiiviseen kiskoon. Tämä mahdollistaa lopulta LEDien käyttää Arduinon maadoitustappia.

Vaihe 3: Liitä vastukset

Liitä vastukset
Liitä vastukset
Liitä vastukset
Liitä vastukset
Liitä vastukset
Liitä vastukset

Aseta kukin viidestä 560 ohmin vastuksesta leipälautaan siten, että toinen jalka on liitetty negatiivikiskoon ja toinen kuvassa oleviin portteihin. Varmista, että jokainen jalkasarja on pystysuorassa linjassa toistensa kanssa.

Vaihe 4: Aseta LED -valot paikalleen

Aseta LED -valot paikalleen
Aseta LED -valot paikalleen
Aseta LED -valot paikalleen
Aseta LED -valot paikalleen
Aseta LED -valot paikalleen
Aseta LED -valot paikalleen
Aseta LED -valot paikalleen
Aseta LED -valot paikalleen

Jokainen LED liitetään omaan vastukseen. Jokaisessa LEDissä on myös kaksi johtoa (yksi positiivinen/yksi negatiivinen). Lyhyempi kahdesta johdosta on negatiivinen. Kytke LED -valon negatiivinen johdin vaakasuuntaiseen kiskoon, johon vastus on kytketty (portti vastuksen oikealla puolella), ja kytke plusjohto viereiseen kiskoon (sen yläpuolella olevaan porttiin). Toista tämä prosessi kaikille viidelle muulle LED -valolle. Katso lisätietoja kuvista.

Valitsin, että LED -valoni ovat vihreitä, punaisia, sinisiä, punaisia, vihreitä ylhäältä alas.

Vaihe 5: Yhdistä hyppyjohdot

Yhdistä hyppyjohdot
Yhdistä hyppyjohdot
Yhdistä hyppyjohdot
Yhdistä hyppyjohdot

Liitä nyt jäljellä olevat hyppyjohdot. Käytämme lähtöportteja 9, 10, 11, 12 ja 13 näille 5 hyppyjohdolle.

  1. Kytke hyppyjohdin (valkoinen) Arduinon lähdöstä 9 liitäntään (oikealla) positiivisen johtimen vieressä olevaan porttiin (vihreä).
  2. Kytke toinen hyppyjohdin (vihreä) lähdöstä 10 positiivisen johdon vieressä olevaan porttiin (oikealla) 2. ylhäällä (punainen).
  3. Kytke toinen hyppyjohdin (valkoinen) lähdöstä 11 positiivisen johtimen vieressä olevaan (oikealla) porttiin alemmassa LED -valossa (vihreä).
  4. Kytke toinen hyppyjohdin (vihreä) ulostulosta 12 positiivisen johdon vieressä olevaan (oikealla) porttiin 2. alhaalta (punainen).
  5. Kytke viimeinen hyppyjohdin (vihreä) ulostulosta 13 positiivisen johdon vieressä olevaan (oikealla) porttiin keskimmäisellä (sinisellä) LED -valolla.

Vaihe 6: Käynnistä Arduino

Käynnistä Arduino
Käynnistä Arduino

Käynnistääksesi Arduinon, sinun on kytkettävä Arduinon USB -kaapeli tietokoneen USB -porttiin ja avattava Arduino -muokkausohjelmisto. Näet valot vilkkuvan osoittaen, että Arduino Unolla on virtaa.

Vaihe 7: Suorita ohjelma

Suorita ohjelma
Suorita ohjelma

Avaa Arduino -sovellus ja kirjoita seuraava koodi Arduino -editorissa (alla oleva linkki). Lataa se sitten Arduino Unoon. Jos teet oikein, sinun pitäisi nähdä jotain ……… (siirry seuraavaan vaiheeseen)

Arduino-koodi:

Vaihe 8: MENESTYS !

TÄMÄ!

Jos LED -valot eivät vilkkuneet peräkkäisessä järjestyksessä kuten minun, tarkista seuraavat asiat:

  • Kaikki hyppyjohtimet, vastukset ja LEDit on kytketty oikeisiin portteihin.
  • Kaikki hyppyjohtimet, vastukset ja LEDit on liitetty tiukasti.
  • Arduino -luonnoksesi vastasi oikein koodiani.

Edelleen ongelmia.. jätä kommentti alle!

Suositeltava: