Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
ArduinOLED është një platformë për lojëra elektronike dhe projekte të tjera. Ai përfshin një ekran OLED, një levë, disa butona, një zile dhe pika të lidhjes së kapëseve të aligatorit për t'u ndërlidhur me shumë pajisje të tjera. Vizitoni https://johanv.xyz/ArduinOLED për më shumë informacion.
Ky tutorial mbulon mënyrën e krijimit të softuerit për bordin. Për të mësuar se si të porositni pjesët dhe të ndërtoni tabelën, vizitoni
Hapi 1: Instalimi i Arduino IDE
Vizitoni Faqen e Arduino Software dhe klikoni në lidhjen për sistemin tuaj operativ.
Zgjodha "Windows Installer", por nëse nuk keni qasje në administrator, shkarkoni "skedarin ZIP të Windows për instalim jo administrator".
Klikoni "Po" kur ju pyet nëse aplikacioni duhet të lejohet të bëjë ndryshime. Pastaj klikoni "Tjetër" derisa të përfundojnë hapat.
Hapi 2: Shkarkimi i Bibliotekave
Ju duhen tre biblioteka për të përdorur ArduinOLED: biblioteka U8g2, biblioteka DirectIO dhe biblioteka ArduinOLED.
Biblioteka U8g2
Hapni Arduino IDE dhe klikoni "Sketch", pastaj "Përfshi Bibliotekën", pastaj "Menaxhoni Bibliotekat …"
Shkruani "U8g2" në shiritin e kërkimit dhe klikoni "Instalo".
Pasi të jetë instaluar, klikoni "Mbyll".
Biblioteka DirectIO
Biblioteka DirectIO siguron një mënyrë më të shpejtë për të vendosur kunjat I në Arduino nëse numri i kunjit është konstant. Isshtë e nevojshme nga biblioteka ArduinOLED në hapin tjetër.
mmarchetti/DirectIO DirectIO - Biblioteka e shpejtë, e thjeshtë I/O për Arduino GitHub
Shkoni në lidhjen e mësipërme, klikoni butonin "Klono ose Shkarkoni", pastaj Klikoni "Shkarkoni ZIP".
Përndryshe, klikoni këtë lidhje për të shkarkuar skedarin ZIP:
github.com/mmarchetti/DirectIO/archive/master.zip
Pastaj, në Arduino IDE, klikoni "Sketch", "Include Library", pastaj "Add. ZIP Library".
Shkoni te dosja "Shkarkime", zgjidhni "DirectIO-master.zip" që sapo keni shkarkuar dhe klikoni "Hap".
Biblioteka ArduinOLED
Biblioteka ArduinOLED u shkrua nga unë posaçërisht për këtë tabelë. Konfigurimi është shumë i ngjashëm me atë të DirectIO në hapin e mëparshëm.
johanvandegriff/Biblioteka ArduinOLED për bordin ArduinOLED. GitHub
Shkoni te lidhja e mësipërme, klikoni butonin "Klono ose Shkarkoni", pastaj Klikoni "Shkarkoni ZIP".
Përndryshe, klikoni këtë lidhje për të shkarkuar skedarin ZIP:
github.com/johanvandegriff/ArduinOLED/archive/master.zip
Pastaj, në Arduino IDE, klikoni "Sketch", "Include Library", pastaj "Add. ZIP Library".
Shkoni te dosja "Shkarkimet", zgjidhni "ArduinOLED-master.zip" që sapo keni shkarkuar dhe klikoni "Hap".
Opsionale: Shkoni te dosja e bibliotekave Arduino (Dokumentet/Arduino/bibliotekat) dhe riemëroni "DirectIO-master" në "DirectIO" dhe "ArduinOLED-master" në "ArduinOLED".
Hapi 3: Lidheni kabllon e programuesit
Shikoni pjesën e pasme të programuesit dhe gjeni pinin e etiketuar "GND". Bëni një shënim për ngjyrën e kunjit.
Pastaj lidhni kabllon në 4 kunjat e mesit të lidhësit në tabelën ArduinOLED, duke u siguruar që ngjyra që keni shënuar është në anën e etiketuar "GND".
Së fundi, lidhni skajin USB të kabllit të programuesit në kompjuterin tuaj.
Hapi 4: Ngarkimi i Skicave Shembull
Klikoni në "File", "Shembuj", "ArduinOLED", pastaj "ArduinOLED_u8g2_StackerGame".
Klikoni në "Tools", "Board", pastaj "Arduino Pro ose Pro Mini".
Klikoni në "Tools", "Processor", pastaj "ATmega328 (5V, 16MHz)".
Klikoni në "Tools", "Port", pastaj zgjidhni portën që shfaqet kur kablloja është e lidhur.
Mbani të shtypur butonin e etiketuar "RST" në tabelën ArduinOLED.
Klikoni butonin "Ngarko" në Arduino IDE.
Kur statusi ndryshon nga "Përpilimi …" dhe "Ngarkimi …", lëshoni butonin "RST".
Teksti duhet të shfaqet në ekran.
Urime! Ti e bëre!
Ju mund të vini re se rezultati më i lartë për lojën është 255. Për ta rivendosur atë, mbani shtypur butonin "R" ndërsa ArduinOLED fuqizohet (ose nga çelësi i energjisë ose butoni i rivendosjes). Do të shihni një ekran që ju tregon se rezultati i lartë është rivendosur.
Hapi 5: Hapat e ardhshëm
- Provoni skicat e tjera shembullore
- Provoni të bëni disa nga projektet e tjera të listuara në