Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Hej kodéri, dnes vás naučím, ako vytvoriť lampu s fotoodporom na TinkerCad. Začnime!
Zásoby
Budete potrebovať:
* 1 Fotoodpor
* 1 Arduino Uno R3
* 1 Žiarovka
* 1 relé SPDT (pretože žiarovka má napätie 120 V a Arduino poskytuje iba 5 V)
* 1 Zdroj napájania
* 1 Breadboard
Krok 1: Organizácia
Prvá vec, ktorú musíte urobiť, je usporiadať materiály ako na obrázku. Uľahčí to to, keď budeme musieť všetko prepojiť.
Krok 2: Fotorezistor
Prvá vec, ktorú zapojíme, je fotografický odpor. Pripojíme 5V kolík k kladnému pólu nepájivej dosky, pridáme uzemnenie (uistite sa, že napájanie/uzemnenie pribudne v celej doske) a pridáme fotoodpor jeden kolíkový rad nad zem. Medzi nimi zapojte kolík A0 do rezistora 1 000 ohmov a pripojte ho k kladnému pólu.
Krok 3: Napájanie, relé a žiarovka
Ďalej zapojíme zdroj energie, relé a žiarovku pomocou Arduina. Najprv by sme mali prepojiť uzemnenie s Arduinom a spojiť konce každého nepájivého poľa tak, aby napájanie a uzemnenie prechádzali po celom doske. Ďalej pre napájanie pripojíme uzemnenie na svorku 1 relé a pridáme uzemnenie na svorku 8 relé. Kladné napätie zdroja napájania ide na svorku 2 žiarovky a kladné svetlo žiarovky ide na svorku 7 relé. Nakoniec môžeme pripojiť digitálny kolík 4 na svorku 5 relé. S tým je všetko zapojenie/hardvér hotové a môžeme prejsť k kódovaniu Arduina!
Krok 4: Kódovanie v Arduine
Kódovanie je rozdelené na dve časti; neplatné nastavenie a prázdna slučka. Nastavenie, ako sa hovorí, nastaví piny a slučka slučku kusu kódu.
Na nastavenie prázdnoty používame pinMode na výber konkrétneho čísla pinu a na výber, či je vstupný alebo výstupný. V tomto prípade je pin A0 vstupný a kolík 4 výstupný. Serial.begin spustí sériový monitor fotoodporu. S tým môžeme začať v prázdnej slučke.
Pre prázdnu slučku napíšeme Serial.println (analogRead (A1)); vytlačiť údaje fotoodporu a sériového monitora. Napíšeme vyhlásenie, že ak fotoodpor dáva čísla nad 500 (alebo slabé svetlo), vypne žiarovku a zapne ju, ak nie je stmievaná. A len tak, kód je hotový a obvod funguje!
Ďakujeme, že ste si prečítali tento návod! Dúfam, že si si užil!