top of page

Fiskefoder

Projektformål: At lave fiskefodersystem styret af telefon ved hjælp af Pinoo kontrolkort, Bluetooth-modul og servomotor.

Varighed: 2 lektioner

Aldersgruppe: 7 år og derover

Pinoo Sæt: Maker sæt og komplet sæt.

Præstationer:

  • Lærer at kode Pinoo kontroltavle.

  • Lærer at bruge bluetooth-modulet.

  • Lærer at bruge servomotor.

  • Udvikler algoritmiske færdigheder.

  • Kodningsfærdigheder udvikles.

  

Materialer, der skal anvendes: Mblock 3 program, Pinoo styrekort, servomotormodul, tilslutningskabler.

 

 

 

Nødvendige materialer til design: Glasopbevaringsbeholder, håndklædeserviet inderpap, værktøjskniv, saks, grå rund spejlpap, limpistol og silikone.

  

 

 

 

 

 

 

Projektkonstruktion:

Til vores projekt laver vi først og fremmest et halvt snit med en værktøjskniv, så vi ikke skærer vores håndklædeserviet inderpap helt på midten.

 

 

Vi placerer vores spejlrunde pap på den del, vi skærer, og fastgør vores servomotor til enden af vores runde pap ved hjælp af en silikonepistol.

 

 

Vi fastgør vores servomotor til pappet.  

 

 

Vi er opmærksomme på, at vores pap spærrer helt ind.  

 

  

Vi fastgør vores tungepap på kanten af glasbeholderen.

 

 

 

 

 

 

 

 

 

 

 

 

Så forbinder vi servomotoren og bluetooth-modulet og vores designdel er færdig.

 

 

 

 

 

 

 

 

 

 

 

           

For at bruge vores Bluetooth-modul downloader vi 'Arduino Bluetooth Controller'-applikationen fra Google Play Store på vores telefon, der kører Android-operativsystemet. Derefter, efter at have åbnet applikationen, vælger vi vores HC-06 bluetooth-modul. Derefter indtaster vi adgangskoden som '1234' og fuldfører matchningen.  

 

          

Så dukker et vindue op foran os, vi vælger muligheden 'Switch Mode', fordi vi vil udføre 2 operationer, det vil sige at åbne og lukke. På den næste skærm skal du klikke på indstillingerne i øverste højre hjørne. Herfra skriver vi den lukkeoperation, der skal udføres, i vores koder som 0, åbningsoperationen som 1 og bekræfter den.

 

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:

  

  

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.

  

 

Vi tilføjer vores kodeblok, der introducerer forbindelsesstederne for vores Bluetooth-modul under 'Pinoo Program'-koden. Så, hvis bluetooth-forbindelsen er etableret, vil vi have den til at læse de numeriske data fra bluetooth. Hvis de indkommende numeriske data er lig med 1, det vil sige, når vi trykker på on-knappen fra Arduino Bluetooth Controller-applikationen, skal du bringe vores servomotor til 90 grader. Hvis det er lig med 0, det vil sige, hvis vi vil lukke vores fiskemadsdæksel, siger vi til vores servomotor at bringe det til 20 grader.

 

Bemærk: Servomotorens vinkler kan variere afhængigt af, hvordan du fastgør servomotorens børste. Til dette er det vigtigt at prøve vinklerne i dette projekt.

 

 

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:

 

  

Enhver genstand, der minder om fiskeagn, kan smides i vores pap. Så kan vi ved hjælp af bluetooth fra android-telefonen hælde fiskelokket så meget vi vil, og så lukke lokkemadstien.

ARDUINO IDE-KODER:

#include <Servo.h> // vi tilføjede servobiblioteket

Servo servo; // navngiv servoobjektet

ugyldig opsætning()

Serial.begin(9600); // starter seriel kommunikation 

servo.attach(2); // tildelt servomotorens 2. ben

}

void loop()

if (Serial.available())

{ // Udfører koderne, hvis der er en Bluetooth-forbindelse  

int data = Serial.read();  

forsinkelse(100); 

  if (data == '1') { // hvis de indgående data er 1;     servo.write(90);

   }

andet hvis (data == '0')

{ // hvis de indgående data er 0;     servo.write(20);   }

  }

}

IMG_4020.jpeg
IMG_4006.JPEG
IMG_4007.JPEG
IMG_4008.JPEG
IMG_4010.JPEG
IMG_4015.JPEG
IMG_4012.JPEG
333_large.jfif
44444_large.jfif
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_84cee91b-bc7f-46e9-bdb1-4672f9e95d32_large.png
1.JPG
2.jpg
3.jpg
IMG_4015.JPEG
bottom of page