Satura rādītājs:

Gaismas intensitātes lampa: 4 soļi
Gaismas intensitātes lampa: 4 soļi

Video: Gaismas intensitātes lampa: 4 soļi

Video: Gaismas intensitātes lampa: 4 soļi
Video: Правильное освещение в курятнике. 5 советов. 2024, Jūlijs
Anonim
Gaismas intensitātes lampa
Gaismas intensitātes lampa

Hei kodētāji, šodien es jums iemācīšu, kā TinkerCad izveidot lampu ar fotorezistoru. Sāksim!

Piegādes

Jums būs nepieciešams:

* 1 Foto rezistors

* 1 Arduino Uno R3

* 1 spuldze

* 1 relejs SPDT (jo spuldze patērē 120 V, un Arduino nodrošina tikai 5 V)

* 1 Barošanas avots

* 1 Maizes dēlis

1. solis: organizācija

Organizācija
Organizācija

Pirmā lieta, ko vēlaties darīt, ir sakārtot materiālus, kā parādīts attēlā. Tas atvieglos, kad mums viss jāsavieno kopā.

2. solis: fotorezistors

Fotorezistors
Fotorezistors

Pirmā lieta, ko mēs vadosim, ir foto rezistors. Mēs savienojam 5V tapu ar maizes dēļa pozitīvo spaili, pievienojam zemi (pārliecinieties, ka pievienojat jaudu/zemi visā maizes plāksnē), un pievienojam fotorezistoru vienu tapas rindu virs zemes. Starp tiem jūs savienojat A0 tapu ar 1000 omu rezistoru un pievienojat to pozitīvam.

3. darbība: barošanas avots, relejs un spuldze

Barošanas avots, relejs un spuldze
Barošanas avots, relejs un spuldze

Tālāk mēs pievienosim strāvas avotu, releju un spuldzi ar Arduino. Pirmkārt, ar Arduino jāsavieno vadi un jāsavieno katra maizes dēļa gali, lai barošana un zeme iet ap maizes dēli. Tālāk barošanas avotam mēs savienojam zemējumu ar releja 1. spaili un pievienojam zemējumu no releja 8. spailes. Barošanas avota pozitīvais iet uz spuldzes 2. spaili, bet spuldzes pozitīvais - uz releja 7. spaili. Visbeidzot, mēs varam savienot 4. ciparu tapu ar releja 5. spaili. Ar to tiek veikta visa elektroinstalācija/aparatūra, un mēs varam pāriet pie Arduino kodēšanas!

4. solis: kodēšana Arduino

Kodēšana Arduino valodā
Kodēšana Arduino valodā

Šim kodējumam ir divas daļas; void setup un void loop. Iestatījumā, kā teikts, tiek iestatītas tapas un cilpa cilpas koda gabalu.

Neveiksmīgai iestatīšanai mēs izmantojam pinMode, lai atlasītu noteiktu pin numuru un izvēlētos, vai tas ir ievads vai izvads. Šajā gadījumā tiek ievadīta tapa A0, bet izejai - 4. tapa. Serial.begin palaiž fotorezistora sērijas monitoru. Ar to mēs varam sākt tukšuma cilpu.

Tukšuma cilpai mēs rakstām Serial.println (analogRead (A1)); lai izdrukātu fotorezistora un seriālā monitora datus. Mēs uzrakstām paziņojumu, ja, ja fotorezistors dod skaitļus virs 500 (vai vāju gaismu), tas izslēdz spuldzi un ieslēdz to, ja tas nav vājš. Un tieši tāpat kods ir izdarīts un ķēde darbojas!

Paldies, ka izlasījāt šo pamācību! Es ceru, ka jums patika!

Ieteicams: