top of page

Dronemotor

Drone1.png
Styr en propel alt efter, hvor meget du hælder micro:bit'en!
OBS!!
Generelt når du arbejder med micro:bit, er der oftest to dele i processen:
En Hardware-del, hvor du kobler micro:bitten sammen med forskellige ting, om det er motorer og sensorer, eller ting i pap, papir osv. og
En Software-del, hvor du laver et program, som du senere kopierer over på micro:bitten.

Sværhed

star4.png
Du skal bruge:
  • En micro:bit
  • En motor med propel på
  • En forsøgsplade (prototyping plate)
  • En transistor
  • En modstand
  • En USB ledning
  • En computer
  1. Det er nemmest i denne øvelse at montere micro.bit'en i på et forsøgsplade (prototyping plate):














     
  2. Øvelsen findes i Inventor's kit bogen, på side 30 (Experiment 5), som her er oversat.
     
  3. Du får brug for en transistor, som meget lille, og ser sådan ud:







     
  4. ..og en modstand...




     
  5. ..og en propel, som kommer med 2 ledninger og en connector. PAS PÅ med benene på connectoren, de kan IKKE tåle at blive bøjet, og knækker for et godt ord!
     
  6. Du får også brug for nogle særlige ledninger uden krokodillenæb. De forbinder din "edge connector" (den, som micro:bit'en sidder i) med din "breadboard" (den hvide plade med hullerne.
     
  7. Byg et kredsløb som vist her:




     
  8. Nu skal du kode!

    Du finder siden, hvor du kan lave dit program her:.https://makecode.microbit.org/#.
     
  9. Der er en komponent på micro:bit'en, som er en accelerometer. Den kan mærke om micro:bit'en er vandret, lodret, eller hælder på alle 3 akser (både x, y og z, eller sagt lidt mindre præcist side til side, frem og tilbage, og op og ned). Den kan vi bruge til at styre propellen.

     
  10. Lav følgende program:
    Du henter delene fra Grundlæggende, Pins (under Avanceret), Matematik (kig under mere..) og Input






     
  11. Når du har kopieret programmet over på microbit'en vil du erfare, at hvis forsøgspladen er vandret er motoren stille, men hvis du hælder den begynder propellen at dreje rundt, alt efter, hvor meget du hælder. Det er ved hjælp af en accelerometer og noget programmering, at en drone kan holde sig i luften!

     
  12. Hvis du gerne vil forstå, hvad programmet gør, så læs videre. Ellers kan du stoppe her, og rose dig selv! Vær forsigtig når du skille komponenterne fra hinanden igen, og læg ting på plads!
     
  13. Hvad foregår der?
    Først, transistoren. Den er en slags kontakt, som man kan bruge til at styre strømmen til en komponent, som kræver meget af den, fx. motoren. I modsætning til en almindelig kontakt kan en transistor kan tændes lidt eller meget efter behov.

    En transistor fungerer ved, at strømmen til den kommer i små stød; Jo hurtigere  stødene kommer, jo mere er transistoren tændt.

    Koden sørger for, at microbit'ens accelerometer sender stød ud af pin 0. Jo mere micro:bit'en hælder, jo hurtigere stød. Modstandens eneste job er at sørge for, at der ikke går for meget strøm til transistoren. Så brænder den.

    Den midterste ben på transistoren er "kontakten" som lade strømmen til motoren passere mellem yderbenene.

    Accelerometeren laver værdier mellem -1024 og 1024. 0 er, hvor micro:bit'en er vandret. I koden er der en "absolut af" brik. Dens job er at forvandle minustal til plustal, så motoren ikke drejer baglæns.


























 
Drone2.png
Transistor.PNG
resistor2-2k.PNG
Drone3.png
Drone4.png
bottom of page