Sadržaj:

LDR detektor razine svjetlosti: Otvaranje i zatvaranje očiju: 6 koraka
LDR detektor razine svjetlosti: Otvaranje i zatvaranje očiju: 6 koraka

Video: LDR detektor razine svjetlosti: Otvaranje i zatvaranje očiju: 6 koraka

Video: LDR detektor razine svjetlosti: Otvaranje i zatvaranje očiju: 6 koraka
Video: НЕФИЛИМ И СТРАЖИ (Связь с пришельцами) - Л.А. Марзулли 2024, Studeni
Anonim
Image
Image
LDR detektor razine svjetlosti: Otvaranje i zatvaranje očiju
LDR detektor razine svjetlosti: Otvaranje i zatvaranje očiju
LDR detektor razine svjetlosti: Otvaranje i zatvaranje očiju
LDR detektor razine svjetlosti: Otvaranje i zatvaranje očiju

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

Planiranje našeg kruga
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

Sklop sklopa
Sklop sklopa
Sklop sklopa
Sklop sklopa
Sklop sklopa
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:

  1. Napravite ga u protoboru. To je najjednostavniji način sastavljanja i testiranja, ali dizajn uopće nije najbolji.
  2. 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

Image
Image
Kalibrirajte krug
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.

  1. Crni kabel stavite u GND čvor.
  2. Umetnite crveni kabel u 3. pin LM324. Rotirajte trimer sve dok ne dobije 0,5 V.
  3. Promijenite crveni kabel na 5. pin LM324. Rotirajte trimer dok nema 1V.
  4. Promijenite crveni kabel na 10. pin LM324. Rotirajte trimer sve dok ne dobije 1,5 V.
  5. 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

Sklapanje servomotora
Sklapanje servomotora
Sklapanje servomotora
Sklapanje servomotora
Sklapanje servomotora
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

Kodiranje
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: