Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
Hej koderi, danas ću vas naučiti kako stvoriti svjetiljku s foto-otpornikom na TinkerCadu. Započnimo!
Pribor
Trebat će vam:
* 1 Fotootpornik
* 1 Arduino Uno R3
* 1 Žarulja
* 1 Relej SPDT (budući da žarulja uzima 120 V, a Arduino daje samo 5 V)
* 1 Izvor napajanja
* 1 Oglasna ploča
Korak 1: Organizacija
Prvo što želite učiniti je organizirati materijale kao na slici. Tako će biti lakše kad sve moramo povezati zajedno.
Korak 2: Fotootpornik
Prvo što ćemo spojiti je foto otpornik. Priključujemo pin od 5 V na pozitivni terminal matične ploče, dodamo masu (pazeći da napajanju/uzemljimo cijelu ploču) i dodamo foto-otpornik jedan red iznad zemlje. Između njih spojite pin A0 na otpornik od 1000 ohma i spojite ga na pozitiv.
Korak 3: Napajanje, relej i žarulja
Zatim ćemo spojiti izvor napajanja, relej i žarulju s Arduinom. Prvo, trebali bismo ožičiti uzemljenje s Arduinom i spojiti krajeve svake ploče tako da snaga i tlo idu svuda oko ploče. Zatim za napajanje spojimo uzemljenje na stezaljku 1 releja i dodamo uzemljenje s priključka 8 releja. Pozitivna strana napajanja ide na terminal 2 žarulje, a pozitivna na žarulju ide na terminal 7 releja. Konačno, možemo spojiti digitalni pin 4 na terminal 5 releja. Time je sve ožičenje/hardver završeno i možemo prijeći na kodiranje Arduina!
Korak 4: Kodiranje u Arduinu
Kodiranje za to je u dva dijela; void setup i void loop. Postavljanje, kako kaže, postavlja pinove, a petlja petlju koda.
Za postavljanje praznine koristimo pinMode za odabir određenog broja pin -a i odabir je li ulazni ili izlazni. U tom slučaju pin A0 je ulaz, a pin 4 za izlaz. Serial.begin pokreće serijski monitor za foto-otpornik. Time možemo započeti s petljom void.
Za void petlju pišemo Serial.println (analogRead (A1)); za ispis podataka foto-otpornika i serijskog monitora. Pišemo if izjavu da bi, ako fotootpornik daje brojeve iznad 500 (ili prigušeno svjetlo), ugasio žarulju i uključio je ako nije prigušen. I upravo tako, kod je gotov i kolo radi!
Hvala vam što ste pročitali ovaj vodič! Nadam se da si uzivao!