top of page

Øjenbevægelse

Projektformål: At lave et øjenbevægelsesprojekt ved hjælp af Pinoo kontrolkort, servomotor og potentiometermodul.

Varighed: 2 lektioner

Aldersgruppe: 7 år og derover

Pinoo sæt: Pinoo Opfindelsessæt, komplet sæt.

Præstationer:

  • Lærer at kode Pinoo kontroltavle.

  • Lærer at bruge potentiometermodul.

  • Lærer at bruge servomotor.

  • Udvikler algoritmiske færdigheder.

  • Kodningsfærdigheder udvikles.

 

 

Materialer, der skal anvendes: Mblock 3 program, pinoo kontrolkort, potentiometermodul, servomotor.

 

 

Nødvendige materialer til design: Farvet pap (lille), saks og værktøjskniv, kasselåg, marmor, akrylmaling og pensel, håndværkspapir, stykke aluminiumstråd, forex, limpistol og silikone.

 

 

Projektkonstruktion:

 

Lad os starte med øjendesignet til vores projekt.

 

 

Vi maler marmoren hvid med akrylmaling. Så maler vi en stor blå rund form med blå maling. Derefter maler vi en mindre sort rund form i midtpunktet af denne blå runde form. Vi får vores første øje.

 

Vi skar en del af låget på skoæsken af. Vi dækker det afskårne stykke med håndværkspapir og silikoner det.

 

Vi åbner et hul, der er stort nok til, at bolden kan komme ind med en værktøjskniv. Vi tegner og skærer en rund form i hulstørrelse, som vi har lavet af A4-papir.

 

Først tegner vi en stor cirkel i den midterste del og en lidt mindre cirkel indeni. Vi maler den store cirkel med blå akrylmaling og den inderste cirkel med sort akrylmaling. Dermed får vi vores 2. øje.

 

 

Vi skærer et stykke farvet pap 2x6 cm langt. Vi silikoner papstykket fra bagsiden af kassen til bunden af hullet.

 

 

Vi silikoner servomotoren foran pappet.

 

 

 

 

Vi bøjer aluminiumstrådsstykket som vist på figuren og former det.

 

 

Vi silicium det aluminiumstrådsstykke, vi formede til både servomotoren og kuglen.

 

Vi skærer et 20x20 cm stykke forex med en værktøjskniv.

 

Vi silikoner boksen på den forex vi skærer.

 

 

 

Vi silicium potentiometermodulet ved siden af kassen.

 

Vi forbinder potentiometermodulet og servomotoren til pinoo kontrolkortet ved hjælp af tilslutningskablerne. Vi fastgør potentiometermodulet til 7. port og servomotoren til 1. port.

 

 

Vi sætter usb-kablet i både Pinoo-kortet og computeren. Nu kan vi begynde at kode.

 

Tilføjelse af Pinoo-udvidelse:

 

 

Klik på "Administrer udvidelser" fra fanen Udvidelser.

I vinduet, der åbnes, skriver vi "Pinoo" i søgemaskinen, og det er nok at sige download til resultatet. Installeret på vores computer.

 

Tilslutning af Pinoo-kontrolkortet til computeren:

 

 

I Mblock 3 klikker vi på fanen "Forbind" øverst til venstre. I vinduet, der åbnes, klikker vi på sektionen "Seriel port" og vælger "COM4"-indstillingen fra den side, der åbnes.

BEMÆRK: Da hver computer har forskellige portposter, kan tallene ud for COM ændre sig.

 

 

 

Klik på fanen Kort. Fra vinduet, der åbnes, vælger vi "Arduino Nano"-kortindstillingen, der bruges af Pinoo-kontrolkortet.

 

 

Klik på fanen Udvidelser. I vinduet, der åbnes, vælger vi "Pinoo", forlængelsen af det kontrolkort, vi bruger.

 

 

Klik på fanen Tilslut. Klik på "Firmware Update" fra det vindue, der åbnes.

Kodningsdel:

 

 

Først skriver vi de nødvendige koder for at se værdien af potentiometermodulet, der er knyttet til den 7. port på skærmen. Når vi flytter potentiometermodulet, vil vi se, at værdien ændres på skærmen.

 

 

Vi skal oprette en variabel for at holde denne værdi. Så vi klikker på Data/Blok feltet og klikker på Opret en variabel. Skriv x i feltet, der åbnes, og klik på OK-knappen. Vi har lavet en variabel ved navn X.

 

 

Vi sletter de koder, vi oprettede først. Vi starter med Pinoo Program kodeblokken. Derefter sætter vi værdien af variablen x til 0.

 

 

Vi tilføjer kodeblokken ved at gentage kontinuerligt.

 

 

Vi bestemmer værdien af x-variablen som værdien af potentiometeret knyttet til den 7. port divideret med 5,6. Fordi potentiometermodulet aflæser den højeste værdi på 1023, og servomotoren er 180. Hvis vi dividerer 1023 med 180, vil det være cirka 5,6. Så vi konverterer det til samme værdi.

 

Vi angiver vinklen på servomotoren fastgjort til 1. dør som x. Så her koder vi servomotoren til at rotere, mens den roterer med potentiometermodulet.

 

 

Højreklik på kommandoen "Pinoo Program" og i vinduet, der åbnes, "Installer til Arduino"  Vi vælger muligheden.

 

 

På siden, der åbner, klikker vi på knappen "Upload til Arduino", som er markeret med rødt. Vores koder uploades til vores pinoo kontrolkort.

Når meddelelsen "Installation afsluttet" kommer, skal du klikke på knappen "Luk".

 

Arbejdsstatus for projektet:

 

 

 

 

Vi isætter 9V-batteriet. Vi sørger for, at Pinoo-kortet er ON.

 

 

 

Når du flytter potentiometermodulet, vil øjet også bevæge sig.

1.JPG
Screenshot_3_480x480.jpg
11.JPG
12.JPG
13.JPG
14.JPG
15.JPG
16.JPG
16.JPG
17.JPG
18.JPG
19.JPG
20.JPG
21.JPG
22.JPG
23.JPG
24.JPG
25.JPG
26.JPG
27.JPG
pinoo_uzanti_480x480.jpg
1_a8314da2-edff-4525-979d-b2d3ff93364b_large.png
seri_port_480x480.jpg
KART_480x480.jpg
aygit_yazilim_480x480.jpg
pinooo_480x480 (2).jpg
37.png
39.png
40.png
41.png
42.png
43.png
44.png
45.png
48.JPG
49.PNG
bottom of page