top of page

Smart skraldespand

Formålet med projektet: At skabe et hygiejnisk skraldespandsprojekt, der åbner uden menneskelig berøring ved at bruge ultralydsafstandssensor og servomotor med Pinoo kontrolkort.

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 ultralydsafstandssensor.

  • Lærer at bruge servomotor.

  • Udvikler algoritmiske færdigheder.

  • Kodningsfærdigheder udvikles.

 

 

Materialer, der skal bruges:  Mblock 3 program, pinoo kontrolkort, ultralyds afstandssensor, servomotor, tilslutningskabler.

  

 


Nødvendige materialer til design:  Skraldespand, ispind, silikonepistol og silikone.

 

 

 

 

Projektkonstruktion:

 

Til vores projekt starter vi først med at sætte ispinden fast på servomotoren.

Vi sætter ispinden fast på servomotoren.

 

 

Vi fikserer vores servomotor inde i skraldespanden ved hjælp af en silikonepistol, så den åbner låget på skraldespanden og lukker den uden problemer.

 

 

Vi borer et hul foran i skraldespanden til vores afstandssensor.

 

 

 

Vi fikser vores afstandssensor ved hjælp af en silikonepistol og fuldender vores designdel.

 

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, for at kontrollere, om vores ultralydsafstandssensor fungerer eller ej, kontrollerer vi funktionsstatus for afstandssensoren med vores 'Say Hello'-kode under 'When Clicked'-koden på vores pandadukke.

 

 

 

For at starte servomotoren kører vi den under kommandoen "når der trykkes på tasten". Da servomotoren arbejder mellem 0 og 180 grader, prøver vi begge vinkler.

 

 

 

Under vores grønne flag begivenhedskode placerer vi gentagelsesløkken og koden, der viser værdien af vores afstandssensor inde i den. Hvis værdien af vores afstandssensor er mindre end 10 cm, vil vores servomotor nå 30 grader, det vil sige, at låget på skraldespanden åbnes. Hvis ikke, det vil sige, hvis den er større end 10 cm, vil vores servomotor bevæge sig ned, og skraldespanden lukkes.

 

VIGTIGT: Sørg for at prøve dine vinkler, hvert eksempel kan have forskellige vinkler. Årsagen til dette er positioneringen af servomotoren.

 

 

 

 

Højreklik på kommandoen "Pinoo Program" og vælg "Installer til Arduino" i det vindue, der åbnes.

 

 

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". Efter installationen er afsluttet, sættes batteriholderen i, og projektet køres.

 

Arbejdsstatus for projektet:

 

 

 

Skraldespandslåget åbnes, når der er en genstand foran ultralydsafstandssensoren, og skraldespandslåget lukkes, hvis der ikke er nogen genstand.

IMG_4248.JPEG
IMG_4247.JPEG
IMG_4249.JPEG
IMG_4250.JPEG
IMG_4251.JPEG
IMG_4253.JPEG
1_a8314da2-edff-4525-979d-b2d3ff93364b_large.png
pinoo_uzanti_480x480.jpg
seri_port_480x480.jpg
KART_480x480.jpg
pinooo_480x480 (2).jpg
aygit_yazilim_480x480.jpg
1_c4ef1835-eeeb-4549-bb0c-e37b6dbad722_480x480.jpg
2_8bff1b1e-9e60-4117-94b6-e5c12c603b24_480x480.jpg
1.JPG
2.jpg
3.jpg
IMG_4267.JPEG
bottom of page