Πίνακας περιεχομένων:
- Βήμα 1: Τι θα χρειαστείτε
- Βήμα 2: Το κύκλωμα
- Βήμα 3: Ξεκινήστε το Visuino και επιλέξτε τον τύπο πίνακα Arduino UNO
- Βήμα 4: Στο Visuino: Προσθέστε και συνδέστε Pulse Generator, Logic Gate και Random Generator Component
- Βήμα 5: Στο Visuino: Προσθέστε OLED Lcd Component
- Βήμα 6: Στο Visuino: Σύνδεση εξαρτημάτων
- Βήμα 7: Παίξτε
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-23 14:39
Σε αυτό το σεμινάριο θα χρησιμοποιήσουμε το OLED Lcd και το Visuino για να φτιάξουμε ένα ζάρι όταν πατάμε ένα κουμπί στο ψωμί μας.
Δείτε ένα βίντεο επίδειξης.
Βήμα 1: Τι θα χρειαστείτε
Για αυτό το σεμινάριο θα χρειαστείτε:
- Arduino uno
- Breadboard (ή ασπίδα breadboard)
- OLED Lcd
- Καλώδια βραχυκυκλωτήρων
- Κόκκινο LED (ή οποιοδήποτε άλλο χρώμα)
- Κουμπί
- Αντιστασιακή αντίσταση (50k ohm)
- Πρόγραμμα Visuino: Κατεβάστε το Visuino
Βήμα 2: Το κύκλωμα
Οι συνδέσεις είναι αρκετά εύκολες, δείτε την παραπάνω εικόνα με το σχηματικό κύκλωμα του breadboard.
- Συνδέστε τη θετική καρφίτσα του breadboard στην καρφίτσα Arduino 5V και συνδέστε την αρνητική καρφίτσα του breadboard στην καρφίτσα Arduino GND.
- Συνδέστε το θετικό πείρο του LED με τον πείρο Arduino 13 και το άλλο με τον πείρο GND στον πίνακα ψωμιού.
- Συνδέστε τον πείρο αντίστασης στη θετική καρφίτσα του breadboard και έναν άλλο πείρο αντίστασης στην καρφίτσα του κουμπιού. Τώρα συνδέστε την άλλη καρφίτσα κουμπιού στην καρφίτσα Arduino A0.
- Συνδέστε τη θετική καρφίτσα OLED lcd με τη θετική καρφίτσα του breadboard και την αρνητική καρφίτσα OLED LCD (gnd) με την αρνητική καρφίτσα του breadboard.
- Συνδέστε τον OLED lcd SCL pin με τον Arduino SCL pin
- Συνδέστε OLED lcd SDA pin με Arduino SDA pin
Βήμα 3: Ξεκινήστε το Visuino και επιλέξτε τον τύπο πίνακα Arduino UNO
Για να ξεκινήσετε τον προγραμματισμό του Arduino, θα πρέπει να έχετε εγκαταστήσει το Arduino IDE από εδώ:
Λάβετε υπόψη ότι υπάρχουν ορισμένα κρίσιμα σφάλματα στο Arduino IDE 1.6.6. Βεβαιωθείτε ότι έχετε εγκαταστήσει 1.6.7 ή νεότερη έκδοση, διαφορετικά αυτό το Instructable δεν θα λειτουργήσει! Εάν δεν το έχετε κάνει ακολουθήστε τα βήματα σε αυτό το Instructable για να ρυθμίσετε το Arduino IDE στο πρόγραμμα ESP 8266!
Το Visuino: https://www.visuino.eu πρέπει επίσης να εγκατασταθεί.
Ξεκινήστε το Visuino όπως φαίνεται στην πρώτη εικόνα Κάντε κλικ στο κουμπί "Εργαλεία" στο στοιχείο Arduino (Εικόνα 1) στο VisuinoΌταν εμφανιστεί το παράθυρο διαλόγου, επιλέξτε "Arduino Uno" όπως φαίνεται στην Εικόνα 2
Βήμα 4: Στο Visuino: Προσθέστε και συνδέστε Pulse Generator, Logic Gate και Random Generator Component
- Προσθέστε Pulse Generator, ορίστε τη συχνότητα στο 100 (θα αλλάξει αυτόματα σε 1E2) δείτε το pic2
- Προσθήκη λογικής πύλης ΚΑΙ
- Προσθέστε τυχαία γεννήτρια ακέραιων, ορίστε Μέγιστο: 6 και Ελάχιστο: 1 και Σπόρος: 9999999
Βήμα 5: Στο Visuino: Προσθέστε OLED Lcd Component
- Προσθήκη στοιχείου OLED Lcd (εικόνα 1)
- Κάντε διπλό κλικ στο στοιχείο OLED Lcd, θα ανοίξει το παράθυρο διαλόγου
- Στα δεξιά επιλέξτε "πεδίο κειμένου" και σύρετέ το στην αριστερή πλευρά (εικόνα 2)
- στο παράθυρο "ιδιότητες" σετ μέγεθος: 9, πλάτος: 6, x: 30 (εικόνα 3)
- Στο παράθυρο διαλόγου στα δεξιά επιλέξτε "Συμπλήρωση οθόνης" και σύρετέ το στην αριστερή πλευρά (εικόνα 2)
-
στο παράθυρο "ιδιότητες" ορίστε χρώμα: tmcBlack (εικόνα 4)
Βήμα 6: Στο Visuino: Σύνδεση εξαρτημάτων
- Συνδέστε τον ακροδέκτη Pulse Generator Out με τον ακροδέκτη στοιχείου λογικής πύλης [1]
- Συνδέστε τον πείρο Logic Gate [0] στον αναλογικό πείρο Arduino [A0]
- Συνδέστε το Log Log Gate pin Out με το Arduino pin Digital [13]
- Συνδέστε το Log Log Gate pin Out στο Random Integer Generator pin Clock
- Ακροδέκτης τυχαίας ακέραιης γεννήτριας για εμφάνιση OLED - Πεδίο κειμένου στοιχείων 1 ακίδα [σε]
- Συνδέστε την οθόνη OLED Pin [A In] στο Arduino Pin Serial [Out]
- Συνδέστε το OLED Pin [Out] της οθόνης με το Arduino Pin I2C [In]
- Σύνδεση οθόνης OLED - Elements Fill Screen1 Pin [Clock] με Arduino Pin [A0]
- Συνδέστε το Arduino Serial Pin [In] με το Arduino Pin [A0]
Βήμα 7: Παίξτε
Εάν ενεργοποιήσετε τη μονάδα Arduino Uno, το Oled Lcd θα αρχίσει να εμφανίζει τυχαίους αριθμούς μόλις πατήσετε ένα κουμπί.
Συγχαρητήρια! Ολοκληρώσατε το έργο σας Rolling Dice με το Visuino. Επισυνάπτεται επίσης το έργο Visuino, που δημιούργησα για αυτό το Instructable. Μπορείτε να το κατεβάσετε και να το ανοίξετε στο Visuino:
Συνιστάται:
Μονάδα ελέγχου ArDrone 2.0 Quadcopter Control σε μονάδα MPU6050 και ESP8266: 7 βήματα
Μονάδα ελέγχου ArDrone 2.0 Quadcopter σε μονάδα MPU6050 και ESP8266: Το μέγεθος, η τιμή και η διαθεσιμότητα του Wi-Fi σάς επιτρέπουν να δημιουργήσετε μια μονάδα ελέγχου προϋπολογισμού για το τετρακόπτερο ArDrone 2.0 στην ενότητα ESP8266 (τιμές στο AliExpress, Gearbest). Για έλεγχο, θα χρησιμοποιήσουμε τη μονάδα Gy-521 στο τσιπ MPU6050 (γυροσκόπιο, acc
Θερμόμετρο δωματίου DIY χρησιμοποιώντας μονάδα OLED: 7 βήματα (με εικόνες)
DIY Θερμόμετρο δωματίου χρησιμοποιώντας μια μονάδα OLED: Μαθαίνουμε πώς να κατασκευάζουμε ένα θερμόμετρο δωματίου χρησιμοποιώντας τον αισθητήρα DS18B20 και μια μονάδα OLED. Χρησιμοποιούμε ένα Piksey Pico ως κύριο πίνακα, αλλά το σκίτσο είναι επίσης συμβατό με τους πίνακες Arduino UNO και Nano, ώστε να μπορείτε να τα χρησιμοποιήσετε και αυτά
Πώς να φτιάξετε ρολόι σε πραγματικό χρόνο χρησιμοποιώντας οθόνη Arduino και TFT - Arduino Mega RTC με οθόνη TFT 3,5 ιντσών: 4 βήματα
Πώς να φτιάξετε ρολόι σε πραγματικό χρόνο χρησιμοποιώντας οθόνη Arduino και TFT | Arduino Mega RTC με οθόνη TFT 3,5 ιντσών: Επισκεφτείτε το κανάλι μου στο Youtube. Εισαγωγή:- Σε αυτήν την ανάρτηση πρόκειται να φτιάξω "Ρολόι πραγματικού χρόνου" χρησιμοποιώντας οθόνη αφής TFT 3,5 ιντσών, Arduino Mega Ενότητα 2560 και DS3231 RTC…. Πριν ξεκινήσετε… ελέγξτε το βίντεο από το κανάλι μου στο YouTube..Σημείωση:- Εάν χρησιμοποιείτε Arduin
Η θύρα NODEMcu USB δεν λειτουργεί; Ανεβάστε τον κωδικό χρησιμοποιώντας μονάδα USB σε μονάδα TTL (FTDI) σε μόλις 2 βήματα: 3 βήματα
Η θύρα NODEMcu USB δεν λειτουργεί; Ανεβάστε τον Κώδικα χρησιμοποιώντας τη μονάδα USB σε TTL (FTDI) σε μόλις 2 βήματα: Κουραστήκατε να συνδέεστε σε πολλά καλώδια από μονάδα USB σε μονάδα TTL στο NODEMcu, ακολουθήστε αυτήν την οδηγία, για να ανεβάσετε τον κώδικα σε μόλις 2 βήματα. Εάν η θύρα USB του Το NODEMcu δεν λειτουργεί, τότε μην πανικοβληθείτε. Είναι μόνο το τσιπ προγράμματος οδήγησης USB ή η υποδοχή USB
Βάση 3,5 ιντσών HDD για 5,25 ιντσών Drive Bay: 3 Βήματα
3.5”HDD Bracket for 5.25” Drive Bay: Οι περισσότεροι από εμάς εξακολουθούν να έχουν παλιά CD/DVD-Roms τα οποία δεν χρειάζεστε ήδη, αλλά λυπάστε να τα πετάξετε