Turinys:
- 1 žingsnis: ko jums reikės
- 2 žingsnis: grandinė
- 3 veiksmas: paleiskite „Visuino“ir pasirinkite „Arduino UNO“plokštės tipą
- 4 žingsnis: Visuino PRIDĖTI komponentų
- 5 žingsnis: Visuino rinkinio komponentuose
- 6 veiksmas: „Visuino Connect“komponentuose
- 7 veiksmas: sukurkite, sukompiliuokite ir įkelkite „Arduino“kodą
- 8 žingsnis: žaiskite
Video: „Arduino OLED“ekrano meniu su galimybe pasirinkti: 8 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Šioje pamokoje sužinosime, kaip sudaryti meniu su pasirinkimo galimybe naudojant OLED ekraną ir „Visuino“.
Žiūrėti video įrašą.
1 žingsnis: ko jums reikės
- „Arduino UNO“(ar bet kuris kitas „Arduino“)
- Jumperio laidai
- OLED ekranas
- Bandomoji Lenta
- 1K omo rezistorius
- Mygtukas
- „Visuino“programa: atsisiųskite „Visuino“
2 žingsnis: grandinė
- Prijunkite OLED ekrano kaištį [VCC] prie arduino kaiščio [5V]
- Prijunkite OLED ekrano kaištį [GND] prie arduino kaiščio [GND]
- Prijunkite OLED ekrano kaištį [SDA] prie arduino kaiščio [SDA]
- Prijunkite OLED ekrano kaištį [SCL] prie arduino kaiščio [SCL]
- Prijunkite „Arduino 5V“prie vienos rezistoriaus pusės
- Prijunkite kitą rezistoriaus pusę prie mygtuko
- Kitą mygtuko pusę prijunkite prie „Arduino“skaitmeninio kaiščio [8] ir prie žemės
3 veiksmas: paleiskite „Visuino“ir pasirinkite „Arduino UNO“plokštės tipą
Norėdami pradėti programuoti „Arduino“, turėsite įdiegti „Arduino IDE“iš čia:
Atminkite, kad „Arduino IDE 1.6.6“yra keletas svarbių klaidų. Įsitikinkite, kad įdiegėte 1.6.7 ar naujesnę versiją, kitaip ši instrukcija neveiks! Jei to nepadarėte, atlikite šioje instrukcijoje nurodytus veiksmus, kad nustatytumėte „Arduino IDE“programuoti „Arduino UNO“! Taip pat reikia įdiegti „Visuino“: https://www.visuino.eu. „Visuino“paleidimas, kaip parodyta pirmoje nuotraukoje „Visuino“spustelėkite mygtuką „Įrankiai“, esantį „Arduino“komponente (1 pav.) Kai pasirodys dialogo langas, pasirinkite „Arduino UNO“, kaip parodyta 2 paveiksle
4 žingsnis: Visuino PRIDĖTI komponentų
- Pridėkite „Skaitiklio“komponentą
- Pridėkite „Integer Array“komponentą
- Pridėkite komponentą „Integer Multi Source“
- Pridėkite komponentą „SSD1306/SH1106 OLED Display (I2C)“
5 žingsnis: Visuino rinkinio komponentuose
- Pasirinkite „Counter1“komponentą ir ypatybių lange nustatykite „Max“> „Value“į 2 ir „Min“> „Value“į 0
- Dukart spustelėkite „Masyvas1“ir elementų lange vilkite 3 kartus „Vertė“į kairę pusę Pasirinkite elementą [1], o ypatybių lange nustatykite reikšmę 20 Pasirinkite elementą [2] ir ypatybių lango rinkinio vertę iki 40
- Pasirinkite „IntegerMultiSource1“komponentą ir ypatybių lange nustatykite „Išvesties kaiščiai“į 4
- Dukart spustelėkite „DisplayOLED1“ir elementų lange -vilkite 3X „Piešti tekstą“į kairę Pasirinkite „Piešti tekstą1“, o ypatybių lange nustatykite spalvą į tmcInvert, dydį iki 2, tekstą į „Meniu -1“Pasirinkite „Piešti tekstą2 ir ypatybių lange nustatykite spalvą į „tmcInvert“, dydį į 2, tekstą į „Menu-2“, nuo Y iki 20 Pasirinkite „Piešti tekstą3“, o ypatybių lange nustatykite spalvą į „tmcInvert“, dydį iki 2, tekstą į „Meniu-3“', Nuo Y iki 40 vilkite „Nubrėžkite stačiakampį“į kairę ir nustatykite spalvą į tmcWhite, o užpildymo spalvą-į tmcWhite, aukštį iki 20, plotį iki 128, pasirinkite Y ir spustelėkite smeigtuko piktogramą ir pasirinkite „Integer SinkPin“-vilkite Ekranas "kairėje
6 veiksmas: „Visuino Connect“komponentuose
- Prijunkite „Arduino“skaitmeninį kaištį [8] prie „counter1“komponento kaiščio [In]
- Prijunkite „Counter1“komponento kaištį [iš] prie „Array1“kaiščio [rodyklė]
- Prijunkite „Array1“komponento kaištį [iš] prie „IntegerMultiSource1“kaiščio [į]
- Prijunkite „IntegerMultiSource1“kaištį [0] prie „DisplayOLED1“> Užpildyti ekraną1 kaištis [laikrodis]
- Prijunkite „IntegerMultiSource1“kaištį [1] prie „DisplayOLED1“> Nubrėžkite stačiakampį1 kaištį [Y]
- Prijunkite „IntegerMultiSource1“kaištį [2] prie „DisplayOLED1“> Nubrėžkite stačiakampį1 kaištį [Laikrodis]
- Prijunkite „IntegerMultiSource1“kaištį [3] prie „DisplayOLED1“> Nubrėžkite teksto1 kaištį [Laikrodis]
- Prijunkite „IntegerMultiSource1“kaištį [3] prie „DisplayOLED1“> Nubrėžkite teksto2 kaištį [Laikrodis]
- Prijunkite „IntegerMultiSource1“kaištį [3] prie „DisplayOLED1“> Nubrėžkite tekstą3 kaištį [Laikrodis]
- Prijunkite „DisplayOLED1“kaištį I2C [išėjimas] prie „Arduino“plokštės I2c kaiščio [į]
7 veiksmas: sukurkite, sukompiliuokite ir įkelkite „Arduino“kodą
„Visuino“apačioje spustelėkite skirtuką „Sukurti“, įsitikinkite, kad pasirinktas teisingas prievadas, tada spustelėkite mygtuką „Kompiliuoti/kurti ir įkelti“.
8 žingsnis: žaiskite
Jei įjungiate „Arduino UNO“modulį, o OLED ekranas turėtų pradėti rodyti meniu, galite naršyti meniu paspausdami mygtuką.
Sveikinu! Jūs baigėte savo projektą su Visuino. Taip pat pridedamas „Visuino“projektas, kurį sukūriau šiam „Instructable“, galite jį atsisiųsti čia ir atidaryti „Visuino“:
Rekomenduojamas:
Veikimas be ekrano / ekrano (be galvos) „Raspberry Pi“ar kituose „Linux“/ „Unix“kompiuteriuose: 6 žingsniai
Veikimas be ekrano / ekrano (be galvos) „Raspberry Pi“ar kituose „Linux“/ „Unix“kompiuteriuose: Kai dauguma žmonių perka „Raspberry PI“, jie mano, kad jiems reikia kompiuterio ekrano. Nešvaistykite pinigų nereikalingiems kompiuterių monitoriams ir klaviatūroms. Negaiškite laiko perkeldami klaviatūras ir monitorius iš vieno kompiuterio į kitą. Nesiriškite televizoriaus, kai jo nėra
ARDUINO MENIU DIZAINAS Su OLED-UI (NAUDOTOJO SĄSAJA): 4 žingsniai
ARDUINO MENIU DIZAINAS Su OLED-UI (NAUDOTOJO SĄSAJA): Sveiki visi! Šioje pamokoje aš pabandysiu paaiškinti, kaip sukurti ARDUINO MENIU DIZAINĄ naudojant „i2c OLED Screen“. Jis taip pat žinomas kaip vartotojo sąsaja (UI). Jis buvo naudojamas daugeliui projektų, tačiau jis turi būti jums pažįstamas iš 3D spausdintuvų :) Čia taip pat vaizdo įrašas
Rankinis PCB su „Arduino“(su galimybe naudotis belaidžiu ryšiu!): 3 žingsniai
Rankinis PCB su „Arduino“(su galimybe naudotis belaidžiu ryšiu!): Atnaujinimas 28.1.2019 Galite sekti projektą mano „YouTube“kanale arba „Twitter“. Įspėjimas! Radau klaidą PCB išdėstyme. Kairysis ir aukštyn mygtukai yra prijungti tik prie analoginių kaiščių. Pataisiau
„Raspberry Pi“jutiklinio ekrano ekrano pamoka: 5 žingsniai (su paveikslėliais)
„Raspberry Pi“jutiklinio ekrano ekrano pamoka: atmeskite savo HDMI kabelius, nes dabar galite turėti „Pi“ekraną! Ši instrukcija padės jums nustatyti „Pi“sąranką su jutikliniu ekranu ir kaip ją naudoti, kad atitiktų jūsų poreikius. Bet kokio tipo HAT stiliaus ekranas gali būti
Ekrano temperatūra P10 LED ekrano modulyje naudojant „Arduino“: 3 žingsniai (su paveikslėliais)
Ekrano temperatūra P10 LED ekrano modulyje naudojant „Arduino“: Ankstesnėje pamokoje buvo pasakyta, kaip rodyti tekstą „Dot Matrix LED Display P10“modulyje naudojant „Arduino“ir DMD jungtį, kurią galite patikrinti čia. Šioje pamokoje mes pateiksime paprastą projekto pamoką, naudojant P10 modulį kaip ekrano mediją