top of page

Μεταφορέας με Pinoo

Σκοπός έργου: Αισθητήρας απόστασης, σερβοκινητήρας και κινητήρας συνεχούς ρεύματος με χρήση κάρτας ελέγχου Pinoo  για να δημιουργήσετε ένα σύστημα μεταφοράς με

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

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

Σετ Pinoo: Πλήρες σετ Pinoo

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

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

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

  • Μαθαίνει να κωδικοποιεί τον αισθητήρα απόστασης.

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

  • Ο κινητήρας συνεχούς ρεύματος μαθαίνει να κωδικοποιεί.

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

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

 

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

 

 

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

  

 

    

 

 

 

 

 

 

 

 

      

 

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

Κόβουμε ένα παραλληλόγραμμο κομμάτι 30x10 εκ. από το Forex.  

Στα δεξιά και αριστερά του παραλληλογράμμου σημειώνουμε και τρυπάμε τα σημεία που θα στερεώσουμε το μοτέρ (μην ξεχάσουμε να κάνουμε μια τρύπα στο καλώδιο του κινητήρα).

 

 

Με βάση τις τρύπες που ανοίξαμε στερεώνουμε τα μοτέρ με πιστόλι σιλικόνης.  

Κόβουμε ένα παραλληλόγραμμο κομμάτι 32 x 24 εκ. από το Forex Αυτό το κομμάτι θα είναι το πάτωμά μας.  

Χρωματίζουμε το πάτωμα βάφοντάς το με μπογιά. Στερεώνουμε το ορθογώνιο τμήμα στο οποίο είναι στερεωμένοι οι κινητήρες στο μεσαίο τμήμα του δαπέδου.

 

 

 

 

 

 

 

 

 

 

Δημιουργούμε λωρίδες με πιστόλι σιλικόνης για να αυξήσουμε τη δύναμη τριβής στο ελαστικό. Στη συνέχεια συνδέουμε τους τροχούς στους κινητήρες.

  

 

 

 

Κόβουμε από χαρτόνι μια παραλληλόγραμμη λωρίδα διαστάσεων 65 x 9 εκ. Η κομμένη λωρίδα θα είναι ο ιμάντας του μεταφορέα.  

Κολλάμε τις δύο άκρες της λωρίδας μεταξύ τους και περνάμε από τα λάστιχα.

 

 

 

Κόβουμε ένα κομμάτι 7,5 x 6,5 εκ. από το Forex Ανοίγουμε ένα παράθυρο μεγέθους αισθητήρα απόστασης στο μεσαίο τμήμα και τοποθετούμε τον αισθητήρα.

 

 

 

Δημιουργούμε έναν τοίχο γύρω από το τμήμα όπου στερεώνουμε τον αισθητήρα. Για να εξασφαλίσουμε το ύψος του από την ταινία, κόβουμε ένα ορθογώνιο 13 x 6 cm από το forex και το στερεώνουμε κάτω από το τμήμα με τον αισθητήρα.

 

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

 

Μια ορθογώνια λωρίδα 13,5 x 1 cm από το Forex στερεώνεται στην προπέλα του σερβοκινητήρα.  

Για να σπρώξει πιο δυνατά ο σερβοκινητήρας το προϊόν που θα έρθει μπροστά του κόβουμε δύο παραλληλόγραμμα 13 x 1 cm από το χαρτόνι.  

Στερεώνουμε τον αισθητήρα απόστασης του σερβοκινητήρα σε απόσταση 10 cm από το σημείο που τον στερεώσαμε. Μπορείτε να αλλάξετε αυτές τις διαστάσεις σύμφωνα με τη δική σας τοποθέτηση.  

Σχηματίζουμε κύβους 4Χ4 και 2Χ2 εκ. από χαρτόνι. Αυτοί οι κύβοι θα είναι τα προϊόντα μας.

 

Διακοσμούμε τον μεταφορέα όπως θέλουμε.  

Ας κάνουμε τις συνδέσεις μας Φτιάχνουμε την πλακέτα Pinoo πίσω από τον τοίχο του κινητήρα. Συνδέουμε το καλώδιο του κινητήρα στις κατάλληλες λευκές εισόδους για τον κινητήρα, τον αισθητήρα απόστασης στη μωβ/πράσινη είσοδο αριθμό 6 και τον σερβοκινητήρα στην είσοδο αριθμό 1 (μωβ) με το καλώδιο σύνδεσης.

 

Ολοκληρώσαμε τις συνδέσεις μας, τώρα ας περάσουμε στο κομμάτι της κωδικοποίησης Θα χρησιμοποιήσουμε την εφαρμογή mblock-3 για αυτό.

 

Ας συνδέσουμε την κάρτα ελέγχου Pinoo στον υπολογιστή με τη βοήθεια του καλωδίου σύνδεσης και ας συνδεθούμε στην εφαρμογή Mblock3. Στη συνέχεια, ας παρουσιάσουμε την κάρτα ελέγχου Pinoo στον υπολογιστή. Για αυτό, κάνουμε πρώτα κλικ στην επιλογή σειριακής θύρας στην καρτέλα Σύνδεση. Στη συνέχεια επιλέγουμε COM3. (Ο αριθμός μπορεί να διαφέρει ανάλογα με τον υπολογιστή και τη θύρα.)

 

 

 

 

 

 

 

 

 

 

