INHOUDSOPGAWE:
Video: Asemhalings -LED met Arduino Uno R3: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Kom ons probeer in hierdie les iets interessants - die luminansie van 'n LED geleidelik verander deur te programmeer. Aangesien die polsende lig soos asemhaling lyk, gee ons dit 'n magiese naam - asemhalende LED. Ons bereik hierdie effek met polswydte modulasie (PWM)
Stap 1: Komponente
- Arduino Uno -bord * 1
- USB -kabel * 1
- Weerstand (220Ω) * 1
- LED * 1
- Broodbord * 1
- Springdrade
Stap 2: Beginsel
Pulswydte modulasie, of PWM, is 'n tegniek om analoog resultate met digitale middele te kry. Digitale beheer word gebruik om 'n vierkantgolf te skep, 'n sein wat aangeskakel word tussen aan en af. Hierdie aan-af-patroon kan spanning tussen vol aan (5 volt) en af (0 volt) simuleer deur die gedeelte van die tyd wat die sein bestee, te verander teenoor die tyd wat die sein afneem. Die tydsduur van "betyds" word polswydte genoem. Om verskillende analoogwaardes te kry, verander of moduleer u die breedte. As u hierdie aan-af-patroon vinnig genoeg herhaal met 'n toestel, byvoorbeeld 'n LED, sou dit so lyk: die sein is 'n konstante spanning tussen 0 en 5V wat die helderheid van die LED beheer. (Sien die PWM -beskrywing op die amptelike webwerf van Arduino).
In die onderstaande grafiek verteenwoordig die groen lyne 'n gereelde tydperk. Hierdie tydsduur of periode is die omgekeerde van die PWM -frekwensie. Met ander woorde, met die Arduino PWM -frekwensie op ongeveer 500Hz, sou die groen lyne elk 2 millisekondes meet.
'N Oproep na analogWrite () is op 'n skaal van 0 - 255, sodat analogWrite (255) 'n 100% dienssiklus (altyd aan) versoek, en analogWrite (127) is 'n 50% dienssiklus (op die helfte van die tyd) vir voorbeeld.
U sal vind dat hoe kleiner die PWM -waarde is, hoe kleiner sal die waarde wees nadat dit in spanning omgeskakel is. Dan word die LED dienooreenkomstig dowwer. Daarom kan ons die helderheid van die LED beheer deur die PWM -waarde te beheer.
Stap 3: Die skematiese diagram
Stap 4: Prosedures
Deur te programmeer, kan ons die analogWrite () -funksie gebruik om verskillende waardes na pen 9 te skryf. Die luminansie van die LED sal op grond daarvan verander. Op die SunFounder Uno -bord is pen 3, 5, 6, 9, 10 en 11 die penne van PWM (met “~” gemerk). U kan enige van hierdie penne verbind.
Stap 1:
Bou die kring.
Stap 2:
Laai die kode af van
Stap 3:
Laai die skets op na die Arduino Uno -bord
Klik op die ikoon Oplaai om die kode na die beheerbord op te laai.
As 'Klaar oplaai' onderaan die venster verskyn, beteken dit dat die skets suksesvol opgelaai is.
Hier moet u sien dat die LED helderder en helderder word, dan stadig dowwer word, en weer herhaaldelik helderder en dowwer, net soos asemhaal.
Aanbeveel:
DIY -- Hoe om 'n spinnekoprobot te maak wat met 'n slimfoon beheer kan word met behulp van Arduino Uno: 6 stappe
DIY || Hoe om 'n spinnekoprobot te maak wat met 'n slimfoon beheer kan word met behulp van Arduino Uno: As u 'n spinnekoprobot maak, kan u soveel dinge oor robotika leer. Soos om robotte te maak, is dit vermaaklik sowel as uitdagend. In hierdie video gaan ons jou wys hoe om 'n Spider -robot te maak wat ons kan gebruik met ons slimfoon (Androi
DIY programmeerkabel met Arduino Uno - Baofeng UV -9R Plus: 6 stappe (met foto's)
DIY programmeerkabel met behulp van Arduino Uno-Baofeng UV-9R Plus: Hey almal, dit is 'n eenvoudige gids oor hoe om jou Baofeng UV-9R (of plus) koptelefoon- / oorstuk-kabel om te skakel in 'n programmeerkabel met 'n Ardunio UNO as USB Seriële omskakelaar. [DISCLAIMER] Ek neem geen verantwoordelikheid vir enige skade wat veroorsaak word nie
Neem en stuur beelde met ESP32-Cam met ESP8266 WeMos D1 R1 Wifi-verwerker met Uno: 7 stappe
Neem en stuur beelde met ESP32-Cam met ESP8266 WeMos D1 R1 Wifi-verwerker met Uno: Neem beeld met ESP32-Cam (OV2640) met ESP8266 WeMos D1 R1 WiFI-verwerker met Uno en stuur dit per e-pos, stoor dit na Google Drive en stuur dit na Whatsapp met behulp van Twilio.Vereistes: ESP8266 WeMos D1 R1 WiFI -verwerker met Uno (https: // protosupplies
Hoe om 'n hommeltuig te maak met Arduino UNO - Maak 'n quadcopter met behulp van mikrokontroller: 8 stappe (met foto's)
Hoe om 'n hommeltuig te maak met Arduino UNO | Maak 'n quadcopter met behulp van mikrobeheerder: inleiding Besoek my Youtube -kanaal 'n Drone is 'n baie duur apparaat (produk) om te koop. In hierdie pos gaan ek bespreek hoe ek dit goedkoop kan maak ?? En hoe kan u u eie goedkoop maak teen goedkoop pryse … In Indië is al die materiale (motors, ESC'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: 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