Spisu treści:
- Krok 1: Instalacja Arduino IDE
- Krok 2: Pobieranie bibliotek
- Krok 3: Podłącz kabel programatora
- Krok 4: Przesyłanie przykładowych szkiców
- Krok 5: Kolejne kroki
Wideo: ArduinOLED: 5 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:29
ArduinOLED to platforma do gier elektronicznych i innych projektów. Zawiera ekran OLED, joystick, niektóre przyciski, brzęczyk i punkty połączeń z zaciskami krokodylkowymi do łączenia z wieloma innymi urządzeniami. Odwiedź https://johanv.xyz/ArduinOLED, aby uzyskać więcej informacji.
Ten samouczek opisuje, jak skonfigurować oprogramowanie dla tablicy. Aby dowiedzieć się, jak zamówić części i zbudować płytkę, odwiedź
Krok 1: Instalacja Arduino IDE
Odwiedź stronę oprogramowania Arduino i kliknij łącze do swojego systemu operacyjnego.
Wybrałem "Windows Installer", ale jeśli nie masz dostępu administratora, pobierz "plik Windows ZIP do instalacji bez administratora".
Kliknij „Tak”, gdy pojawi się pytanie, czy aplikacja powinna mieć możliwość wprowadzania zmian. Następnie kliknij „Dalej”, aż kroki zostaną wykonane.
Krok 2: Pobieranie bibliotek
Do korzystania z ArduinOLED potrzebne są trzy biblioteki: biblioteka U8g2, biblioteka DirectIO i biblioteka ArduinOLED.
Biblioteka U8g2
Otwórz Arduino IDE i kliknij „Szkic”, następnie „Dołącz bibliotekę”, a następnie „Zarządzaj bibliotekami…”
Wpisz „U8g2” w pasku wyszukiwania i kliknij „Zainstaluj”.
Po zainstalowaniu kliknij „Zamknij”.
Biblioteka DirectIO
Biblioteka DirectIO zapewnia szybszy sposób ustawiania pinów I na Arduino, jeśli numer pinu jest stały. Jest ona potrzebna w kolejnym kroku przez bibliotekę ArduinOLED.
mmarchetti/DirectIO DirectIO - Szybka, prosta biblioteka I/O dla Arduino GitHub
Przejdź do powyższego linku, kliknij przycisk „Klonuj lub Pobierz”, a następnie kliknij „Pobierz ZIP”.
Możesz też kliknąć ten link, aby pobrać plik ZIP:
github.com/mmarchetti/DirectIO/archive/master.zip
Następnie w Arduino IDE kliknij „Sketch”, „Include Library”, a następnie „Add. ZIP Library”.
Przejdź do folderu „Downloads”, wybierz „DirectIO-master.zip”, który właśnie pobrałeś i kliknij „Otwórz”.
Biblioteka ArduinOLED
Biblioteka ArduinOLED została napisana przeze mnie specjalnie dla tej płytki. Konfiguracja jest bardzo podobna do tej z DirectIO w poprzednim kroku.
Biblioteka johanvandegriff/ArduinOLED dla płytki ArduinOLED. GitHub
Przejdź do powyższego linku, kliknij przycisk „Klonuj lub Pobierz”, a następnie kliknij „Pobierz ZIP”.
Możesz też kliknąć ten link, aby pobrać plik ZIP:
github.com/johanvandegriff/ArduinOLED/archive/master.zip
Następnie w Arduino IDE kliknij „Sketch”, „Include Library”, a następnie „Add. ZIP Library”.
Przejdź do folderu „Pobrane”, wybierz „ArduinOLED-master.zip”, który właśnie pobrałeś, i kliknij „Otwórz”.
Opcjonalnie: Przejdź do folderu bibliotek Arduino (Documents/Arduino/libraries) i zmień nazwę „DirectIO-master” na „DirectIO” i „ArduinOLED-master” na „ArduinOLED”.
Krok 3: Podłącz kabel programatora
Spójrz na tył programatora i znajdź pin oznaczony „GND”. Zanotuj kolor pinezki.
Następnie podłącz kabel do środkowych 4 pinów złącza na płytce ArduinOLED, upewniając się, że zaznaczony kolor znajduje się po stronie oznaczonej „GND”.
Na koniec podłącz końcówkę USB kabla programatora do komputera.
Krok 4: Przesyłanie przykładowych szkiców
Kliknij „Plik”, „Przykłady”, „ArduinOLED”, a następnie „ArduinOLED_u8g2_StackerGame”.
Kliknij „Narzędzia”, „Płyta”, a następnie „Arduino Pro lub Pro Mini”.
Kliknij „Narzędzia”, „Procesor”, a następnie „ATmega328 (5 V, 16 MHz)”.
Kliknij „Narzędzia”, „Port”, a następnie wybierz port, który pojawi się po podłączeniu kabla.
Przytrzymaj przycisk oznaczony „RST” na płycie ArduinOLED.
Kliknij przycisk „Prześlij” w Arduino IDE.
Gdy status zmieni się z „Kompilowanie…” i „Przesyłanie…”, zwolnij przycisk „RST”.
Na ekranie powinien pojawić się tekst.
Gratulacje! Zrobiłeś to!
Możesz zauważyć, że najlepszy wynik dla gry to 255. Aby go zresetować, przytrzymaj przycisk „R” podczas włączania ArduinOLED (albo z wyłącznika zasilania, albo z przycisku resetowania). Zobaczysz ekran z informacją, że rekord został zresetowany.
Krok 5: Kolejne kroki
- Wypróbuj inne przykładowe szkice
- Spróbuj wykonać niektóre z innych projektów wymienionych na
Zalecana:
Kask ochronny Covid, część 1: wprowadzenie do obwodów Tinkercad!: 20 kroków (ze zdjęciami)
Kask ochronny Covid, część 1: wprowadzenie do obwodów Tinkercad!: Witaj, przyjacielu! W tej dwuczęściowej serii nauczymy się korzystać z obwodów Tinkercad - zabawnego, potężnego i edukacyjnego narzędzia do nauki działania obwodów! Jednym z najlepszych sposobów uczenia się jest robienie. Dlatego najpierw zaprojektujemy nasz własny projekt: th
Licznik kroków - Micro:Bit: 12 kroków (ze zdjęciami)
Licznik kroków - Micro:Bit: Ten projekt będzie licznikiem kroków. Do pomiaru kroków użyjemy czujnika przyspieszenia wbudowanego w Micro:Bit. Za każdym razem, gdy Micro:Bit się trzęsie, dodamy 2 do licznika i wyświetlimy go na ekranie
Bolt - DIY Wireless Charging Night Clock (6 kroków): 6 kroków (ze zdjęciami)
Bolt - DIY Wireless Charging Night Clock (6 kroków): Ładowanie indukcyjne (znane również jako ładowanie bezprzewodowe lub ładowanie bezprzewodowe) to rodzaj bezprzewodowego przesyłania energii. Wykorzystuje indukcję elektromagnetyczną do dostarczania energii elektrycznej do urządzeń przenośnych. Najpopularniejszym zastosowaniem jest stacja ładowania bezprzewodowego Qi
Zbuduj ArduinOLED: 4 kroki
Zbuduj ArduinOLED: ArduinOLED to platforma do gier elektronicznych i innych projektów. Zawiera ekran OLED, joystick, niektóre przyciski, brzęczyk i punkty połączeń z zaciskami krokodylkowymi do łączenia z wieloma innymi urządzeniami. Odwiedź https://johanv.xyz/ArduinOLED, aby uzyskać więcej
Jak zdemontować komputer za pomocą prostych kroków i zdjęć: 13 kroków (ze zdjęciami)
Jak zdemontować komputer za pomocą prostych kroków i zdjęć: To jest instrukcja demontażu komputera. Większość podstawowych komponentów ma budowę modułową i jest łatwa do usunięcia. Jednak ważne jest, abyś był w tym zorganizowany. Pomoże to uchronić Cię przed utratą części, a także ułatwi ponowny montaż