Skip to content

Activitat

Il·lumina les xarxes de pesca

Novell | MakeCode, Python | Pantalla LED, Sensor de llum, So | 14 Vida submarina, Entrada/sortida, Selecció

Pas 1: Crea-ho

En què consisteix?

Utilitza la micro:bit per crear un prototipus de llums LED que aturin els peixos, tortugues i ocells que no vulguem de quedar atrapats en les xarxes de pesca.

Aquest projecte forma part d'una sèrie d'activitats de prototipatge i resolució de problemes que té per objectiu explorar solucions tecnològiques als reptes dels ODS Objectius de Desenvolupament Sostenible (Global Goals).

Introducció

Guia de programació

Què aprendràs?

  • Com construir un prototip per a un projecte més gran
  • Com els ordinadors llegeixen les entrades i processen les dades per generar sortides diferents en funció del valor de les lectures dels sensors

Com funciona

  • Un prototipus és un model de treball fet servir per provar idees. Recorda mantenir la teva micro:bit lluny de l'aigua!
  • Aquest projecte utilitza els leds de la micro:bit com a sensor de llum. Li diu a la micro:bit d'il·luminar els leds quan la llum és menys d'un cert nivell (50).
  • Cobreix la pantalla de la micro:bit, per simular que estàs al fons del mar i ha d'encendre els llums.
  • Potser hauries de canviar el número de 50 segons les condicions de llum d'allà on estiguis. Si s'apuja la il·luminació massa ràpid, fes servir un número menor.
  • Si tens un altaveu connectat, o estàs fent servir la nova micro:bit amb so, et donarà una pulsació d'alta freqüència per mantenir altres criatures lluny de la xarxa.

Què necessites

  • Micro:bit (o simulador MakeCode )
  • Editor MakeCode o Python
  • Piles (opcional)
  • Un altaveu addicional o la nova micro:bit amb só (opcional)

Pas 2: Programa-ho

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)

Pas 3: Millora-ho

  • Canvia el patró dels leds a una animació o llum polsant.
  • Crea el teus propis sons per espantar les criatures que no pots atrapar
  • Afegeix ràdio per controlar les llums i el so a distància