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

VISUINO Rolling Dice χρησιμοποιώντας μονάδα OLED 0,96 ιντσών 4 ακίδων: 7 βήματα
VISUINO Rolling Dice χρησιμοποιώντας μονάδα OLED 0,96 ιντσών 4 ακίδων: 7 βήματα

Βίντεο: VISUINO Rolling Dice χρησιμοποιώντας μονάδα OLED 0,96 ιντσών 4 ακίδων: 7 βήματα

Βίντεο: VISUINO Rolling Dice χρησιμοποιώντας μονάδα OLED 0,96 ιντσών 4 ακίδων: 7 βήματα
Βίντεο: How to use MPU-9250 Gyroscope, Accelerometer, Magnetometer for Arduino 2024, Ιούλιος
Anonim
Image
Image

Σε αυτό το σεμινάριο θα χρησιμοποιήσουμε το 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

Ξεκινήστε το 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 στο πρόγραμμα ESP 8266!

Το Visuino: https://www.visuino.eu πρέπει επίσης να εγκατασταθεί.

Ξεκινήστε το Visuino όπως φαίνεται στην πρώτη εικόνα Κάντε κλικ στο κουμπί "Εργαλεία" στο στοιχείο Arduino (Εικόνα 1) στο VisuinoΌταν εμφανιστεί το παράθυρο διαλόγου, επιλέξτε "Arduino Uno" όπως φαίνεται στην Εικόνα 2

Βήμα 4: Στο Visuino: Προσθέστε και συνδέστε Pulse Generator, Logic Gate και Random Generator Component

Στο Visuino: Προσθέστε και συνδέστε Pulse Generator, Logic Gate και Random Generator Component
Στο Visuino: Προσθέστε και συνδέστε Pulse Generator, Logic Gate και Random Generator Component
Στο Visuino: Προσθέστε και συνδέστε Pulse Generator, Logic Gate και Random Generator Component
Στο Visuino: Προσθέστε και συνδέστε Pulse Generator, Logic Gate και Random Generator Component
  • Προσθέστε Pulse Generator, ορίστε τη συχνότητα στο 100 (θα αλλάξει αυτόματα σε 1E2) δείτε το pic2
  • Προσθήκη λογικής πύλης ΚΑΙ
  • Προσθέστε τυχαία γεννήτρια ακέραιων, ορίστε Μέγιστο: 6 και Ελάχιστο: 1 και Σπόρος: 9999999

Βήμα 5: Στο Visuino: Προσθέστε OLED Lcd Component

Στο Visuino: Προσθέστε OLED Lcd Component
Στο Visuino: Προσθέστε OLED Lcd Component
Στο Visuino: Προσθέστε OLED Lcd Component
Στο Visuino: Προσθέστε OLED Lcd Component
Στο Visuino: Προσθέστε OLED Lcd Component
Στο Visuino: Προσθέστε OLED Lcd Component
Στο Visuino: Προσθέστε OLED Lcd Component
Στο Visuino: Προσθέστε OLED Lcd Component
  • Προσθήκη στοιχείου OLED Lcd (εικόνα 1)
  • Κάντε διπλό κλικ στο στοιχείο OLED Lcd, θα ανοίξει το παράθυρο διαλόγου
  • Στα δεξιά επιλέξτε "πεδίο κειμένου" και σύρετέ το στην αριστερή πλευρά (εικόνα 2)
  • στο παράθυρο "ιδιότητες" σετ μέγεθος: 9, πλάτος: 6, x: 30 (εικόνα 3)
  • Στο παράθυρο διαλόγου στα δεξιά επιλέξτε "Συμπλήρωση οθόνης" και σύρετέ το στην αριστερή πλευρά (εικόνα 2)
  • στο παράθυρο "ιδιότητες" ορίστε χρώμα: tmcBlack (εικόνα 4)

Βήμα 6: Στο Visuino: Σύνδεση εξαρτημάτων

Στο Visuino: Σύνδεση εξαρτημάτων
Στο 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:

Συνιστάται: