Automatisk Vindue

Lær dine elever at lave et automatisk vindue (servo motor) der åbner og lukker når det er varmt og koldt (micro:bittens indbyggede temperatur sensor).
Indhold

Den færdige kode

Code (Automatisk Vindue) – step 4 – DK

Typiske fejl: Koden

Hvis servo motoren ikke vil bevæge sig:

  • Tjek om koden er overført til micro:bitten
    • Prøv at indsæt en "vis ikon" i start blokken og tjek om ikonet bliver vist som forventet
  • Tjek om koden i logik blokkene udføres
    • Prøv at indsæt en "vis ikon" inde i hver blok og tjek om ikonet bliver vist som forventet
  • Tjek om det er de samme pins der er anvendt i kredsløbet, som i koden
  • Tjek om den evt. kører på en anden frekvens end standarden
    • Prøv at se om den vil køre til position 90
    • Prøv at se om den vil køre til position 50, osv.
    • Test hvad der er dens lavest og højeste position og brug disse i stedet for 0 og 180

Det færdige kredsløb

Diagram (Automatisk Vindue) – step 1 – DK

Typiske fejl: Kredsløbet

Hvis servomotoren ikke vil bevæge sig:

  • Tjek at den er forbundet korrekt
  • Prøv at udskifte den med en anden, måske er den i stykker
  • Servo motoren kan være at typen der kræver mere end 3V
    • Prøv at tilslut den til en 6V batteriboks (4x AA), husk at forbinde batteriboksens GND (-) med micro:bittens GND (-) pin

Typiske fejl: Generelt

Vigtigt: Hvis det lugter af varmt plastik/gummi, fjern strømkilden fra kredsløbet med det samme – så er der gået noget helt galt, og bør undersøges nøjagtigt, før der sættes strøm til igen!

Disse fejl sker tit under arbejdet med micro:bit:

Sørg for at MicroBit’ten er tilsluttet til strøm via USB-ledning eller batterier.

  • Mac computere har tit svært ved at arbejde med micro:bit (I dette projekt burde det dog kunne lade sig gøre)
  • Læs vejledningen. Tit kan elevers spørgsmål besvares ved at læse en par linjer frem, eller huske tidligere afsnit i forløbet.
  • Hvis ikke vejledningen til parring af enheder i elevmaterialet ikke virker, kan MakeCode programmet gemmes manuelt under den tilsluttede micro:bit. Man trækker hex-filen fra downloads over på MicroBit-drevet på samme måde som på en USB-nøgle
  • Det kan være svært at spotte en fejl i kode, prøv sammen med eleven at læs koden højt og omsæt det til dansk sprog. Er der stadigvæk fejl, så prøv styk for styk at sammenligne med en anden elev, der har det til at virke.
  • Er USB-ledningen sat til en computer? Vær opmærksom på at den sidder rigtigt - både i computeren og micro:bit'ten
  • Hvis der er blevet tilsluttet en batterikasse ved batteri indgangen, vær opmærksom på at den sidder rigtigt - og at der stadig er strøm på batterierne.
  • Vær opmærksom på, at alle kredsløb du bygger skal være lukkede. Hvis du Er i tvivl hvordan forbindelser virker i et breadboard, så er der en forklaring under "Leksikon" her på siden.
  • Vender lysdioder i den rigtige retning? Det lange ben skal vende mod plus i kredsløbet.