Πίνακας περιεχομένων:
- Βήμα 1: Τι θα χρειαστείτε
- Βήμα 2: Το κύκλωμα
- Βήμα 3: Ξεκινήστε το Visuino και επιλέξτε τον τύπο πίνακα Arduino UNO
- Βήμα 4: Στο Visuino ADD & Connect Components
- Βήμα 5: Δημιουργία, μεταγλώττιση και μεταφόρτωση του κώδικα Arduino
- Βήμα 6: Παίξτε
Βίντεο: Πώς να χρησιμοποιήσετε το Stepper Motor ως περιστροφικό κωδικοποιητή και οθόνη OLED για βήματα: 6 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:33
Σε αυτό το σεμινάριο θα μάθουμε πώς να παρακολουθείτε τα βήματα του βηματικού κινητήρα στην οθόνη OLED. Δείτε ένα βίντεο επίδειξης.
Η πίστωση για το πρωτότυπο σεμινάριο πηγαίνει στον χρήστη του youtube "sky4fly".
Βήμα 1: Τι θα χρειαστείτε
- Arduino UNO (ή οποιοδήποτε άλλο Arduino)
- LED
- LM358 διπλός ενισχυτής λειτουργίας
- Αντίσταση 4X 4.7K ohm
- Αντίσταση 2X 120K ohm
- Αντίσταση 300 ohm
- Διπολικό Stepper μοτέρ (4 καλώδια)
- Καλώδια βραχυκυκλωτήρων
- Οθόνη OLED
- Πρόγραμμα Visuino: Κατεβάστε το Visuino
Βήμα 2: Το κύκλωμα
Βήμα 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 ADD & Connect Components
- Προσθήκη "OLED display I2C" Κάντε διπλό κλικ στο στοιχείο DisplayOLED1 -Στο παράθυρο στοιχείων αναπτύξτε "Κείμενο" και σύρετε το "Πεδίο κειμένου" στην αριστερή πλευρά -Επιλέξτε "Πεδίο κειμένου1" στην αριστερή πλευρά και στο παράθυρο ιδιοτήτων ορίστε το μέγεθος σε: 2
- Προσθέστε το στοιχείο "Counter" και στο παράθυρο ιδιοτήτων ορίστε Min> Value στο 0
- Προσθέστε 2X στοιχείο "Detect Edge"
- Συνδέστε το Arduino Digital [7] Out στο pin "DetectEdge1" [In]
- Συνδέστε το Arduino Digital [8] Out στο pin "DetectEdge2" [In]
- Συνδέστε το pin "DetectEdge1" [Out] και το pin "DetectEdge2" [Out] με το pin "Counter1" [In]
- Συνδέστε τον ακροδέκτη "Counter1" [Out] στο "DisplayOLED1"> Πεδίο κειμένου1 pin [In]
- Συνδέστε τον ακροδέκτη "DisplayOLED1" [Out] με τον ακροδέκτη Arduino I2C [In]
Βήμα 5: Δημιουργία, μεταγλώττιση και μεταφόρτωση του κώδικα Arduino
Στο Visuino, πατήστε F9 ή κάντε κλικ στο κουμπί που εμφανίζεται στην εικόνα 1 για να δημιουργήσετε τον κωδικό Arduino και ανοίξτε το Arduino IDE
Στο Arduino IDE, κάντε κλικ στο κουμπί Μεταφόρτωση, για να μεταγλωττίσετε και να ανεβάσετε τον κώδικα (Εικόνα 2)
Βήμα 6: Παίξτε
Εάν τροφοδοτήσετε τη μονάδα Arduino UNO, η λυχνία LED θα λάμψει και αν αλλάξετε τη θέση του βηματικού κινητήρα, ο αριθμός των βημάτων θα είναι ορατός στην οθόνη OLED.
Συγχαρητήρια! Ολοκληρώσατε το έργο σας με το Visuino. Επισυνάπτεται επίσης το έργο Visuino, που δημιούργησα για αυτό το Instructable, μπορείτε να το κατεβάσετε εδώ και να το ανοίξετε στο Visuino:
Συνιστάται:
Βραχίονας ρομπότ με περιστροφικό κωδικοποιητή: 6 βήματα
Ροταριακός κωδικοποιητής ελεγχόμενος βραχίονας ρομπότ: Επισκέφθηκα το howtomechatronics.com και είδα τον βραχίονα ρομπότ που ελέγχεται από bluetooth. Δεν μου αρέσει να χρησιμοποιώ bluetooth, καθώς είδα ότι μπορούμε να ελέγξουμε το σερβο με περιστροφικό κωδικοποιητή, οπότε το επανασχεδιάζω ότι μπορώ να ελέγξω το ρομπότ βραχίονα χρησιμοποιήστε περιστροφικό κωδικοποιητή και καταγράψτε τον
Χρονοδιακόπτης ισχύος με Arduino και περιστροφικό κωδικοποιητή: 7 βήματα (με εικόνες)
Power Timer With Arduino and Rotary Encoder: This Power Timer βασίζεται στο χρονόμετρο που παρουσιάζεται στη διεύθυνση: https: //www.instructables.com/id/Timer-With-Arduin… ) συνδέθηκαν με αυτό. Μπορούν να λειτουργήσουν φορτία ισχύος έως 1KW και με ελάχιστες αλλαγές το
Διακόπτης έντασης USB χρησιμοποιώντας DigiSpark και περιστροφικό κωδικοποιητή: 3 βήματα
Κουμπί έντασης USB χρησιμοποιώντας DigiSpark και περιστροφικό κωδικοποιητή: Αυτό είναι ένα εξαιρετικά φθηνό κουμπί ελέγχου έντασης USB. Μερικές φορές τα παραδοσιακά κουμπιά είναι πιο βολικά για τον έλεγχο των πραγμάτων και όχι για να κάνετε κλικ στο ποντίκι παντού. Αυτό το έργο χρησιμοποιεί DigiSpark, έναν Rotary Encoder και Adafruit Trinket USB Library (https: //github.c
Πώς να χρησιμοποιήσετε το πληκτρολόγιο και την οθόνη LCD με το Arduino για να κάνετε αριθμομηχανή Arduino .: 5 βήματα
Πώς να χρησιμοποιήσετε το πληκτρολόγιο και την οθόνη LCD με το Arduino για να δημιουργήσετε αριθμομηχανή Arduino .: Σε αυτό το σεμινάριο θα μοιραστώ πώς μπορείτε να χρησιμοποιήσετε το πληκτρολόγιο μήτρας 4x4 και την οθόνη LCD 16x2 με το Arduino και να το χρησιμοποιήσετε για να φτιάξετε έναν απλό υπολογιστή Arduino. Ας ξεκινήσουμε λοιπόν
Πώς να χρησιμοποιήσετε το τερματικό Mac και πώς να χρησιμοποιήσετε βασικές λειτουργίες: 4 βήματα
Πώς να χρησιμοποιήσετε το τερματικό Mac και πώς να χρησιμοποιήσετε τις βασικές λειτουργίες: Θα σας δείξουμε πώς να ανοίξετε το τερματικό MAC. Θα σας δείξουμε επίσης μερικές λειτουργίες εντός του τερματικού, όπως ifconfig, αλλαγή καταλόγων, πρόσβαση σε αρχεία και arp. Το ifconfig θα σας επιτρέψει να ελέγξετε τη διεύθυνση IP και τη διαφήμισή σας MAC