Skip to content

Aktivnost

Svijetleće ribarske mreže

Početni | MakeCode, Python | LED zaslon, Senzor osvjetljenja, Zvuk | 14 Život pod vodom, Odabir, Ulaz (Input)/izlaz (Output)

1. korak: Napravi

Što je to?

Micro:bitom razvij prototip paljenja LED lampica koje će spriječiti da se određene ribe te kornjače i price zapletu u ribarske mreže.

Ovaj projekt spada u seriju projekata koji traže prototipove korištenja tehnologije pri izradi rješenja za izazove Globalnih ciljeva održivog razvoja.

Uvod

Vodič za kodiranje

Što ćeš naučiti

  • Kako napraviti prototip za veći projekt
  • Kako računala prihvaćaju ulaze, obrađuju podatke i daju različite izlaze ovisno o vrijednostima očitanima na senzorima

Kako to radi

  • Prototip je funkcionalni model koji služi testiranju ideja. Pazi da svoj micro:bit držiš podalje od prave vode!
  • Ovaj program koristi micro:bitove LED diode kao svjetlosni senzor. On potakne micro:bit da upali LED svjetla kada je svjetlost ispod određene razine (50).
  • Prekrij micro:bitov LED zaslon kao da se nalaziš u morskoj dubini i on bi trebao zasvijetliti.
  • Možda će vrijednost 50 trebati promijeniti ovisno o osvjetljenju na licu mjesta. Ako se previše lako upali, snizi brojku.
  • Ako imaš priključen zvučnik ili koristiš novi micro:bit sa zvučnikom, proizvesti će se pulsirajući zvuk visoke frekvencije koji će spriječiti životinje da se približe mreži.

Što ti treba

  • micro:bit (ili MakeCode simulator)
  • Uređivač MakeCode ili Python
  • baterije (prema potrebi)
  • zvučnik za priključiti ili novi micro:bit sa zvukom (po želji)

2. korak: Kodiraj

1from microbit import *
2import music
3
4while True:
5    if display.read_light_level() < 50:
6        display.show(Image(
7        "99999:"
8        "99999:"
9        "99999:"
10        "99999:"
11        "99999"))
12        music.play("A5")
13    else:
14        display.clear()
15    sleep(1000)

3. korak: Unaprijedi

  • Promijeni raspored LED lampica da daju animaciju pulsirajućeg svjetla
  • Create your own sounds to scare away creatures you don't want to catch
  • Dodaj radio kako bi mogao iz daljine upravljati svjetlom i zvukom