top of page

Transportbånd med Pinoo

Projektformål: Afstandssensor, servomotor og jævnstrømsmotor ved hjælp af Pinoo kontrolkort  at lave et transportørsystem med

Bemærk: Transportbånd er en kontinuerlig overførselsmekanisme, der gør det muligt at overføre ethvert materiale fra den ene ende til den anden.

Varighed: 2 lektioner

Pinoo sæt: Pinoo komplet sæt

Aldersgruppe: 7 år og derover

Præstationer:

  • Lær at kode Pinoo kontroltavle

  • Lærer at kode afstandssensoren.

  • Lærer at kode servomotormodul.

  • DC-motor lærer at kode.

  • Udvikler algoritmiske færdigheder.

  • Kodningsfærdigheder udvikles.

 

Materialer, der skal bruges: Mblock 3 program, pinoo kontrolkort, afstandssensor, servomotor og modul, 2 DC motorer og hjul, rj-11 kabel

 

 

Materialer, der kræves til design: Pap, farvet pap, forex, saks, limpistol, maling, ethvert materiale, du ønsker at dekorere.

  

 

    

 

 

 

 

 

 

 

 

      

 

Projektkonstruktion:

Vi skærer et 30x10 cm rektangulært stykke fra Forex.  

I højre og venstre område af rektanglet markerer og borer vi de områder, hvor vi vil fikse motoren (glem ikke at lave et hul i motorkablet).

 

 

Baseret på de huller, vi borede, fikserer vi motorerne med en silikonepistol.  

Vi skærer et rektangulært stykke på 32 x 24 cm fra Forex. Dette stykke bliver vores gulv.  

Vi farver gulvet ved at male det med maling. Vi fastgør den rektangulære del, hvorpå motorerne er fastgjort til den midterste del af gulvet.

 

 

 

 

 

 

 

 

 

 

Vi laver strimler med en silikonepistol for at øge friktionskraften mod dækket. Så fastgør vi hjulene til motorerne.

  

 

 

 

Vi skærer en rektangulær strimmel, der måler 65 x 9 cm af pap.Den afskårne strimmel bliver transportørens bånd.  

Vi limer de to ender af strimlen sammen og passerer gennem dækkene.

 

 

 

Vi skærer et 7,5 x 6,5 cm stykke fra Forex Vi åbner et vindue på størrelse med afstandssensor i midterdelen og placerer sensoren.

 

 

 

Vi laver en væg omkring den del, hvor vi fikserer sensoren. For at sikre dens højde fra båndet skærer vi et 13 x 6 cm rektangel fra forex og fikserer det under delen med sensoren.

 

Vi fastgør afstandssensorstativet, vi har lavet, til motorvæggen.

 

En rektangulær strimmel på 13,5 x 1 cm fra Forex er fastgjort til servomotorens propel.  

For at servomotoren kan skubbe det produkt, der kommer foran det, stærkere, skærer vi to rektangler på 13 x 1 cm fra pappet.  

Vi fikserer servomotorens afstandssensor 10 cm væk fra, hvor vi fikserede den. Du kan ændre disse dimensioner i henhold til din egen placering.  

Vi danner terninger på 4x4 og 2x2 cm fra pap. Disse terninger bliver vores produkter.

 

Vi dekorerer transportbåndet, som vi ønsker det.  

Lad os lave vores forbindelser Vi fikserer vores Pinoo board bag motorvæggen. Vi forbinder motorkablet til de passende hvide indgange til motoren, afstandssensoren til den lilla/grønne indgang nummer 6, og servomotoren til nummer 1 (lilla) indgangen med tilslutningskablet.

 

Vi har afsluttet vores forbindelser, lad os nu gå videre til kodningsdelen. Vi vil bruge mblock-3 applikationen til dette.

 

Lad os forbinde vores Pinoo kontrolkort til computeren ved hjælp af forbindelseskablet og logge på Mblock3-applikationen. Så lad os introducere vores Pinoo kontrolkort til computeren. Til dette klikker vi først på den serielle port mulighed på fanen Connect. Derefter vælger vi COM3. (Antallet kan variere afhængigt af computeren og porten.)

 

 

 

 

 

 

 

 

 

 

Efter at have oprettet den serielle portforbindelse, lad os vælge det kort, vi vil bruge, fra fanen kort. Vi arbejder med Nano-modellen af Arduino.

 

For at tilføje Pinoo-udvidelsen til vores computer klikker vi på indstillingen 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.  

Vi kommer til udvidelsesfanen igen og klikker på Pinoo. Vi vil skrive vores koder med Pinoo-udvidelsen.

