
Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-23 15:11


I denna handledning kommer vi att använda OLED Lcd och Visuino för att göra en rullande tärning när vi trycker på en knapp på vårt brödbräda.
Se en demonstrationsvideo.
Steg 1: Vad du behöver



För denna handledning behöver du:
- Arduino uno
- Brödbräda (eller skivbräda)
- OLED LCD
- Bygelkablar
- Röd LED (eller någon annan färg)
- Knapp
- Uppdragningsmotstånd (50k ohm)
- Visuino -program: Ladda ner Visuino
Steg 2: Kretsen

Anslutningarna är ganska enkla, se bilden ovan med schematisk kretskort.
- Anslut brödbrädans positiva stift till Arduino 5V -stift och anslut brödbrädans negativa stift till Arduino GND -stift.
- Anslut LED -stiftets positiva stift till Arduino -stift 13 och det andra till GND -stiftet på brödbrädet.
- Anslut motståndsstiften till brödbrädans positiva stift och andra motståndsstift till knappstiftet. Anslut nu den andra knappstiftet till Arduino A0 -stift.
- Anslut OLED lcd positiv pin till breadboard positiv pin och OLED lcd negative (gnd) pin till breadboard negativ pin.
- Anslut OLED LCD SCL -stift till Arduino SCL -stift
- Anslut OLED lcd SDA -stift till Arduino SDA -stift
Steg 3: Starta Visuino och välj Arduino UNO -korttyp


För att börja programmera Arduino måste du ha Arduino IDE installerat härifrån:
Tänk på att det finns några kritiska buggar i Arduino IDE 1.6.6. Se till att du installerar 1.6.7 eller högre, annars fungerar inte denna instruktionsbok! Om du inte har gjort, följ stegen i denna instruktion för att konfigurera Arduino IDE för att programmera ESP 8266!
Visuino: https://www.visuino.eu måste också installeras.
Starta Visuino som visas på den första bilden Klicka på knappen "Verktyg" på Arduino -komponenten (bild 1) i Visuino När dialogrutan visas väljer du "Arduino Uno" som visas på bild 2
Steg 4: I Visuino: Lägg till och anslut pulsgenerator, Logic Gate och Random Generator Component


- Lägg till pulsgenerator, ställ in frekvensen till 100 (den ändras automatiskt till 1E2) se bild 2
- Lägg till Logic gate AND
- Lägg till slumpmässigt heltal Generator, ställ in Max: 6 och Min: 1 och Seed: 9999999
Steg 5: I Visuino: Lägg till OLED Lcd -komponent




- Lägg till OLED Lcd -komponent (bild 1)
- Dubbelklicka på OLED Lcd -komponenten, dialogrutan öppnas
- Välj "textfält" till höger och dra det till vänster (bild 2)
- i fönstret "egenskaper" ange storlek: 9, bredd: 6, x: 30 (bild 3)
- I dialogrutan till höger väljer du "Fyll skärm" och drar den till vänster (bild 2)
-
i fönstret "egenskaper" ställ in färg: tmcBlack (bild 4)
Steg 6: I Visuino: Anslutande komponenter

- Anslut pulsgeneratorstiftet ut till logikportens komponentstift [1]
- Anslut Logic Gate pin [0] till Arduino Analog pin [A0]
- Anslut Logic Gate pin Out till Arduino pin Digital [13]
- Anslut Logic Gate pin Out till Random Integer Generator pin Clock
- Slumpmässigt heltal Generator pin Ut för att visa OLED - Elements Text Field1 Pin [In]
- Anslut Display OLED Pin [A In] till Arduino Pin Serial [Out]
- Anslut Display OLED Pin [Out] till Arduino Pin I2C [In]
- Anslut Display OLED - Elements Fill Screen1 Pin [Clock] to Arduino Pin [A0]
- Anslut Arduino Serial Pin [In] till Arduino Pin [A0]
Steg 7: Spela
Om du driver Arduino Uno -modulen kommer Oled LCD att visa slumpmässiga nummer när du trycker på en knapp.
Grattis! Du har slutfört ditt Rolling Dice -projekt med Visuino. Dessutom bifogas Visuino -projektet som jag skapade för denna Instructable. Du kan ladda ner och öppna den i Visuino:
Rekommenderad:
Arduino Hur man använder 1,3 tums OLED -skärm SH1106: 7 steg

Arduino Hur man använder 1,3 tums OLED -skärm SH1106: I denna handledning lär vi oss hur man använder en 1,3 tums OLED -skärm SH1106 Arduino- och Visuino -programvara. Se videon
E -tärningar - Arduino Die/tärning 1 till 6 tärningar + D4, D5, D8, D10, D12, D20, D24 och D30: 6 steg (med bilder)

E -tärningar - Arduino Die/tärningar 1 till 6 Tärningar + D4, D5, D8, D10, D12, D20, D24 och D30: Detta är ett enkelt arduino -projekt för att göra en elektronisk matris. Det är möjligt att välja mellan 1 till 6 tärningar eller 1 av 8 specialtärningar. Valet görs genom att helt enkelt vrida en roterande kodare. Dessa är funktionerna: 1 tärning: visar stora prickar 2-6 tärningar: visar prickar
Hur man gör realtidsklocka med Arduino och TFT -skärm - Arduino Mega RTC med 3,5 tums TFT -skärm: 4 steg

Hur man gör realtidsklocka med Arduino och TFT-skärm | Arduino Mega RTC med 3,5 tums TFT-skärm: Besök min Youtube-kanal. Introduktion:- I det här inlägget ska jag göra “Real time Clock” med 3,5 tums TFT touch LCD, Arduino Mega 2560 och DS3231 RTC-modul …. Innan du börjar … kolla videon från min YouTube-kanal..OBS:- Om du använder Arduin
48 X 8 rullande LED -matrisdisplay med Arduino- och skiftregister: 6 steg (med bilder)

48 X 8 Scrolling LED Matrix Display Using Arduino and Shift Register .: Hej alla! Detta är min första instruerbara och det handlar om att göra en 48 x 8 programmerbar rullande LED -matris med hjälp av en Arduino Uno och 74HC595 skiftregister. Detta var mitt första projekt med en Arduino -utvecklingskort. Det var en utmaning som fick
16x64 P10 rullande LED -display med hjälp av PIC16F877 mikrokontroller: 5 steg (med bilder)

16x64 P10 -rullande LED -display med hjälp av PIC16F877 mikrokontroller: I denna instruktör beskrivs hur du gränssnittar 16 x 64 (p10) LED -matrisdisplay med PICI6F877A mikrokontroller. En data skickas till mikrokontrollen via UART som lagras i EEPROM och data kommer att ha visats på LED -matrisdisplayen. Den