Sisällysluettelo:
- Vaihe 1: Tuotantoprosessi ja toiminnallisuuden osoittaminen
- Vaihe 2: 3D -tulostetut osat
- Vaihe 3: Pelit ja kaavio
Video: Arduboy -klooni, jossa Arduino Nano ja I2C Oled -näyttö: 3 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Halpa versio Arduboy -kloonista, jolla voit pelata useita alkuperäisiä Arduboy -pelejä.
Vaihe 1: Tuotantoprosessi ja toiminnallisuuden osoittaminen
Arduboy on minikokoinen pelijärjestelmä, joka on luottokortin kokoinen. Sen mukana tulee klassinen 8-bittinen peli, ja se voidaan ohjelmoida uudelleen verkossa olevan avoimen lähdekoodin pelikirjastosta. Arduboy on avoimen lähdekoodin ohjelmisto, jonka avulla voit oppia koodaamaan ja luomaan omia pelejäsi.
Konsoli, jonka rakenne esitetään alla, koostuu Arduino Nanosta ja oled -näytön I2C -versiosta, joka voi olla paljon helpompi löytää halvemmalla. Voit ladata tarvittavat kirjastot ja koodin osoitteesta:
github.com/harbaum/Arduboy2
Vaihe 2: 3D -tulostetut osat
Jos omistat 3D -tulostimen, voit myös ladata.stl -tiedostoja mahdollisesta laatikkovaihtoehdosta, johon konsoli on asennettu. Yksityiskohtainen asennusopas löytyy samalta sivustolta. Olen virtalähteenä Arduino Nano, jossa on yksi 3,7 voltin litiumioniakku ja se toimii varsin hyvin.
Vaihe 3: Pelit ja kaavio
Testasin monia pelejä tällä konsolilla, jotka toimivat hyvin:
-ArduBreakout
-Flipperi
-Varjo-juoksija
-Käärme
-VIRUS-LQP-79
-1943
ja paljon muuta…
Esimerkkinä esitän koodin ArduBreakout -pelille, mutta voit ladata minkä tahansa muun pelin Arduboyn sivustolta, joka on yhteensopiva tämän konsoliversion kanssa.
Suositeltava:
Arduino OLED -näyttövalikko, jossa on valittavissa: 8 vaihetta
Arduino OLED -näyttövalikko, jossa on mahdollisuus valita: Tässä opetusohjelmassa opimme tekemään valikon, jossa on valintavaihtoehto OLED -näytön ja Visuinon avulla
Esp8266 -pohjainen tehostusmuunnin, jossa on hämmästyttävä Blynk -käyttöliittymä, jossa on palautesäädin: 6 vaihetta
Esp8266 -pohjainen tehostusmuunnin hämmästyttävällä Blynk -käyttöliittymällä, jossa on palautesäädin: Tässä projektissa näytän sinulle tehokkaan ja yleisen tavan DC -jännitteiden lisäämiseen. Näytän sinulle, kuinka helppoa voi olla tehostusmuuntimen rakentaminen Nodemcun avulla. Rakennetaan se. Se sisältää myös näytön volttimittarin ja palautteen
ESP32 -liitäntä, jossa on SSD1306, jossa on MicroPython: 5 vaihetta
ESP32 -liitäntä SSD1306: lla, jossa on MicroPython: Mikropython on pythonin optimoima ja pieni jalanjälki. Mikropython on saatavana monille ohjainperheille, mukaan lukien ESP8266, ESP32, Ardui
ArduBaby - Puolikokoinen Arduboy, jossa on 500 peliä sarjasalamalla: 10 vaihetta
ArduBaby - Puolikokoinen Arduboy, jossa on 500 peliä sarjasalamalla: Voit katsoa tämän YouTube -videon nähdäksesi prosessin loppuun asti, miten loin tämän pienen kotitekoisen Arduboyn sarjamuotoisella flash -muistilla, joka voi tallentaa jopa 500 peliä tien päällä . Luoja (Kevin Bates), Arduboy on erittäin
128x64 keltainen/sininen OLED Arduino Nano -laitteelle, jossa TSL2591: 3 vaihetta
128x64 keltainen/sininen OLED Arduino Nano -laitteelle, TSL2591: Voit rakentaa OLED -näytön Arduino Nano -laitteeseen TSL2591 -spektroskooppisella anturilla (no, kaksi kanavaa - visuaalinen ja NIR …) yhdistämällä luonnosesimerkkejä verkossa. Saat 4-rivisen näytön kokonaisvirrasta, visuaalisesta virrasta, NIR: stä ja indeksilaskurista