Sisällysluettelo:

VISUINO -heitto noppaa käyttäen 0,96 tuuman 4 -nastaista OLED -moduulia: 7 vaihetta
VISUINO -heitto noppaa käyttäen 0,96 tuuman 4 -nastaista OLED -moduulia: 7 vaihetta

Video: VISUINO -heitto noppaa käyttäen 0,96 tuuman 4 -nastaista OLED -moduulia: 7 vaihetta

Video: VISUINO -heitto noppaa käyttäen 0,96 tuuman 4 -nastaista OLED -moduulia: 7 vaihetta
Video: The Enigma Machine (how it worked & why it was cracked) 2024, Heinäkuu
Anonim
Image
Image

Tässä opetusohjelmassa käytämme OLED LCD -näytön ja Visuinon avulla heittävää noppaa, kun painamme leipälaudallamme olevaa painiketta.

Katso esittelyvideo.

Vaihe 1: Mitä tarvitset

Mitä tarvitset
Mitä tarvitset
Mitä tarvitset
Mitä tarvitset
Mitä tarvitset
Mitä tarvitset

Tätä opetusohjelmaa varten tarvitset:

  • Arduino uno
  • Leipälauta (tai leipälautan kilpi)
  • OLED LCD
  • Hyppyjohdot
  • Punainen LED (tai mikä tahansa muu väri)
  • Painike
  • Pull-up vastus (50k ohmia)
  • Visuino -ohjelma: Lataa Visuino

Vaihe 2: Piiri

Piiri
Piiri

Liitännät ovat melko helppoja, katso yllä oleva kuva leipälevyn piirikaaviosta.

  • Liitä leipälevyn positiivinen nasta Arduino 5V -tapaan ja liitä leipälevyn negatiivinen nasta Arduino GND -tappiin.
  • Liitä positiivinen LED -nasta Arduino -nastaan 13 ja toinen GND -nastaan leipälevyllä.
  • Kytke vastuksen nasta leipälevyn positiiviseen napaan ja muu vastuksen nasta napin nastaan. Liitä nyt toinen painikkeen nasta Arduino A0 -tappiin.
  • Kytke OLED LCD positiivinen nasta leipälevyn positiiviseen nastaan ja OLED lcd negatiivinen (gnd) nasta leipälevyn negatiiviseen nastaan.
  • Liitä OLED LCD SCL -tappi Arduino SCL -tappiin
  • Liitä OLED LCD SDA -tappi Arduino SDA -tappiin

Vaihe 3: Käynnistä Visuino ja valitse Arduino UNO Board Type

Käynnistä Visuino ja valitse Arduino UNO Board Type
Käynnistä Visuino ja valitse Arduino UNO Board Type
Käynnistä Visuino ja valitse Arduino UNO Board Type
Käynnistä Visuino ja valitse Arduino UNO Board Type

Arduinon ohjelmoinnin aloittamiseksi sinun on asennettava Arduino IDE täältä:

Huomaa, että Arduino IDE 1.6.6: ssa on kriittisiä vikoja. Varmista, että asennat 1.6.7 tai uudemman, muuten tämä Instructable ei toimi! Jos et ole tehnyt, noudata tämän oppaan ohjeita, jotta Arduino IDE voidaan ohjelmoida ESP 8266 -ohjelmaan!

Visuino: https://www.visuino.eu on myös asennettava.

Käynnistä Visuino ensimmäisessä kuvassa esitetyllä tavalla Napsauta Visuinon Arduino -komponentin (Kuva 1) "Työkalut" -painiketta Kun valintaikkuna tulee näkyviin, valitse "Arduino Uno", kuten kuvassa 2

Vaihe 4: Visuino: Lisää ja yhdistä pulssigeneraattori, logiikkaportti ja satunnaisgeneraattorikomponentti

Visuino: Lisää ja yhdistä pulssigeneraattori, logiikkaportti ja satunnaisgeneraattorikomponentti
Visuino: Lisää ja yhdistä pulssigeneraattori, logiikkaportti ja satunnaisgeneraattorikomponentti
Visuino: Lisää ja yhdistä pulssigeneraattori, logiikkaportti ja satunnaisgeneraattorikomponentti
Visuino: Lisää ja yhdistä pulssigeneraattori, logiikkaportti ja satunnaisgeneraattorikomponentti
  • Lisää pulssigeneraattori, aseta taajuus 100: ksi (se muuttuu automaattisesti 1E2: ksi), katso kuva 2
  • Lisää logiikkaportti AND
  • Lisää satunnaislukugeneraattori, aseta maksimi: 6 ja min: 1 ja siemen: 9999999

Vaihe 5: Visuino: Lisää OLED LCD -komponentti

Visuino: Lisää OLED LCD -komponentti
Visuino: Lisää OLED LCD -komponentti
Visuino: Lisää OLED LCD -komponentti
Visuino: Lisää OLED LCD -komponentti
Visuino: Lisää OLED LCD -komponentti
Visuino: Lisää OLED LCD -komponentti
Visuino: Lisää OLED LCD -komponentti
Visuino: Lisää OLED LCD -komponentti
  • Lisää OLED LCD -komponentti (kuva 1)
  • Kaksoisnapsauta OLED Lcd -komponenttia, valintaikkuna avautuu
  • Valitse oikealta "tekstikenttä" ja vedä se vasemmalle puolelle (kuva 2)
  • ikkunan "ominaisuudet" -koko: 9, leveys: 6, x: 30 (kuva 3)
  • Valitse oikealla olevasta valintaikkunasta "Täytä näyttö" ja vedä se vasemmalle puolelle (kuva 2)
  • ikkunan "ominaisuudet" -väri: tmcBlack (kuva 4)

Vaihe 6: Visuinossa: Komponenttien liittäminen

Visuino: Liitäntäkomponentit
Visuino: Liitäntäkomponentit
  • Liitä pulssigeneraattorin nasta ulos logiikkaportin komponentin nastaan [1]
  • Yhdistä Logic Gate -tappi [0] analogiseen Arduino -nastaan [A0]
  • Liitä Logic Gate -nasta ulos Arduino -nastaiseen digitaaliseen [13]
  • Liitä logiikkaportin nasta ulos satunnaislukugeneraattorin nastakelloon
  • Satunnaislukugeneraattorin nasta ulos näyttöön OLED - elementtien tekstikenttä1 nasta [sisään]
  • Liitä näytön OLED -nasta [A In] Arduino Pin Serial [Out] -liitäntään
  • Liitä näytön OLED -nasta [ulostulo] Arduino Pin I2C [-tuloon]
  • Liitä näyttö OLED - elementtien täyttönäyttö 1 nasta [kello] Arduino -nastaan [A0]
  • Liitä Arduino -sarjaliitin [In] Arduino -nastaan [A0]

Vaihe 7: Pelaa

Jos käynnistät Arduino Uno -moduulin, Oled -LCD -näyttö alkaa näyttää satunnaislukuja, kun painiketta painetaan.

Onnittelut! Olet suorittanut Rolling Dice -projektisi Visuinolla ja liitteenä on myös Visuino -projekti, jonka loin tälle Instructable -ohjelmalle. Voit ladata ja avata sen Visuinossa:

Suositeltava: