Sisukord:

Arduino jõulutuled: 5 sammu (piltidega)
Arduino jõulutuled: 5 sammu (piltidega)

Video: Arduino jõulutuled: 5 sammu (piltidega)

Video: Arduino jõulutuled: 5 sammu (piltidega)
Video: Гирлянда наружная IP44, 3 АА, 240 светодиодов из Европы! (белая) 2024, November
Anonim
Arduino jõulutuled
Arduino jõulutuled
Arduino jõulutuled
Arduino jõulutuled

Jõulud lähenevad, seega otsustasin teha oma kodule uhke kaunistuse. Jõulutulesid on palju erinevaid, kuid otsustasin selle ise luua. Lihtsaim asi, mis mul pähe tuleb, on ühendada mõned ledid Arduino külge ja need süüdata. Ilma ic -d kasutamata saate ühendada kuni 13 LED -i, nii et te ei põleks kiipi. Otsustasin kasutada esteetilistel põhjustel 12.

Samm: vajalikud asjad:

Vajalikud asjad
Vajalikud asjad
  • 12 LED -i
  • 12 220-oomilist takistit (vms)
  • Arduino UNO
  • USB kaabel
  • 12 M-to-M hüppaja juhet
  • Leivalaud

Allchips on elektroonikakomponentide veebipõhine teenindusplatvorm, sealt saate osta kõik komponendid

2. samm: LED -ide ühendamine

LEDide ühendamine
LEDide ühendamine
LEDide ühendamine
LEDide ühendamine
LEDide ühendamine
LEDide ühendamine

Nüüd peate leivalaual iga LED -i ühendama. Olen joondanud need reas, 2 auku üksteisest, nii et need mahuvad. LED -i parem pool peab olema pikem juhe (anood, positiivne), mis ühendatakse Arduino digitaalse tihvtiga. Katood läheb leivalaua negatiivsele rööpale koos takistiga. Rööp on ühendatud Arduino GND -ga (negatiivne). Olen valinud digitaalsed tihvtid 13 kuni 2, saate neid koodis ümber paigutada

Samm: koodi muutmine ja üleslaadimine

Koodi muutmine ja üleslaadimine
Koodi muutmine ja üleslaadimine

Ühendage Arduino USB -kaabli abil arvutiga. Käivitage Arduino IDE ja kleepige kood siit. Erinevaid viivitusi saab muuta ja ka animatsioonide järjestust.

4. samm: animatsioonide mõistmine

Animatsioonide mõistmine
Animatsioonide mõistmine
Animatsioonide mõistmine
Animatsioonide mõistmine

Koodi lihtsuse huvides eraldasin iga vilkumiste jada uues funktsioonis. Lühidalt - igal animatsioonil on oma funktsioon. Kõigist leiate massiivi läbiva tsükli, mis sisaldab iga LED -i numbrit ja Arduino vastavat digitaalset tihvti. Seejärel lülitab need need väljamõeldud efektide loomiseks sisse/välja. Iga funktsioon lõpeb väljalülitatud animatsiooni käivitamisega, mis lülitab välja kõik LED -id, et valmistuda järgmiseks.

5. samm: projekti tutvustamine

Image
Image

Sellesse prototüüpi olen lisanud 4 põhianimatsiooni - kõik (ükshaaval), jälitaja, paaridega jälitaja ja 50 juhuslikku vilkumist.

Soovitan: