top of page

Sød robot

Projektformål: At lave et sødt robotprojekt ved hjælp af Pinoo kontrolkort, servomotor, led-modul og afstandssensor.

Varighed:  2 lektioner

Aldersgruppe:  7 år og ældre

Pinoo Sæt: Grundsæt , opfindelsessæt, makersæt og komplet sæt.

Præstationer:

  • Lærer at kode Pinoo kontroltavle.

  • Lærer at bruge led modul.

  • Lærer at bruge afstandssensor.

  • Lærer at bruge servomotor.

  • Udvikler algoritmiske færdigheder.

  • Kodningsfærdigheder udvikles.

  

Materialer, der skal bruges: Mblock 3 program, pinoo kontrolkort, afstandssensor, gul led modul, rød led modul, servomotor

 

 

Nødvendige materialer til design: 1 mellemstor æske, saks og værktøjskniv, farvet pap, 4 papkopper, limpistol og silikone.

 

 

  

Projektkonstruktion:

Lad os starte med robotdesignet til vores projekt. Vi skærer det af farvet pap og dækker æsken med silikone, så låget kan åbnes.

 


Vi dækker alle dele som på figuren. Således fuldender vi kroppen af robotdesignet.

 

Vi sætter 2 papkopper sammen og silikoner dem. Vi laver den samme proces en gang til.

 

 

Vi dækker ydersiden af 2 glas med farvet pap af silikone. Dermed fuldender vi benene i robotdesignet.

 

 

Vi borer huller i den øverste del af robottens krop, hvor afstandssensoren kan komme ind.

 

 

  Vi placerer afstandssensoren i disse huller og silikoniserer den.

 

 

Vi silikoner fødderne, vi har skabt under kropsdelen.

 

Vi silikoniserer 2 led-moduler i niveau med afstandssensoren.

 

Vi skærer pap til 7x12 cm. Så skærer vi toppen af det med farvet pap og silikone det.

 

 

Vi bøjer det 2 cm fra højre og venstre kant til indersiden. Dermed afslutter vi armdelen af robotdesignet.

 

Vi silikonerer en af armene på venstre side af robottens krop.

 

 

Vi fjerner spidsen af servomotoren og silicium den på robottens krop vinkelret til højre.

 

Vi fastgør modulernes tilslutningskabler til pinoo-kontrolkortet. Vi fastgør afstandssensoren til 5. dør, det røde LED-modul til 4. dør, det grønne LED-modul til 1. dør og servomotoren til 2. dør.

 

 

Vi sætter USB-forbindelseskablet i 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 "COM6"-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, når der klikkes på det grønne flag, laver vi vinklen på servomotoren 135 grader.

 

 

Vi fastgør spidsen af servomotoren lodret.

  

Vi silikonerer denne arm parallelt med den anden arm til enden af servomotoren.

 

 

Når der klikkes på det grønne flag, skriver vi hele tiden de nødvendige koder for at se afstandsværdien til 5. port på skærmen. Vi ser værdien på skærmen ved at klikke på det grønne flag og føre hånden foran afstandssensoren. Vi bruger den røde knap til at stoppe.

 

Hvis ikke, tilføjer vi betingelsesstrukturen og opretter vores betingelse. 5. Vi vil have den betingelse, at værdien aflæst af afstandssensoren, der er fastgjort til døren, skal være mindre end 10. Så hvis vi lægger hånden tæt på, vil det virke.

  Hvis vores tilstand er sand, får vi først den røde LED, der er knyttet til den 4. dør, til at tænde ved at gøre dens status høj. 1. Vi får den gule LED fastgjort til døren til at slukke ved at sænke dens status.

Derefter tilføjer vi kodeblokken ved at gentage 10 gange fra kontrolmenuen og ændre værdien fra 10 til 4.

I denne del vil vi ændre vinklen på servomotoren og få den til at bølge.

 

Gentag 4 gange, vi laver først vinklen på servomotoren 0 i kodeblokken. Vi venter 0,5 sekunder og laver vinklen på servomotoren 90. Så venter vi 0,5 sekund igen.

Ved at gå videre i disse vinkler får vi et billede af vinkning.

 

Hvis betingelsen ikke er sand, laver vi vinklen på servomotoren 135 grader, som er den første værdi. Derefter tænder vi den gule LED, der er knyttet til den første dør, ved at gøre dens status høj. 4. Vi giver status for den røde led fastgjort til døren, lav bladudslukning.

 

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.

 

Når robotten ikke registrerer nogen bevægelse foran den, vil den stå stille, og den gule LED tændes.

 

 

 

 

 

Når robotten registrerer en bevægelse (du kan lægge din hånd foran afstandssensoren)

Den røde lysdiode vil blinke, og servomotoren starter. Dette vil få det til at se ud som om robotten vinker.

1.JPG
Adsız.png
7.JPG
8.JPG
9.JPG
10.JPG
11.JPG
12.JPG
13.JPG
14.JPG
15.JPG
16.JPG
17.JPG
18.JPG
19.JPG
20.JPG
pinoo_uzanti_480x480.jpg
1_a8314da2-edff-4525-979d-b2d3ff93364b_large.png
seri_port_480x480.jpg
KART_480x480.jpg
pinooo_480x480 (2).jpg
aygit_yazilim_480x480.jpg
31.png
32.JPG
33.JPG
34.png
35.png
36.png
37.png
38.png
39.png
41.png
42.png
43.png
44.png
45.JPG
46.JPG
47.JPG
bottom of page