sreda, 3. november 2021

[Mlajši] - Relay Board

 Na današnji delavnici smo se spoznali  » Relay Board« ali »stikalno ploščo«, s katero lahko vklapljamo in izklapljamo ostale komponente, kontroliramo jakost svetlobe ali hitrost motorčka. 

                       

 

Najprej smo izvedli projekt »Light house« v katerem smo preverili kako Relay Board vklaplja in izklaplja žarnico. Za izvedbo projekta smo si pripravili: micro:bit, 5 krokodilčkov, žarnico (1.5 V, 0.3 A ) in nastavek za žarnico, baterijo AA in nastavek za baterijo. V zanki »forever« smo sprogramirali digitalni zapis enote (1)  na pin P0  ( pri digitalnem signalu so informacije v binarni obliki; 1 so enote, ki predstavljajo visoke vrednosti, 0 so ničle, ki predstavljajo nizke vrednosti) , nato smo dodali pavzo 1000 ms zato da ostane žarnica vklopljena 1 sekundo preden se ugasne. Dodali smo kocko » digital write pin P0 to 0 (izklop) in pavzo 2000 ms, preden se ponovi cel cikel. Krokodilčke smo povezali na pin P0 in GND iz mikrokrmilnika na Relay board (IN & GND), iz Relay board-a na nastavek z žarnico in tega na baterijo, iz baterije nazaj na Relay board. Po končanem projektu smo si pripravili komponente za naslednji projekt »avtomatski ventilator« in sicer: Relay Board, Sensor Board, 8 krokodilčkov, motorček z vetrnico in mikorkrmilnik. Najprej smo si ustvarili spremenljivke, ki jih bomo potrebovali za projekt ( A, B, C, reading, temp_c, set_temp). Ker je naloga zahtevnejšega tipa, sem vrednosti spremenljivk A, B in C vnaprej določila in učencem pomagala pri sestavljanju kode. Sprogramirali smo si zanke »on start« , »forever«, gumb A in gumb B. Na zaslonu se je izpisala temperatura, sprogramirali smo da se je ventilator aktiviral, ko je temperatura presegla vrednost , ki smo jo nastavili na »set temperature« . Na gumbu A in B smo si sprogramirali zmanjšanje in povečanje za 1 ⁰C , delovanje ventilatorja smo preverili na tak način, da smo na Sensor Boardu s prstom prekrili senzor za temperaturo. ( ko je bila presežena vrednost iz »set temperature« se je aktivirala veternica) . Krokodilčke smo povezali iz mikrokrmilnika (pin P0) na Relay board, iz Relay boarda na baterijo in na motorček z veternico , GND Relay boarda z GND Sensor boarda, temperaturni senzor na Sensor boardu na pin P1 mikrokrmilnika, nato smo še pin 3V in GND mikrokrmilnika povezali s Sensorboardom. 

 

 

 

Ni komentarjev:

Objavite komentar