top of page

Ταΐστρα ψαριών

Σκοπός του έργου: Να φτιάξετε σύστημα ψαροτροφής ελεγχόμενο μέσω τηλεφώνου χρησιμοποιώντας κάρτα ελέγχου Pinoo, μονάδα Bluetooth και σερβοκινητήρα.

Διάρκεια: 2 μαθήματα

Ηλικιακή ομάδα: 7 ετών και άνω

Σετ Pinoo: Σετ κατασκευαστή και πλήρες σετ.

Επιτεύγματα:

  • Μαθαίνει να κωδικοποιεί τον πίνακα ελέγχου Pinoo.

  • Μαθαίνει να χρησιμοποιεί τη μονάδα bluetooth.

  • Μαθαίνει να χρησιμοποιεί σερβοκινητήρα.

  • Αναπτύσσει αλγοριθμικές δεξιότητες.

  • Αναπτύσσονται οι δεξιότητες κωδικοποίησης.

  

Υλικά που θα χρησιμοποιηθούν: Πρόγραμμα Mblock 3, κάρτα ελέγχου Pinoo, μονάδα σερβοκινητήρα, καλώδια σύνδεσης.

 

 

 

Υλικά που απαιτούνται για το σχεδιασμό: Γυάλινο δοχείο αποθήκευσης, εσωτερικό χαρτόνι για πετσέτα, μαχαίρι, ψαλίδι, γκρι στρογγυλό χαρτόνι καθρέφτη, πιστόλι κόλλας και σιλικόνη.

  

 

 

 

 

 

 

Κατασκευή Έργου:

Για το έργο μας, πρώτα από όλα, κάνουμε ένα μισό κόψιμο με ένα βοηθητικό μαχαίρι για να μην κόψουμε το εσωτερικό χαρτόνι της πετσέτας μας εντελώς στη μέση.

 

 

Τοποθετούμε το στρογγυλό χαρτόνι καθρέφτη μας στο μέρος που κόψαμε και στερεώνουμε τον σερβοκινητήρα μας στην άκρη του στρογγυλού χαρτονιού μας με τη βοήθεια ενός πιστολιού σιλικόνης.

 

 

Στερεώνουμε τον σερβοκινητήρα μας στο χαρτόνι.  

 

 

Προσέχουμε ότι το χαρτόνι μας κλείνει τελείως το δρόμο του μέσα.  

 

  

Στερεώνουμε το χαρτόνι της γλώσσας μας στην άκρη του γυάλινου δοχείου αποθήκευσης.

 

 

 

 

 

 

 

 

 

 

 

 

Στη συνέχεια συνδέουμε τον σερβοκινητήρα και τη μονάδα bluetooth και το σχεδιαστικό μας τμήμα έχει τελειώσει.

 

 

 

 

 

 

 

 

 

 

 

           

Για να χρησιμοποιήσουμε τη μονάδα Bluetooth, κατεβάζουμε την εφαρμογή «Arduino Bluetooth Controller» από το Google play store στο τηλέφωνό μας με λειτουργικό σύστημα android. Στη συνέχεια, αφού ανοίξουμε την εφαρμογή, επιλέγουμε τη μονάδα bluetooth HC-06. Στη συνέχεια εισάγουμε τον κωδικό πρόσβασης ως '1234' και ολοκληρώνουμε την αντιστοίχιση.  

 

          

Στη συνέχεια εμφανίζεται ένα παράθυρο μπροστά μας, επιλέγουμε την επιλογή 'Switch Mode' γιατί θα κάνουμε 2 λειτουργίες, δηλαδή άνοιγμα και κλείσιμο. Στην επόμενη οθόνη, κάντε κλικ στις ρυθμίσεις στην επάνω δεξιά γωνία. Από εδώ γράφουμε την πράξη κλεισίματος που πρέπει να γίνει στους κωδικούς μας ως 0, την πράξη ανοίγματος ως 1 και την επιβεβαιώνουμε.

 

Προσθήκη επέκτασης Pinoo:  

 

 

Από την καρτέλα "Επεκτάσεις", κάντε κλικ στην επιλογή "Διαχείριση επεκτάσεων".

  

 

Στο παράθυρο που ανοίγει, γράφουμε «Pinoo» στη μηχανή αναζήτησης και αρκεί να πούμε λήψη στο αποτέλεσμα.

Εγκατεστημένο στον υπολογιστή μας.

 

Σύνδεση της πλακέτας ελέγχου Pinoo στον υπολογιστή:

 

  

Στο Mblock 3, κάνουμε κλικ στην καρτέλα "Σύνδεση" επάνω αριστερά.  

Στο παράθυρο που ανοίγει, κάνουμε κλικ στην ενότητα «Σειρική θύρα» και επιλέγουμε την επιλογή «COM6» από τη σελίδα που ανοίγει.

ΣΗΜΕΙΩΣΗ: Καθώς κάθε υπολογιστής έχει διαφορετικές καταχωρήσεις θύρας, οι αριθμοί δίπλα στο COM ενδέχεται να αλλάξουν.

 

 

Κάντε κλικ στην καρτέλα Κάρτες. Από το παράθυρο που ανοίγει, επιλέγουμε την επιλογή κάρτας "Arduino Nano" που χρησιμοποιείται από την κάρτα ελέγχου Pinoo.

 

 

Κάντε κλικ στην καρτέλα Επεκτάσεις. Στο παράθυρο που ανοίγει επιλέγουμε «Pinoo», την επέκταση της κάρτας ελέγχου που χρησιμοποιούμε.

 

 

Κάντε κλικ στην καρτέλα Σύνδεση.

Κάντε κλικ στην «Ενημέρωση υλικολογισμικού» από το παράθυρο που ανοίγει.

 

Τμήμα κωδικοποίησης:

  

  

Για την εκκίνηση του σερβοκινητήρα, τον τρέχουμε με την εντολή "όταν πατηθεί το πλήκτρο". Δεδομένου ότι ο σερβοκινητήρας λειτουργεί μεταξύ 0 και 180 μοιρών, δοκιμάζουμε και τις δύο γωνίες.

  

 

Προσθέτουμε το μπλοκ κώδικα που εισάγει τις θέσεις σύνδεσης της μονάδας Bluetooth μας στον κωδικό «Πρόγραμμα Pinoo». Στη συνέχεια, εάν δημιουργηθεί η σύνδεση bluetooth, θέλουμε να διαβάσει τα αριθμητικά δεδομένα από το bluetooth. Αν τα εισερχόμενα αριθμητικά δεδομένα είναι ίσα με 1, όταν δηλαδή πατάμε το κουμπί ενεργοποίησης από την εφαρμογή Arduino Bluetooth Controller, φέρνουμε τον σερβοκινητήρα μας στις 90 μοίρες. Αν είναι ίσο με 0, δηλαδή αν θέλουμε να κλείσουμε το καπάκι της ψαροτροφής μας, λέμε στον σερβοκινητήρα μας να το φέρει στις 20 μοίρες.

 

Σημείωση: Οι γωνίες του σερβοκινητήρα μπορεί να διαφέρουν ανάλογα με τον τρόπο με τον οποίο συνδέετε τη βούρτσα του σερβοκινητήρα. Για αυτό, είναι σημαντικό να δοκιμάσετε τις γωνίες σε αυτό το έργο.

 

 

Κάντε δεξί κλικ στην εντολή «Pinoo Program» και επιλέξτε την επιλογή «Install to Arduino» στο παράθυρο που ανοίγει.

 

 

Στη σελίδα που ανοίγει, κάνουμε κλικ στο κουμπί «Μεταφόρτωση στο Arduino», το οποίο είναι επιλεγμένο με κόκκινο χρώμα. 

Οι κωδικοί μας ανεβαίνουν στην κάρτα ελέγχου pinoo. 

Αφού εμφανιστεί το μήνυμα "Η εγκατάσταση ολοκληρώθηκε", κάντε κλικ στο κουμπί "Κλείσιμο". Αφού ολοκληρωθεί η εγκατάσταση, τοποθετείται η βάση της μπαταρίας και το έργο εκτελείται.

 

Κατάσταση Λειτουργίας του Έργου:

 

  

Οποιοδήποτε αντικείμενο θυμίζει δόλωμα ψαριού μπορούμε να το πετάξουμε στο χαρτόνι μας. Στη συνέχεια μπορούμε να ρίξουμε το δόλωμα των ψαριών όσο θέλουμε με τη βοήθεια bluetooth από το τηλέφωνο android και μετά να κλείσουμε τη διαδρομή του δολώματος.

ΚΩΔΙΚΟΙ IDE ARDUINO:

#include <Servo.h> // προσθέσαμε τη βιβλιοθήκη διακομιστή

Servo σερβο? // ονομάστε το σερβο αντικείμενο

void setup()

Serial.begin(9600); // ξεκινά τη σειριακή επικοινωνία 

servo.attach(2); // εκχωρήθηκε στον 2ο ακροδέκτη του σερβοκινητήρα

}

void loop()

if (Serial.available())

{ // Εκτελεί τους κωδικούς εάν υπάρχει σύνδεση Bluetooth  

int data = Serial.read();  

καθυστέρηση (100); 

  if (data == '1') { // εάν τα εισερχόμενα δεδομένα είναι 1;     servo.write(90);

   }

αλλιώς εάν (δεδομένα == '0')

{ // εάν τα εισερχόμενα δεδομένα είναι 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