Micro:BIT u botanici - Projekt 2: Mokro ili suho?

Micro:BIT u botanici - Projekt 2: Mokro ili suho?

Kako iskorisititi pinove
Jedna od najboljih značajki micro:bit računala su pinovi koji omogućuju spajanje vanjskih komponenti i senzora uz čiju pomoć ćete raditi svoje projekte. Mi smo za ovu priliku odabrali projekte izrade mini light-showa i kontrole vlage u tegli s cvijećem.

Projekt 2: Mokro ili suho?

UVOD U ZADATAK:

Cilj zadatka je napraviti program koji će pomoću analognog ulaza očitavati vrijednosti improviziranog senzora vlage (mjerenje otpora između dva vodiča kroz neki material, a u našem slučaju je to zemlja). Izmjerene vrijednosti će varirati između 0 i 1023 što znači da možemo uspoređivati vrijednosti i postavljati neke operacije te da nam program u budućnosti može poslužiti prilikom izrade sklopa za navodnjavanje biljaka. Kada se izmjerena vrijednost senzora spusti ispod neke razine (300) uključit će se LEDica. Pin 0 je upotrebljiv jer može biti analogan, ali i digitalan kao u prethodnom projektu. Potrebno je odabrati odgovarajuću naredbu kako bi odredili način upravljanja pinom. Za izradu senzora potrebna su nam dva čavla te dva vodiča.

projekt 2 1

IZRADA:

Prvi korak je napraviti improvizirani senzor vlage i spojiti ga s micro:bitom. Čavle je potrebno učvrstiti tako da stoje paralelno razmaknuti otprilike 25mm. Možete staviti nešto između njih i oblijepiti ih izolirajućom trakom. Svaki čavao spojite s vodičem, te priključite na izlaze micro:bita 0 i 3V, pošto je u pitanju senzor za otpor, nije bitan polaritet senzora. Također je potrebno spojiti LEDicu s predotporom kao u prethodnom zadatku samo na digitalni pin 1 i GND.

projekt 2 2

Drugi korak je započeti programirati. Pritiskom na ugrađeno tipkalo A očitava se vrijednost senzora vlage i ispisuje na 5x5 LED zaslonu. Prije toga je potrebno plotati očitanu vrijednost do vrijednosti 1023.

projekt 2 3

Treći korak je dodavanje ostalih funkcija u koje se može ubrajati i uključivanje pumpe za vodu (s relejem) dok vrijednost vlage dođe do određene vrijednosti. U našem slučaju će se uključiti vanjska LEDica kada se vrijednost senzora spusti ispod 300 (suha zemlja).

projekt 2 4

 

TESTIRANJE uređaja

projekt 2 5

Napomena:
Granična vrijednost očitanja senzora (u našem slučaju 300) može varirati tako da je potrebno testirati i prilagoditi uvijetima. Program se može optimizirati da ne troši toliko električne energije, ali ovo je demonstracijski uređaj. Prilikom dodavanja releja za uključivanje pumpe za vodu ili nekih većih trošila od LEDica potrebno je koristiti ploču s relejima koja koristi vanjsko napajanje ili napraviti tranzistorsku sklopku koja radi na istom principu. Puni naziv senzora je Soil moisture sensor. Za ozbiljnije projekte obavezno je koristiti prave senzore, a ne improvizirane poput ovoga jer u nekim slučajevima mogu dati poprilično pogrešna mjerenja što može dovesti do neželjenih posljedica (kod navodnjavanja može napraviti poplavu u slučaju da senzor cijelo vrijeme očitava kako je zemlja suha). Obavezno je napomenuti kako se senzor vlage ne smije kratko spojiti jer će uništiti micro:bit!

(Stranica 3 od 3)
« Prev All Pages Next » (Stranica 3 od 3)

Vezani sadržaj:

  • Kali - malo drugačiji Linux

    Linux za pen testing

    Linux za dobre (i zločeste) hakere pomoću kojeg možete naučiti sve o sigurnosti IT sustava, a ako ste “zločesti”, onda to znanje i upotrijebiti protiv sigurnosti.

  • Staro računalo i novi Windows 11OS

    Dragi doktore,

    zanima me mogu li na svoj stari PC koji ne prolazi compatibility check nekako instalirati Windows 11 da ga mogu barem malo isprobati. Čuo sam da se to može, pa vas molim za mali hint.
  • VIDI-X sa JTAG debugingom

    Dobar dan.

    Imam namjeru koristiti VIDI X u sklopu predmeta Građa računala. Zanimaju me dvije stvari:

    1. Može li se VIDI X konfigurirati da radi s JTAG-om za debugging?

    2. Postoji li neki resurs za asemblerski jezik na esp32?

    Na kraju sam našao samo direct port manipulation, a assembler sam u AVR Assembleru koristio. Esp32 bi mi bio puno bolji.

     

    Lijep pozdrav,

    Zoran

  • Mala škola fotografije mobitelom

    The birds and the bees fotkanja mobitelom

    Bilo da imate novi mobitel ili tek razmišljate o kupnji, mogućnost fotografiranja jedna je od glavnih funkcija. Znati što uzeti, ali i kako iskoristiti sve mogućnosti uvelike će vam poboljšati rezultate. Mi smo kao fotoaparat koristili Motorolu Edge 30 Pro, no isti savjeti će vrijediti i za druge telefone s kvalitetnim kamerama.

  • Snimanje zaslona OBS Studio aplikacijom

    Pozdrav redakciji,
    Postoji li jednostavan način snimanja aplikacija s ekrana računala?

    Nekada davno koristio sam aplikaciju koja je to mogla i snimala je u flash formatu. No danas je teško čak i pogledati snimljene materijale jer je flash zastario.

// možda će vas zanimati

Newsletter prijava


Kako izgleda naš posljednji newsletter pogledajte na ovom linku.


Copyright © by: VIDI-TO d.o.o. Sva prava pridržana.