Micro:BIT u botanici - Projekt 1: Blink it!

Micro:BIT u botanici - Projekt 1: Blink it!

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 1: Blink it!

UVOD U ZADATAK:

Cilj zadatka je napraviti program koji će s digitalnog izlaza paliti i gasiti LEDicu. Paljenje LEDice će se vršiti pomoću ugrađenog tipkala A (možemo dodati i vanjsko tipkalo te ga spojiti pomoću digitalnog ulaza), a gašenje LEDice pomoću ugrađenog tipkala B, dok će pritiskom na oba tipkala (A+B) LEDica zatreperiti. Naravno prije spajanja LEDice potrebno je napomenuti da je obavezno priključiti odgovarajući predotpor jer prijeti opasnost od oštećenja ako se predotpor ne priključi.

projekt 1 1
Kao predotpor ne možemo koristiti bilo koji otpornik nego mora biti posebno proračunat ovisno o tipu LEDice i ulaznom naponu. U našem slučaju nazivni podatci crvene LEDice su 2V i 20mA (0,02A).

R=(U-Un)/In

Pri čemu je U ulazni napon s micro:bita (3,3V), Un nazivno napon LEDice (2V) i In nazivna struja LEDice (0,02A).

R=(3,3V-2V)/0,02A=65Ω

Kako se ne proizvode sve vrijednost otpornika potrebno je uzeti prvi veći, u našem slučaju je vrijednost 68Ω.

IZRADA:

Prvi korak je spojiti LEDicu s predotporom na micro:bit, tj. pozitivni dio na izlaz 1, a negativni dio na GND.

projekt 1 2

Drugi korak je započeti programirati. Kao što smo i rekli, pritiskom na ugrađeno tipkalo A, pali se LEDica. Znači da digitalni izlaz(koristimo digitalni jer njegove vrijednosti mogu biti 0 ili 1, dok na analognom može biti 0 – 1023) mora postaviti vrijednost na 1. Upravljanje s pinovima se nalazi u rubrici Advanced pod pins (priključci).

projekt 1 3

Treći korak je dodati ostale funkcije uređaja, a to su da pritiskom na ugrađeno tipkalo B gasi LEDica (postavljanje digitalnog izlaza na 0) dok pritiskom na oba ugrađena tipkala (A+B) LEDica kratko zatreperi. Treptanje može biti i beskonačno pomoću petlje, ali ako želite kratki interval dovoljno je upaliti LEDicu, čekati 1 sekundu (promjenjivo) te ugasiti ledicu. Programski kod je gotov.

projekt 1 4

Napomena:
Vanjska tipkala se dodaju na sličan način, također s predotporom, ali se spajaju na pin 3V i na neki od digitalnih ulaza. Vrijednost predotpora mora biti nešto veća jer je micro:bitu dovoljan samo električni impuls koji proizvedemo pritiskom na tipkalo. Ulaz bi se mogao oštetiti ako je električni impuls prejak, zato i u ovom slučaju dodajemo predotpor. Preporučena vrijednost je 10kΩ.

(Stranica 2 od 3)
« Prev All Pages Next » (Stranica 2 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.