Πίνακας περιεχομένων:

Περιστρέψτε το ρολόι με άμμο κάθε λεπτό χρησιμοποιώντας το σερβοκινητήρα - Arduino: 8 βήματα
Περιστρέψτε το ρολόι με άμμο κάθε λεπτό χρησιμοποιώντας το σερβοκινητήρα - Arduino: 8 βήματα

Βίντεο: Περιστρέψτε το ρολόι με άμμο κάθε λεπτό χρησιμοποιώντας το σερβοκινητήρα - Arduino: 8 βήματα

Βίντεο: Περιστρέψτε το ρολόι με άμμο κάθε λεπτό χρησιμοποιώντας το σερβοκινητήρα - Arduino: 8 βήματα
Βίντεο: Πάει για καφέ και ακούει TSOURALE! 2024, Νοέμβριος
Anonim

Σε αυτό το σεμινάριο θα μάθουμε πώς να περιστρέφουμε ένα μικρό ρολόι άμμου (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

Ξεκινήστε το Visuino και επιλέξτε τον τύπο πίνακα Arduino UNO
Ξεκινήστε το Visuino και επιλέξτε τον τύπο πίνακα Arduino UNO
Ξεκινήστε το Visuino και επιλέξτε τον τύπο πίνακα Arduino UNO
Ξεκινήστε το 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 Προσθέστε εξαρτήματα

Στο Visuino Προσθέστε εξαρτήματα
Στο Visuino Προσθέστε εξαρτήματα
  • Προσθέστε το στοιχείο "Γεννήτρια ρολογιού"
  • Προσθέστε το στοιχείο "Toggle (T) Flip-Flop"
  • Προσθέστε το στοιχείο "Αναλογική τιμή"
  • Προσθέστε το στοιχείο "Servo"

Βήμα 5: Στο Visuino Set Components

Στο Visuino Set Components
Στο Visuino Set Components
Στο Visuino Set Components
Στο Visuino Set Components
  • Επιλέξτε "ClockGenerator1" και στο παράθυρο ιδιοτήτων ορίστε "Συχνότητα" σε: 0.0166667 << αυτό είναι 60s, μπορείτε να αλλάξετε τον αριθμό αν θέλετε
  • Επιλέξτε "AnalogValue1" και στο παράθυρο ιδιοτήτων ορίστε το "Value" σε 1
  • Κάντε διπλό κλικ στο "AnalogValue1" και στο παράθυρο στοιχείων σύρετε 2X "Set Value" στην αριστερή πλευράΕπιλέξτε "Set Value2" και στο παράθυρο ιδιοτήτων ορίστε "Value" σε 1

Βήμα 6: Στο Visuino Connect Components

Στο Visuino Connect Components
Στο 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

Δημιουργήστε, μεταγλωττίστε και ανεβάστε τον κώδικα Arduino
Δημιουργήστε, μεταγλωττίστε και ανεβάστε τον κώδικα Arduino

Στο Visuino, στο κάτω μέρος κάντε κλικ στην καρτέλα "Build", βεβαιωθείτε ότι έχει επιλεγεί η σωστή θύρα και, στη συνέχεια, κάντε κλικ στο κουμπί "Compile/Build and Upload".

Βήμα 8: Παίξτε

Εάν τροφοδοτήσετε την μονάδα Arduino UNO, ο σερβοκινητήρας περιστρέφει ένα ρολόι άμμου κάθε λεπτό.

Συγχαρητήρια! Ολοκληρώσατε το έργο σας με το Visuino. Επισυνάπτεται επίσης το έργο Visuino, που δημιούργησα για αυτό το Instructable, μπορείτε να το κατεβάσετε εδώ και να το ανοίξετε στο Visuino:

Συνιστάται: