Sadržaj:
Video: LED za disanje s Arduino Uno R3: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
U ovoj lekciji pokušajmo nešto zanimljivo - postupno mijenjanje svjetline LED diode kroz programiranje. Budući da pulsirajuće svjetlo izgleda kao disanje, dajemo mu čarobni naziv - LED za disanje. Taj ćemo učinak postići pulsno -širinskom modulacijom (PWM)
Korak 1: Komponente
- Arduino Uno ploča * 1
- USB kabel * 1
- Otpornik (220Ω) * 1
- LED * 1
- Oglasna ploča * 1
- Žice za kratkospojnike
Korak 2: Princip
Modulacija širine impulsa, ili PWM, tehnika je za dobivanje analognih rezultata digitalnim sredstvima. Digitalna kontrola koristi se za stvaranje kvadratnog vala, signal uključen i isključen. Ovaj obrazac uključivanja i isključivanja može simulirati napone između punog uključivanja (5 volti) i isključenja (0 volti) mijenjanjem dijela vremena koje signal provodi u odnosu na vrijeme koje signal provodi. Trajanje "na vrijeme" naziva se širina impulsa. Da biste dobili različite analogne vrijednosti, promijenite ili modulirate tu širinu. Ponovite li ovaj obrazac uključivanja i isključivanja dovoljno brzo s nekim uređajem, na primjer LED-om, to bi bilo ovako: signal je stalan napon između 0 i 5 V koji kontrolira svjetlinu LED-a. (Pogledajte opis PWM -a na službenoj web stranici Arduina).
Na donjoj slici, zelene linije predstavljaju regularno vremensko razdoblje. Ovo trajanje ili razdoblje obrnuto je od frekvencije PWM -a. Drugim riječima, s Arduino PWM frekvencijom na oko 500Hz, zelene linije mjerile bi po 2 milisekunde.
Poziv analogWrite () je na skali od 0 - 255, tako da analogWrite (255) traži 100% radni ciklus (uvijek uključeno), a analogWrite (127) je 50% radni ciklus (na pola vremena) za primjer.
Otkrit ćete da što je manja vrijednost PWM -a, to će vrijednost biti manja nakon pretvaranja u napon. Tada LED prema tome postaje slabiji. Stoga možemo kontrolirati svjetlinu LED -a kontroliranjem PWM vrijednosti.
Korak 3: Shematski dijagram
Korak 4: Postupci
Programiranjem možemo koristiti funkciju analogWrite () za upisivanje različitih vrijednosti na pin 9. Svjetlost LED diode će se promijeniti na temelju toga. Na ploči SunFounder Uno, pinovi 3, 5, 6, 9, 10 i 11 su pinovi PWM -a (s oznakom "~"). Možete spojiti bilo koji od ovih pinova.
Korak 1:
Izgradite krug.
Korak 2:
Preuzmite kôd s
3. korak:
Prenesite skicu na Arduino Uno ploču
Pritisnite ikonu za prijenos da biste učitali kôd na upravljačku ploču.
Ako se na dnu prozora pojavi poruka "Gotovo učitavanje", to znači da je skica uspješno učitana.
Ovdje biste trebali vidjeti da LED dioda postaje sve jača i svjetlija, zatim polako prigušuje, a opet sve jače i više prigušeno, baš kao i disanje.
Preporučeni:
Disanje božićnog drvca - Arduino kontroler božićnog svjetla: 4 koraka
Disanje božićnog drvca-Arduino kontroler božićnog svjetla: Nije dobra vijest da se kontrolna kutija mog 9-metarskog prethodno osvijetljenog umjetnog božićnog drvca slomila prije Božića ,, a proizvođač ne nudi zamjenske dijelove. Ovo nedokučivo pokazuje kako učiniti da vaš vlastiti LED upravljač svjetlom i kontroler koriste Ar
RGB LED i svjetlo raspoloženja za disanje: 8 koraka
RGB LED i svjetlo raspoloženja za disanje: RGB LED & Breathing Mood Light jednostavno je noćno svjetlo koje sadrži dva načina rada. Za prvi način rada možete promijeniti boju RGB LED -a okretanjem tri promjenjiva otpornika, a za drugi način prikazuje stanje disanja
Snažniji Arduino-UNO, Massduino-UNO: 9 koraka
Snažniji Arduino-UNO, Massduino-UNO: Što je Massduino? Massduino je nova linija proizvoda, koja kombinira perifernu platformu Arduino, bogatu, prikladan i brz razvoj, jeftine i jednostavne za proizvodnju velike proizvodne prednosti. Gotovo sav Arduino kod može biti
Svjetlo za disanje kontrolirano malinom Pi: 5 koraka
Svjetlo za disanje kontrolirano od maline Pi: "Svjetlo vježbe disanja" " ovdje je opisano jednostavno i relativno jeftino pulsirajuće svjetlo koje vas može podržati u disanju i pomoći vam da zadržite stalan ritam disanja. Također se može koristiti npr. kao umirujuće n
Njuškalo za disanje: 4 koraka
Njuškalo za disanje: Vrata su bila zatvorena na letu i baš kao i mnogi drugi slični letovi svladava vas snažna pospanost. Dok smo oporezivali, probudila me žena ispred nas koja je vrištala " pomozi mu! &Quot; " pomozite mu !!!! " "