Sadržaj:
- Pribor
- Korak 1: Planiranje našeg kruga
- Korak 2: Sklop sklopa
- Korak 3: Kalibrirajte krug
- Korak 4: Sklapanje servomotora
- Korak 5: Kodiranje
- Korak 6: Uživajte
Video: LDR detektor razine svjetlosti: Otvaranje i zatvaranje očiju: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:34
Pozdrav svima, nadam se da vam se ova instrukcija sviđa. Svaka sumnja, komentar ili ispravak bit će dobro prihvaćeni.
Ovaj krug je realiziran kao upravljački modul za pružanje informacija o tome koliko svjetla ima u okolici, kako bi se upravljalo otvaranjem očiju putem servomotora.
Ovaj krug ima 4 izlaza, koji daju 5V ili 0V svaki, ovisno o intenzitetu upadne svjetlosti. Pod pretpostavkom da imamo intenzitet mjeren u postocima, imat ćemo sljedeće slučajeve:
- Kad je svjetlo između 0% i 20%, 4 izlaza će dati 0V
- Kad je svjetlo između 20% i 40%, prvi izlaz će dati 5V, a drugi će dati 0V
- Kad je svjetlo između 40% i 60%, prva dva izlaza dat će 5V, a druga 0V
- Kad je svjetlo između 60% i 80%, prva tri izlaza dat će 5V, a posljednji 0V
- Kad je svjetlo između 80% i 100%, 4 izlaza će dati 5V
Napomena: navedeni postoci samo su primjer za spremanje objašnjenja. U sljedećim koracima objašnjeno je kako to kalibrirati
Poznavajući uvjete, u Arduinu se pravi program s ova 4 ulaza, a kao izlaz imat ćemo PWM signal poslan na servo koji će kontrolirati mehanizam za otvaranje očiju.
Pribor
Što će vam trebati?
(krug)
- 1 LM324
- 1 Protoboard
- 6 trimer otpornika (svaki po 10 kOhms) 1 LDR (otpornik ovisan o svjetlu)
- Neke žice za preskakanje žice ili samo žice i kliješta za rezanje
- 1 servo motor
- Voltmetar
(glava i mehanizam)
- Kreativnost (najvažnija)
- Pjena za glavu
- Karton
- Ljepilo
- Drveni štapići
- Još neke stvari koje će vam pomoći da je učinite estetskijom
(izborno)
- Stanica za zavarivanje ili lemilica
- Limeno lemljenje
- Pcb 5x5 točaka
Korak 1: Planiranje našeg kruga
Prije svega, moramo imati sve komponente prije izrade mehanizma.
Važno je znati da ako ne dobijete točne komponente, možete upotrijebiti alternative, možda ne dobijete trimere točne vrijednosti, ali nije važno: trimere ćete koristiti kao razdjelnik napona, pa ako imate vrijednost između 10 kΩ i 100 kΩ, možete je koristiti. Ili ako ne nabavite LM324, možete upotrijebiti MC34074 (na primjer, ima ih puno), jedini uvjet je imati 4 opampa koji mogu koristiti nesimetrično 5V napajanje (arduino 5V izvor napajanja).
Dakle, s obzirom na to, počnimo.
Korak 2: Sklop sklopa
Za izradu modula imamo sljedeći shematski dijagram i LM324 dijagram
Svaki broj između opampsa predstavlja broj pina LM324, tako da su pinovi s istim brojem u opampovima zajednički čvorovi.
NAPOMENA: na vrhu se nalazi zaglavlje koje predstavlja vanjske veze, tj. Veze s Arduino UNO. Nemojte miješati pinove zaglavlja nazvanog J1 s pinovima LM324.
Ovdje imate dvije mogućnosti:
- Napravite ga u protoboru. To je najjednostavniji način sastavljanja i testiranja, ali dizajn uopće nije najbolji.
- Koristite perfboard (također nazvan DOT PCB). Ova vam opcija daje mogućnost smanjenja kruga na kvadrat 5x5 cm (samo modul), ali morate zavariti. Ako ste maloljetni, zatražite pomoć od odrasle osobe.
Na trećoj slici je to sklop sklopljen na protoboru.
Na slici 4 i 5 stopa sastavlja se isti krug, ali u ploči za postavljanje.
Šesta slika ima kompletno kolo.
Ukratko, sklop će imati 4 izlaza. Ti će se izlazi koristiti za spajanje na Arduino UNO.
Korak 3: Kalibrirajte krug
Nakon sastavljanja moramo spojiti naš krug i provjeriti napon koji daje otpor svakog trimera: moramo postaviti 0,5V, 1V, 1,5V i 2V na RV1, RV2, RV3 i RV4.
Da biste to učinili, morate opskrbiti krug 5V i GND arduina i izmjeriti svaki napon u trimeru. Spajate voltmetar između središnjeg zatika trimera (jedan po jedan) i na GND. Zatim rotirate trimer dok ne dobijete željeni napon.
Voltmetar ima 2 kabela, jedan crveni i jedan crni.
- Crni kabel stavite u GND čvor.
- Umetnite crveni kabel u 3. pin LM324. Rotirajte trimer sve dok ne dobije 0,5 V.
- Promijenite crveni kabel na 5. pin LM324. Rotirajte trimer dok nema 1V.
- Promijenite crveni kabel na 10. pin LM324. Rotirajte trimer sve dok ne dobije 1,5 V.
- Promijenite crveni kabel na 12. pin LM324. Rotirajte trimer sve dok ne dobije 2V.
Svi ovi koraci moraju biti izvedeni sa svim povezanim (Arduino i sklop koji smo mi napravili).
Možda će vam trebati više od 2 ruke, ako je potrebno, zatražite pomoć od nekoga drugog.
5. trimer služi kao kalibrator osjetljivosti (onaj koji se nalazi između LDR -a, tj. Onaj koji se zove RV5)
Kao što vidite, u videu postoji test s izlazima, koristio sam zelene LED diode da to učinim didaktičnijim i lakim za cijeniti (stavio sam ruku bliže da blokira svjetlo, a krug čini da se LED diode okreću ili okreću ovisno o upadnom svjetlu).
Korak 4: Sklapanje servomotora
Ovdje morate biti oduševljeni: morate staviti oči u mehanizam koji može otvoriti i zatvoriti oko, simulirajući kapak.
Na prvoj slici vidite pravi model koji sam implementirao.
na 2. slici nalazi se crtež koji predstavlja osnovni mehanizam.
Za izradu mehanizma upotrijebite pjenastu glavu, drvene štapiće i ljepilo.
Kao što vidite na trećoj slici, LDR je u nosu
Korak 5: Kodiranje
Konačno, morate spojiti krug na pinove 3, 4, 5 i 6 Arduina, a servo će biti spojen na 9. pin.
Kôd je ispod. Ima komentare za objašnjenje svakog važnog odjeljka.
Korak 6: Uživajte
Zumirajte i smanjite svjetlo prema LDR -u da biste cijenili promjene u očima.
Hvala na gledanju. Nadam se da ti se sviđa.
Preporučeni:
Detektor razine vode: 7 koraka
Detektor razine vode: Ultrazvučni senzor radi na istim principima kao i radarski sustav. Ultrazvučni senzor može pretvoriti električnu energiju u akustične valove i obrnuto. Poznati ultrazvučni senzor HC SR04 stvara ultrazvučne valove na frekvenciji od 40 kHz. Typica
Čuvar očiju: Zvuk aktiviran Zaštita očiju: 9 koraka (sa slikama)
Eye Guardian: Zvučno aktivirana zaštita očiju: Eye Guardian je nošenje zaštite za oči s visokim decibelima i Arduino pogonom. Otkriva zvuk teške opreme i spušta zaštitne naočale dok se oprema koristi. Pregled U prvom koraku ću objasniti Inspirati
Micro: bitni detektor razine buke: 3 koraka
Micro: bit Detector Level Detector: Ovo je samo kratki primjer za detektor razine buke temeljen na micro: bit i Pimoroni enviro enviro: bit.Mikrofon na enviro: bit detektira razinu zvuka, a iz dobivene vrijednosti položaj na LED matrici 5x5 izračunava se i
Monitor temperature i razine svjetlosti s prikazom na LCD -u NOKIA 5110: 4 koraka
Monitor temperature i razine svjetlosti s prikazom na LCD -u NOKIA 5110: Pozdrav svima! U ovom odjeljku izrađujemo jednostavan elektronički uređaj za praćenje temperature i razine svjetlosti. Mjerenja ovih parametara prikazana su na LCD -u NOKIA 5110. Uređaj se temelji na mikrokontroleru AVR ATMEGA328P. Monitoring
5 kola LDR: zatvaranje, mjerači vremena, svjetlosni i tamni senzori: 3 koraka
5 krugova LDR: zatvaranje, mjerači vremena, svjetlosni i tamni senzori: Otpornik ovisan o svjetlu, poznat i kao LDR, komponenta je koja ima (promjenjivi) otpor koji se mijenja ovisno o intenzitetu svjetlosti koja na njega pada. To im omogućuje da se koriste u krugovima za otkrivanje svjetlosti. Ovdje sam prikazao pet jednostavnih sklopova koji se mogu napraviti