INHOUDSOPGAWE:
- Stap 1: Oorsig
- Stap 2: Gereedskap
- Stap 3: Konstruksie
- Stap 4: Raak sensor
- Stap 5: Kode
- Stap 6: Skema's
Video: Arduinoflake: 6 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
'N Vrye vorm interaktiewe sneeuvlok geanimeer deur Arduino Nano. Deur 17 onafhanklike PWM -kanale en raaksensor te gebruik, kan dit ongelooflike effekte skep!
Daar is ook 'n PCB -weergawe wat almal kan maak!
Stap 1: Oorsig
Die sneeuvlok bestaan uit 30 LED's wat in 17 onafhanklike segmente gegroepeer is wat afsonderlik deur Arduino Nano -mikrobeheerder beheer kan word. Elke LED -groep kan gedemp word met PWM om 'n paar pragtige animasies te skep.
Stap 2: Gereedskap
Al wat u nodig het, is soldeerbout, soldeer en tang.
Stap 3: Konstruksie
Kies eerstens 'n patroon. Ek kies 'n mooi en eenvoudige sneeuvlokkristal en druk dit op die grootte af sodat dit Arduino Nano in die seshoek - kern van die kristal - pas.
Die steunstruktuur wat ook as bedrading dien, word gemaak van 0,8 mm messingstawe wat saam met tin gesoldeer is. Ek het in totaal 2 m van die staaf gebruik. Waarom vryvorm? Omdat ek dit altyd wou probeer, en dit is 'n toets van u geduld en vaardigheid.
Eers het ek 'n kernseshoek geskep deur 'n enkele staaf te buig en die punte aanmekaar te soldeer. Deur nog 6 stawe aan die bokant van die seshoek te voeg, is die grondbedrading voltooi, alle katodeleidings van LED's moet nou daaraan gesoldeer word om 'n sneeuvlokkie te skep. Die moeilike deel was om SMD LED's by te voeg, maar ek het myself gehelp met 'n mal wat uit karton en 'n dubbelzijdige band gemaak is.
Vervolgens was dit tyd om die Arduino Nano -mikrobeheerder onder die kernstruktuur te voeg, sodat daar genoeg spasie tussenin was om drie lae koperstaafdraad te pas wat die mikrokontrole -penne aan al die LED -anodeleidings verbind. Dit het geweldige geduld geverg. U moet nie net 'n kortsluiting tussen die drade vermy nie, maar ook 'n stroombeperkende weerstand byvoeg en dit mooi laat lyk.
Blaar -LED's word elk afsonderlik gekoppel aan die naaste Arduino se uitvoerpen. Tak -LED's word deur twee gegroepeer en met PWM -penne verbind. Kern -LED's word ook deur twee gegroepeer en met die res van die penne verbind. Arduino NANO het slegs 18 uitvoerpenne (A6 en A7 is slegs ingang) en ek benodig een pen vir die aanraaksensor, wat my slegs 17 penne gelaat het, sodat die twee pare kern -LED's aan mekaar gekoppel is om 'n groep van 4 te skep. Ek gebruik 220Ω weerstande om die stroom wat deur elke pen vloei tot ongeveer 8mA te beperk. Dit beteken in totaal 240mA, wat min is vir die ATmega328 -chip, maar dit werk - die veilige maksimum is 200mA.
Stap 4: Raak sensor
Om met 'n sneeuvlokkie te kommunikeer, het ek nog 'n koperstaaf bygevoeg om 'n kapasitiewe aanraaksensor te skep. Ek het 'n wonderlike biblioteek en tutoriaal gevind deur Paul Stoffregen. Die aanraaksensor word gebruik om met die arduinoflake te kommunikeer - verander animasie, skakel aan/uit, skitter as dit aangeraak word, noem maar op …
Stap 5: Kode
Oorspronklik het ek gedink ek sal slegs die tak -LED's wat aan die PWM -penne gekoppel is, kan dim. Maar gelukkig bestaan daar 'n wonderlike sagteware PWM -biblioteek waarmee ek al die penne kon gebruik asof dit hardeware PWM was. Hierdie opset het eindelose moontlikhede vir animasies geskep! Kyk na die onderstaande kode met 'n paar van die eerste animasies.
As u daarvan hou, stem dan daarvoor in Make it Glow Contest onder hierdie artikel, dankie
Stap 6: Skema's
Tweede prys in die Make it Glow Contest 2018
Aanbeveel:
Neem wonderlike foto's met 'n iPhone: 9 stappe (met foto's)
Neem wonderlike foto's met 'n iPhone: die meeste van ons dra deesdae 'n slimfoon oral, daarom is dit belangrik om te weet hoe u u slimfoonkamera kan gebruik om fantastiese foto's te neem! Ek het net 'n paar jaar 'n slimfoon gehad, en ek hou daarvan om 'n ordentlike kamera te hê om dinge te dokumenteer wat ek
Howto: Raspberry PI 4 Headless (VNC) installeer met Rpi-imager en foto's: 7 stappe (met foto's)
Howto: Raspberry PI 4 Headless (VNC) installeer met Rpi-imager en foto's: ek is van plan om hierdie Rapsberry PI te gebruik in 'n klomp prettige projekte in my blog. Kyk gerus daarna. Ek wou weer my Raspberry PI gebruik, maar ek het nie 'n sleutelbord of muis op my nuwe plek gehad nie. Dit was 'n rukkie sedert ek 'n Framboos opgestel het
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino - Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter - Rc Helikopter - Rc -vliegtuig met Arduino: 5 stappe (met foto's)
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino | Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter | Rc Helikopter | Rc -vliegtuig met Arduino: om 'n Rc -motor te bestuur | Quadcopter | Drone | RC -vliegtuig | RC -boot, ons het altyd 'n ontvanger en sender nodig, veronderstel dat ons vir RC QUADCOPTER 'n 6 -kanaals sender en ontvanger nodig het en dat die tipe TX en RX te duur is, so ons maak een op ons
Hoe om 'n rekenaar met maklike stappe en foto's uitmekaar te haal: 13 stappe (met foto's)
Hoe om 'n rekenaar uitmekaar te haal met eenvoudige stappe en foto's: dit is 'n instruksie oor hoe om 'n rekenaar uitmekaar te haal. Die meeste basiese komponente is modulêr en kan maklik verwyder word. Dit is egter belangrik dat u daaroor georganiseerd is. Dit sal u verhinder om onderdele te verloor, en ook om die montering weer
Arduinoflake - PCB -weergawe: 8 stappe (met foto's)
Arduinoflake - PCB -weergawe: 'n Paar weke gelede het ek 'n vryvormige Arduinoflake gemaak. Baie van julle was mal daaroor. Maar sy magie is nie net vryvorm nie, maar ook in die patroon van die LED's. Daarom het ek besluit om 'n PCB -weergawe te skep wat vir almal baie maklik en goedkoop sou wees! Dit is t