top of page

zoetrope

Projektformål: Knapmodul og jævnstrømsmotor ved hjælp af Pinoo kontrolkort  At skabe et Zoetrope system med

BEMÆRK: Zoetrope er et system, der viser stillbilleder, som om de var i bevægelse.

Varighed:  2 lektioner

Aldersgruppe:  7 år og ældre

Pinoo sæt:  Komplet sæt

Præstationer:

  • Lær at kode Pinoo kontroltavle

  • Lærer at kode knapmodulet.

  • DC-motor lærer at kode.

  • Udvikler algoritmiske færdigheder.

  • Kodningsfærdigheder udvikles.

 

Materialer, der skal anvendes: Mblock 3 program, pinoo kontrolkort, knapmodul, jævnstrømsmotor, tilslutningskabel

 

 

Nødvendige materialer til design:  Forex, pap, A4 papir, farveblyanter, saks, limpistol, tape, papkasse, tungestift

 

 

Projektkonstruktion:

Vi tegner en cirkel med en radius på 7 cm og skærer den.

  

 

Vi klippede en strimmel på 41 x 7,5 cm af A4-papir. Et papir vil ikke være nok til dets længde. Derfor forbinder vi to papirer med tape. Vi tegner figurer på strimlen med bestemte intervaller.

*** Figurerne skal være egnede til fortløbende zoetrope.

 

Vi skærer et rektangel på 41 x 18 cm i sort karton.  

Vi sætter vores strimmel i midten af det sorte rektangel.

 

 

Vi vil skabe rektangulære mellemrum på pappet op til toppen af vores former. Det vigtige her er, at de rektangulære mellemrum, vi skærer, falder sammen med midten af de to former. (Du kan bestemme mellemrummets dimensioner ud fra dine former)

 

Vi vil gøre det samme for underafsnittet denne gang. Men denne gang laver vi snit mellem formerne og folder de formede dele udad.

 

 

 

Vi fikserer de to ender sammen for at danne en rektangulær cylinder, hvor vores strimmel kommer til indersiden.

 

Vi fikserer cylinderen, vi oprettede, på cirklen med en silikonepistol ved hjælp af de dele, vi foldede ud. Du kan derefter skære de overskydende dele af.  

Vi borer et hul i den midterste del af tungestangen.  

Fra Forex skærer vi et rektangel på størrelse med en tungepind og to små rektangulære stykker på størrelse med den korte side. Vi limer disse små stykker på de korte sider.

Vi retter sproglinjen til det design, vi har lavet.  

 

 

Vi fikser forex-delen af designet i midten af det cirkeldesign, vi lavede. ​

 

Vi fikser det ved at indsætte stangdelen af motoren i hullet, vi skabte på tungestangen. (Når stangen begynder at rotere inde i hullet, bør den ikke tvinges. På dette stadium, hvis hulstørrelsen er lille, skal du helt sikkert udvide den.)  

Vi åbner først et 3 x 1,5 cm vindue på kassen, og derefter endnu et vindue med samme mål i den nederste del.  

Vi fikserer DC-motoren ved at tage kablet ind i kassen til det øverste vindue, og knappen til det nederste vindue ved at tage kablet ind i kassen.

 

 

Lad os skabe vores forbindelser. Vi placerer Pinoo styrekortet i kassen Vi forbinder motorkablet til A1/A2 indgangen (højre) fra de passende indgange til motoren, og knapmodulet til det lilla indgang nummer 4 med tilslutningskablet Vi lukker for boks.

 

 

Du kan dekorere designet som du ønsker.

 

 

Vi har afsluttet vores forbindelser og design, 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. Da vi ønsker at alle de kodeblokke vi vil skrive skal fungere kontinuerligt, starter vi med at tage kodeblokken fra kontrolfanen for at gentage den kontinuerligt. Vi vil få hjælp af dukken til at lære værdien af knapmodulet. Til dette får vi kommandoen til at sige hej fra fanen visning. I stedet for hej-sætningen får vi kodeblokken relateret til knapmodulet i robotfanen. Vi ændrer pin-indgangen til Pinoo4, som vi forbinder til.  

 

Lad os klikke på det grønne flag og observere de værdier, som sensoren modtager ved at trykke på knappen.

 

 

Hvis værdien af knappen er 1, det vil sige hvis knappen trykkes ned, lad motoren starte i 15 sekunder, ellers (hvis værdien er 0) stopper motoren. Lad os nu omdanne dette til kode. For at oprette Condition(If)-løkken får vi hvis ikke-sætningen fra kontrolfanen. For at oprette betingelsessektionen får vi udtrykket lige fra operationsfanen I den første boks placerer vi kodeblokken relateret til knapmodulet fra robotfanen Vi ændrer pin-nummeret til pinoo4 Vi skriver 1 i den anden boks.  

Hvis knapværdien er lig med 1, skal motoren, nemlig zoetropen, rotere. Til dette får vi kommandoen Pinoo Bot Wheel: Right Direction Forward Speed 0 fra robotfanen. Vi ændrer hastighedssektionen til 70. Vi ønsker, at motoren/zoetropen skal rotere i 15 sekunder, efter at der er trykket på knappen. Vi får kommandoen 1 sekund vente fra kontrolfanen og ændrer den til 15 for sætningen 1. Hvis knapværdien ikke er 1, dvs. der ikke trykkes på knappen, skal motoren/zoetropen være i ro. Hvis ikke, får vi Pinoo Bot Wheel: Right Direction Forward Speed 0-kommandoen fra robotfanen.  

Efter at have udfyldt vores koder, kontrollerer vi driften af vores projekt ved at klikke på det grønne flag. Når vi trykker på knappen, skal zoetropen dreje i 15 sekunder. Hvis der ikke trykkes på knappen  zoetrope burde stoppe.  

 

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 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 dukken til at fortælle knapværdien.  ved at smide den i skraldespanden, får vi Pinoo Program-koden fra Robots-menuen.

 

 

Højreklik på koden og klik på 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.jpg
4.jpg
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
21.jpg
20.jpg
22.jpg
seri_port_480x480.jpg
KART_480x480.jpg
pinoo_uzanti_480x480.jpg
1_a8314da2-edff-4525-979d-b2d3ff93364b_large.png
pinooo_480x480 (2).jpg
31.JPG
32.JPG
34.JPG
37.JPG
38.JPG
39.png
41.png
42.jpg
22.jpg
bottom of page