I kodningsdelen; Vi får koden, når vi klikker på det grønne flag fra menuen Begivenheder for at starte applikationen.

 

Vi ønsker, at transportbåndet kører kontinuerligt, efter at det grønne flag er klikket. Til dette tager vi Pinoo Bot:Yon :Forward Speed:0-kodeblokken fra Robots-fanen og ændrer hastighedssektionen til 150.  

For at vi kan køre båndet og alle de andre operationer, som vi tilføjer senere, tager vi kodeblokken fra kontrolfanen og placerer blokken relateret til Pinoo Bot.

 

 

 

 

 

 

 

 

 

 

 

I starttilstanden og for at små produkter kan bevæge sig uhindret langs bæltet, skal vi indstille vinklen på Servomotoren til 0 i begyndelsen. Fra fanen Robotter får vi Pinoo Servo Motor Run: Pin Pinoo1 Pain 0 kodeblok.  

Vi vil bruge værdierne målt af afstandssensoren til at adskille store produkter på bæltet. Vi får hjælp af dummyen til at lære værdien aflæst af afstandssensoren. Til dette får vi kommandoen til at sige hej fra fanen visning. I stedet for hej får vi kodeblokken relateret til afstandssensoren i robotfanen Vi ændrer pin-indgangen til Pinoo6, som vi forbinder.  

 

Lad os klikke på det grønne flag og observere ændringen i værdierne ved at flytte vores hånd tættere og længere væk fra sensoren. Lad os derefter placere den største af vores kasser under sensoren og notere den værdi, som sensoren læser. Her vi tager en værdi på omkring 6 som reference.

 

 

Hvis afstandssensoren læser  Hvis det er mindre end 6, det vil sige hvis et stort produkt passerer over båndet  Lad servomotoren arbejde ved at lave en vinkel på 70 grader Lad os nu omdanne dette til en kode.

Her vil vi gøre brug af if-blokken i kontrolfanen og den lille sammenligningsoperator på operationsfanen.

 

Hvis betingelsen er opfyldt, ønsker vi at servomotoren laver en vinkel på 70 grader. Fra fanen Robotter får vi Pinoo Servo Motor Run: Pin Pinoo1 Pain 0 kodeblok. Vi ændrer vinkelværdien til 75.  

 

Efter servomotorens vinkelværdi er 75, får vi 1 sekund ventekommandoen fra kontrolfanen, så motoren kan blive i denne position i 2 sekunder.Vi ændrer 1 sekund udtrykket til 2 sekunder.

 

Vi placerer vores betingede udtryk inde i gentagelsesblokken.  

Efter at have udfyldt vores koder, kontrollerer vi driften af vores projekt ved at klikke på det grønne flag. Vi efterlader produkterne på båndet én efter én. Efter at produktet passerer under afstandssensoren, hvis stangen på servomotoren er stor, skal den komme på båndet og smide produktet af båndet. Selvom produktet er lille, skal produktet færdiggøre bæltet uden forhindringer.

(Hvis på det punkt, hvor servomotorens propel kommer på båndet,  Hvis du har problemer, kan du fjerne propellen og installere den i den rigtige position.)

 

Hvis der ikke er noget problem i driften af vores projekt, skal vi indlæse de koder, vi har skrevet ind på vores kort, for at kunne køre vores projekt med en strømforsyning uafhængig af computeren.

Til dette brugte vi koden til at klikke på det grønne flag i begyndelsen og koden, hvor vi fik dummyen til at fortælle sensorværdien.  ved at smide den i skraldespanden, får vi Pinoo Program-koden fra Robots-menuen.

 

 

Højreklik på koden og klik upload til arduino. (Vi arbejder med arduino som et bræt.)

 

 

Vi venter på, at koderne bliver uploadet til kortet. Når installationen er færdig, lukker vi vinduet.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Hvis der ikke er noget problem, trækker vi vores strømkabel ud af computeren. Vi driver vores Pinoo Control-kort ved hjælp af 9v batteri og batteridæksel. Vi bringer også tænd-sluk-knappen, som er lige ved siden af batteriindgangen, til tændt position.

1.jpg
2.JPG
3.jpeg
4.jpeg
5.jpg
6.jpg
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
21.jpg
22.jpg
23.jpg
24.PNG
25.PNG
26.PNG
27.PNG
28.PNG
29.PNG
30.JPG
31.JPG
32.JPG
33.JPG
34.JPG
35.JPG
36.JPG
37.JPG
38.JPG
39.JPG
40.png
42.png
43.jpg
bottom of page