Sisällysluettelo:
- Vaihe 1: Arduino IDE: n asennus
- Vaihe 2: Kirjastojen lataaminen
- Vaihe 3: Kytke ohjelmointikaapeli
- Vaihe 4: Esimerkkiluonnosten lataaminen
- Vaihe 5: Seuraavat vaiheet
Video: ArduinOLED: 5 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
ArduinOLED on alusta elektronisille peleille ja muille projekteille. Se sisältää OLED -näytön, ohjaussauvan, joitain painikkeita, summerin ja alligaattoripidikkeen liitäntäpisteet monien muiden laitteiden liitäntään. Lisätietoja on osoitteessa
Tämä opetusohjelma kattaa ohjelmiston asentamisen taululle. Lisätietoja osien tilaamisesta ja levyn rakentamisesta on osoitteessa
Vaihe 1: Arduino IDE: n asennus
Käy Arduino -ohjelmistosivulla ja napsauta käyttöjärjestelmäsi linkkiä.
Valitsin "Windows Installer", mutta jos sinulla ei ole järjestelmänvalvojan oikeuksia, lataa "Windowsin ZIP -tiedosto muiden kuin järjestelmänvalvojan asennusta varten".
Napsauta "Kyllä", kun se kysyy, sallitaanko sovelluksen tehdä muutoksia. Napsauta sitten "Seuraava", kunnes vaiheet on tehty.
Vaihe 2: Kirjastojen lataaminen
ArduinOLEDin käyttämiseen tarvitaan kolme kirjastoa: U8g2 -kirjasto, DirectIO -kirjasto ja ArduinOLED -kirjasto.
U8g2 -kirjasto
Avaa Arduino IDE ja napsauta "Sketch", sitten "Include Library" ja sitten "Manage Libraries…"
Kirjoita hakupalkkiin "U8g2" ja napsauta "Asenna".
Asennuksen jälkeen napsauta "Sulje".
DirectIO -kirjasto
DirectIO -kirjasto tarjoaa nopeamman tavan asettaa Arduinon I -nastat, jos pin -numero on vakio. ArduinOLED -kirjasto tarvitsee sitä seuraavassa vaiheessa.
mmarchetti/DirectIO DirectIO - Nopea, yksinkertainen I/O -kirjasto Arduino GitHubille
Siirry yllä olevaan linkkiin, napsauta "Kloona tai lataa" -painiketta ja napsauta sitten "Lataa ZIP".
Vaihtoehtoisesti voit ladata ZIP -tiedoston napsauttamalla tätä linkkiä:
github.com/mmarchetti/DirectIO/archive/master.zip
Napsauta sitten Arduino IDE: ssä "Sketch", "Include Library" ja sitten "Add. ZIP Library".
Siirry "Lataukset" -kansioon, valitse juuri lataamasi "DirectIO-master.zip" ja napsauta "Avaa".
ArduinOLED -kirjasto
Olen kirjoittanut ArduinOLED -kirjaston nimenomaan tätä aluetta varten. Asennus on hyvin samanlainen kuin edellisen vaiheen DirectIO.
johanvandegriff/ArduinOLED -kirjasto ArduinOLED -levylle. GitHub
Siirry yllä olevaan linkkiin, napsauta "Kloona tai lataa" -painiketta ja napsauta sitten "Lataa ZIP".
Vaihtoehtoisesti voit ladata ZIP -tiedoston napsauttamalla tätä linkkiä:
github.com/johanvandegriff/ArduinOLED/archive/master.zip
Napsauta sitten Arduino IDE: ssä "Sketch", "Include Library" ja sitten "Add. ZIP Library".
Siirry "Lataukset" -kansioon, valitse "ArduinOLED-master.zip", jonka juuri latasit, ja napsauta "Avaa".
Valinnainen: Siirry Arduino-kirjastojen kansioon (Dokumentit/Arduino/kirjastot) ja nimeä "DirectIO-master" muotoon "DirectIO" ja "ArduinOLED-master" muotoon "ArduinOLED".
Vaihe 3: Kytke ohjelmointikaapeli
Katso ohjelmoijan takaosaa ja etsi nasta, jossa on merkintä "GND". Merkitse nastan väri muistiin.
Liitä sitten kaapeli ArduinOLED -kortin liittimen keskimmäisiin 4 nastaan varmistaen, että merkitsemäsi väri on "GND" -merkinnän puolella.
Liitä lopuksi ohjelmointikaapelin USB -pää tietokoneeseen.
Vaihe 4: Esimerkkiluonnosten lataaminen
Napsauta "Tiedosto", "Esimerkit", "ArduinOLED" ja sitten "ArduinOLED_u8g2_StackerGame".
Napsauta "Työkalut", "Hallitus" ja sitten "Arduino Pro tai Pro Mini".
Napsauta "Työkalut", "Suoritin" ja sitten "ATmega328 (5V, 16MHz)".
Napsauta "Työkalut", "Portti" ja valitse sitten portti, joka näkyy, kun kaapeli on kytketty.
Pidä ArduinOLED -kortin RST -painiketta painettuna.
Napsauta Arduino IDE: n "Lataa" -painiketta.
Kun tila muuttuu "Kääntäminen …" ja "Ladataan…", vapauta "RST" -painike.
Tekstin pitäisi näkyä näytöllä.
Onnittelut! Teit sen!
Saatat huomata, että pelin ennätys on 255. Nollaa se pitämällä "R" -painiketta painettuna, kun ArduinOLED käynnistyy (joko virtakytkimestä tai nollauspainikkeesta). Näet näytön, jossa kerrotaan, että ennätys on nollattu.
Vaihe 5: Seuraavat vaiheet
- Kokeile muita esimerkkiluonnoksia
- Kokeile tehdä joitain muita projekteja, jotka on lueteltu osoitteessa
Suositeltava:
DIY 37 Leds Arduino -rulettipeli: 3 vaihetta (kuvilla)
DIY 37 Leds Arduino Roulette Peli: Ruletti on kasinopeli, joka on nimetty ranskalaisen sanan mukaan, joka tarkoittaa pientä pyörää
Covid -suojakypärä, osa 1: johdanto Tinkercad -piireihin!: 20 vaihetta (kuvilla)
Covid -suojakypärä, osa 1: johdanto Tinkercad -piireihin!: Hei, ystävä! Tässä kaksiosaisessa sarjassa opimme käyttämään Tinkercadin piirejä - hauskaa, tehokasta ja opettavaista työkalua piirien toiminnasta! Yksi parhaista tavoista oppia on tehdä. Joten suunnittelemme ensin oman projektimme: th
Weasleyn sijaintikello neljällä kädellä: 11 vaihetta (kuvilla)
Weasleyn sijaintikello neljällä kädellä: Joten Raspberry Pi: n kanssa, joka oli pyörinyt jonkin aikaa, halusin löytää mukavan projektin, jonka avulla voisin hyödyntää sitä parhaalla mahdollisella tavalla. Löysin ppeters0502 tämän upean Instructable Build Your Own Weasley Location Clockin ja ajattelin, että
Pultti - DIY -langaton latauskello (6 vaihetta): 6 vaihetta (kuvilla)
Pultti - DIY -langaton latausyökello (6 vaihetta): Induktiiviset lataukset (tunnetaan myös nimellä langaton lataus tai langaton lataus) on langattoman voimansiirron tyyppi. Se käyttää sähkömagneettista induktiota sähkön tuottamiseen kannettaville laitteille. Yleisin sovellus on langaton Qi -latauslaite
Rakenna ArduinOLED: 4 vaihetta
Rakenna ArduinOLED: ArduinOLED on alusta elektronisille peleille ja muille projekteille. Se sisältää OLED -näytön, ohjaussauvan, joitain painikkeita, summerin ja alligaattoripidikkeen liitäntäpisteet monien muiden laitteiden liitäntään. Käy osoitteessa https://johanv.xyz/ArduinOLED