Αφού κάνουμε τη σύνδεση σειριακής θύρας, ας επιλέξουμε την κάρτα που θα χρησιμοποιήσουμε από την καρτέλα κάρτες. Δουλεύουμε με το μοντέλο Nano του Arduino.

 

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

Ερχόμαστε ξανά στην καρτέλα επεκτάσεις και κάνουμε κλικ στο Pinoo. Θα γράψουμε τους κωδικούς μας με την επέκταση Pinoo.

Στο κομμάτι κωδικοποίησης? Λαμβάνουμε τον κωδικό όταν κάνουμε κλικ στην Πράσινη Σημαία από το μενού Εκδηλώσεις για να ξεκινήσει η εφαρμογή.

 

Θέλουμε ο μεταφορικός ιμάντας να λειτουργεί συνεχώς αφού πατηθεί η πράσινη σημαία. Για αυτό, παίρνουμε το μπλοκ κώδικα Pinoo Bot:Yon :Forward Speed:0 από την καρτέλα Robots και αλλάζουμε την ενότητα Speed σε 150.  

Για να τρέξουμε την κασέτα και όλες τις άλλες λειτουργίες που θα προσθέσουμε αργότερα, παίρνουμε το μπλοκ κώδικα από την καρτέλα ελέγχου και τοποθετούμε το μπλοκ που σχετίζεται με το Pinoo Bot.

 

 

 

 

 

 

 

 

 

 

 

Στην αρχική κατάσταση και για να κινούνται ανεμπόδιστα μικρά προϊόντα κατά μήκος του ιμάντα, πρέπει να ορίσουμε τη γωνία του Servo κινητήρα ως 0 στην αρχή. Από την καρτέλα Robots, λαμβάνουμε το μπλοκ κώδικα Pinoo Servo Motor Run: Pin Pinoo1 Pain 0.  

Θα χρησιμοποιήσουμε τις τιμές που μετρήθηκαν από τον αισθητήρα απόστασης για να διαχωρίσουμε μεγάλα προϊόντα στη ζώνη. Θα λάβουμε βοήθεια από το ομοίωμα για να μάθουμε την τιμή που διαβάζει ο αισθητήρας απόστασης. Για αυτό, παίρνουμε την εντολή να πούμε γεια από την καρτέλα προβολή. Αντί για hello, λαμβάνουμε το μπλοκ κώδικα που σχετίζεται με τον αισθητήρα απόστασης στην καρτέλα ρομπότ. Αλλάζουμε την είσοδο του pin σε Pinoo6, τον οποίο συνδέουμε.  

 

Ας κάνουμε κλικ στην πράσινη σημαία και ας παρατηρήσουμε την αλλαγή στις τιμές μετακινώντας το χέρι μας όλο και πιο μακριά από τον αισθητήρα. Στη συνέχεια, ας τοποθετήσουμε το μεγαλύτερο κουτί μας κάτω από τον αισθητήρα και σημειώστε την τιμή που διαβάζει ο αισθητήρας. Εδώ θα πάρουμε μια τιμή περίπου 6 ως αναφορά.

 

 

Εάν ο αισθητήρας απόστασης διαβάζει  Αν είναι μικρότερο από 6, δηλαδή αν περάσει ένα μεγάλο προϊόν πάνω από τη ζώνη  Αφήστε τον σερβοκινητήρα να λειτουργήσει κάνοντας μια γωνία 70 μοιρών. Τώρα ας το μετατρέψουμε σε κωδικό.

Εδώ θα χρησιμοποιήσουμε το μπλοκ if στην καρτέλα ελέγχου και τον τελεστή μικρής σύγκρισης στην καρτέλα πράξεων.

 

Εάν πληρούται η προϋπόθεση, θέλουμε ο σερβοκινητήρας να κάνει γωνία 70 μοιρών. Από την καρτέλα Robots, λαμβάνουμε το μπλοκ κώδικα Pinoo Servo Motor Run: Pin Pinoo1 Pain 0. Αλλάζουμε την τιμή της γωνίας σε 75.  

 

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

 

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

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

(Εάν στο σημείο όπου η προπέλα του σερβοκινητήρα μπαίνει στην ταινία,  Εάν αντιμετωπίζετε προβλήματα, μπορείτε να αφαιρέσετε την προπέλα και να την εγκαταστήσετε στην κατάλληλη θέση.)

 

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

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

 

 

Κάντε δεξί κλικ στον κώδικα και κάντε κλικ στο upload to arduino. (Δουλεύουμε με το arduino ως πίνακας.)

 

 

Περιμένουμε να ανέβουν οι κωδικοί στην κάρτα. Αφού ολοκληρωθεί η εγκατάσταση, κλείνουμε το παράθυρο.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Εάν δεν υπάρχει πρόβλημα, αποσυνδέουμε το καλώδιο τροφοδοσίας από τον υπολογιστή. Τροφοδοτούμε την πλακέτα Pinoo Control με τη βοήθεια μπαταρίας 9v και καπακιού μπαταρίας. Φέρνουμε επίσης το κουμπί on-off, το οποίο βρίσκεται ακριβώς δίπλα στην είσοδο της μπαταρίας, στη θέση ενεργοποίησης.

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