Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Krishtlindjet po afrohen, kështu që vendosa të bëj një dekorim të zbukuruar për shtëpinë time. Ka shumë lloje të dritave të Krishtlindjeve, por unë vendosa të krijoj një vetë. Gjëja më e thjeshtë që mund të mendoj është të lidh disa led me Arduino dhe t'i ndez ato. Pa përdorur një ic, mund të lidhni më së shumti 13 led për të mos djegur çipin. Vendosa të përdor 12, vetëm për arsye estetike.
Hapi 1: Gjërat e nevojshme:
- 12 LED
- 12 rezistorë 220-ohm (ose të ngjashëm)
- Arduino UNO
- Kabllo USB
- 12 tela bluzë M-në-M
- Një dërrasë buke
Allchips është një platformë shërbimi online e komponentëve elektronikë, nga të cilët mund të blini të gjithë përbërësit
Hapi 2: Lidhja e LED -ve
Tani, duhet të lidhni secilën led në tabelën e bukës. Unë i kam rreshtuar ato në një rresht, 2 vrima nga njëra -tjetra në mënyrë që të përshtaten. Ana e djathtë e led duhet të jetë plumbi më i gjatë (anodë, pozitiv) që lidhet me një kunj dixhital të Arduino. Katoda shkon në shinën negative të dërrasës së bukës, me një rezistencë. Hekurudha është e lidhur me GND (negative) të Arduino. Unë kam zgjedhur kunjat dixhitale 13 deri në 2, ju mund t'i rirregulloni ato në kod
Hapi 3: Ndryshimi dhe Ngarkimi i Kodit
Lidheni Arduino me kompjuterin tuaj duke përdorur kabllon USB. Nisni Arduino IDE dhe ngjisni kodin nga këtu. Vonesat e ndryshme mund të ndryshohen dhe gjithashtu sekuenca e animacioneve.
Hapi 4: Kuptimi i animacioneve
Për thjeshtësinë e kodit, unë kam ndarë çdo sekuencë të ndezjeve në një funksion të ri. Histori e shkurtër - secila animacion ka funksionin e saj. Në secilën prej tyre mund të gjeni një lak, i cili qarkullon nëpër grup, që përmban numrin e secilit led dhe pinin dixhital përkatës të Arduino. Pastaj, i ndez/fik ato për të krijuar ato efekte të zbukuruara. Çdo funksion përfundon me ekzekutimin e animacionit të fikur, i cili fik të gjitha dritat për t'u bërë gati për tjetrën.
Hapi 5: Demonstrimi i projektit
Në këtë prototip, unë kam përfshirë 4 animacione themelore - të ndezura (një nga një), ndjekësin, ndjekësin me çifte dhe 50 pulsime të rastit.