Πίνακας περιεχομένων:
- Βήμα 1: Τι θα χρειαστείτε
- Βήμα 2: Το κύκλωμα
- Βήμα 3: Ξεκινήστε το Visuino και επιλέξτε τον τύπο πίνακα Arduino UNO
- Βήμα 4: Στο Visuino Προσθέστε εξαρτήματα
- Βήμα 5: Στο Visuino Set Components
- Βήμα 6: Στο Visuino Connect Components
- Βήμα 7: Δημιουργία, μεταγλώττιση και μεταφόρτωση του κώδικα Arduino
- Βήμα 8: Παίξτε
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Σε αυτό το σεμινάριο θα μάθουμε πώς να περιστρέφουμε ένα μικρό ρολόι άμμου (1 λεπτό) κάθε 60s χρησιμοποιώντας σερβοκινητήρα και Visuino, Δείτε ένα βίντεο επίδειξης.
Βήμα 1: Τι θα χρειαστείτε
- Arduino UNO (ή οποιοδήποτε άλλο Arduino)
- Ρολόι με άμμο
- Βοηθητικό μοτέρ
- κάποιο μικρό σύρμα ή κόλλα για να στερεώσετε το ρολόι στον κινητήρα
- καλώδια βραχυκυκλωτήρων
- Πρόγραμμα Visuino: Κατεβάστε το Visuino
Βήμα 2: Το κύκλωμα
- Συνδέστε την καρφίτσα Servo μοτέρ "Orange" στην ψηφιακή καρφίτσα Arduino [2]
- Συνδέστε τον πείρο Servo μοτέρ "Red" στον θετικό πείρο Arduino [5V]
- Συνδέστε τον πείρο του σερβοκινητήρα "Brown" στον αρνητικό πείρο Arduino [GND]
Βήμα 3: Ξεκινήστε το Visuino και επιλέξτε τον τύπο πίνακα Arduino UNO
Για να ξεκινήσετε τον προγραμματισμό του Arduino, θα πρέπει να έχετε εγκαταστήσει το Arduino IDE από εδώ:
Λάβετε υπόψη ότι υπάρχουν ορισμένα κρίσιμα σφάλματα στο Arduino IDE 1.6.6. Βεβαιωθείτε ότι έχετε εγκαταστήσει 1.6.7 ή νεότερη έκδοση, διαφορετικά αυτό το Instructable δεν θα λειτουργήσει! Εάν δεν το έχετε κάνει ακολουθήστε τα βήματα σε αυτό το Instructable για να ρυθμίσετε το Arduino IDE για να προγραμματίσετε το Arduino UNO! Το Visuino: https://www.visuino.eu πρέπει επίσης να εγκατασταθεί. Ξεκινήστε το Visuino όπως φαίνεται στην πρώτη εικόνα Κάντε κλικ στο κουμπί "Εργαλεία" στο στοιχείο Arduino (Εικόνα 1) στο Visuino Όταν εμφανιστεί το παράθυρο διαλόγου, επιλέξτε "Arduino UNO" όπως φαίνεται στην Εικόνα 2
Βήμα 4: Στο Visuino Προσθέστε εξαρτήματα
- Προσθέστε το στοιχείο "Γεννήτρια ρολογιού"
- Προσθέστε το στοιχείο "Toggle (T) Flip-Flop"
- Προσθέστε το στοιχείο "Αναλογική τιμή"
- Προσθέστε το στοιχείο "Servo"
Βήμα 5: Στο Visuino Set Components
- Επιλέξτε "ClockGenerator1" και στο παράθυρο ιδιοτήτων ορίστε "Συχνότητα" σε: 0.0166667 << αυτό είναι 60s, μπορείτε να αλλάξετε τον αριθμό αν θέλετε
- Επιλέξτε "AnalogValue1" και στο παράθυρο ιδιοτήτων ορίστε το "Value" σε 1
- Κάντε διπλό κλικ στο "AnalogValue1" και στο παράθυρο στοιχείων σύρετε 2X "Set Value" στην αριστερή πλευράΕπιλέξτε "Set Value2" και στο παράθυρο ιδιοτήτων ορίστε "Value" σε 1
Βήμα 6: Στο Visuino Connect Components
- Συνδέστε τον ακροδέκτη "ClockGenerator1" [Out] με τον ακροδέκτη "TFlipFlop1" [ρολόι]
- Συνδέστε τον ακροδέκτη "TFlipFlop1" [Out] στο "AnalogValue1"> "Set Value0" pin [In]
- Συνδέστε τον ακροδέκτη "TFlipFlop1" [Inverted] στον "AnalogValue1"> "Set Value1" pin [In]
- Συνδέστε τον πείρο "AnalogValue1" [Out »με τον ακροδέκτη" Servo1 "[In]
- Συνδέστε την καρφίτσα "Servo1" [Out] στην ψηφιακή καρφίτσα της πλακέτας Arduino [2]
Βήμα 7: Δημιουργία, μεταγλώττιση και μεταφόρτωση του κώδικα Arduino
Στο Visuino, στο κάτω μέρος κάντε κλικ στην καρτέλα "Build", βεβαιωθείτε ότι έχει επιλεγεί η σωστή θύρα και, στη συνέχεια, κάντε κλικ στο κουμπί "Compile/Build and Upload".
Βήμα 8: Παίξτε
Εάν τροφοδοτήσετε την μονάδα Arduino UNO, ο σερβοκινητήρας περιστρέφει ένα ρολόι άμμου κάθε λεπτό.
Συγχαρητήρια! Ολοκληρώσατε το έργο σας με το Visuino. Επισυνάπτεται επίσης το έργο Visuino, που δημιούργησα για αυτό το Instructable, μπορείτε να το κατεβάσετε εδώ και να το ανοίξετε στο Visuino: