Mündəricat:

ArduinOLED: 5 addım (şəkillərlə)
ArduinOLED: 5 addım (şəkillərlə)

Video: ArduinOLED: 5 addım (şəkillərlə)

Video: ArduinOLED: 5 addım (şəkillərlə)
Video: ESP32 Tutorial 5 - LED Fade, control brightness of an LED -ESP32 IoT Learnig kit 2024, Sentyabr
Anonim
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED

ArduinOLED, elektron oyunlar və digər layihələr üçün bir platformadır. OLED ekranı, joystick, bəzi düymələr, səs siqnalı və bir çox digər cihazla əlaqə qurmaq üçün timsah klipi bağlantı nöqtələri daxildir. Daha çox məlumat üçün https://johanv.xyz/ArduinOLED saytına daxil olun.

Bu təlimat lövhə üçün proqramın necə qurulacağını əhatə edir. Parçaları necə sifariş etməyi və lövhəni necə qurmağı öyrənmək üçün https://www.instructables.com/id/Build-the-ArduinOLED/ saytına daxil olun.

Addım 1: Arduino IDE -nin quraşdırılması

Arduino IDE -nin quraşdırılması
Arduino IDE -nin quraşdırılması
Arduino IDE -nin quraşdırılması
Arduino IDE -nin quraşdırılması

Arduino Proqram Səhifəsinə daxil olun və əməliyyat sisteminiz üçün linki vurun.

"Windows Installer" i seçdim, amma idarəçi girişiniz yoxdursa, "admin olmayan quraşdırma üçün Windows ZIP faylını" yükləyin.

Tətbiqin dəyişiklik etməsinə icazə veriləcəyini soruşduqda "Bəli" düyməsini basın. Sonra addımlar tamamlanana qədər "Sonrakı" düyməsini basın.

Addım 2: Kitabxanaların yüklənməsi

Kitabxanaların yüklənməsi
Kitabxanaların yüklənməsi
Kitabxanaların yüklənməsi
Kitabxanaların yüklənməsi
Kitabxanaların yüklənməsi
Kitabxanaların yüklənməsi

ArduinOLED -dən istifadə etmək üçün üç kitabxanaya ehtiyacınız var: U8g2 kitabxanası, DirectIO kitabxanası və ArduinOLED kitabxanası.

U8g2 kitabxanası

Arduino IDE -ni açın və "Eskiz", sonra "Kitabxana daxil et", sonra "Kitabxanaları İdarə et …" düyməsini basın.

Axtarış çubuğuna "U8g2" yazın və "Quraşdır" düyməsini basın.

Quraşdırıldıqdan sonra "Bağla" düyməsini basın.

DirectIO Kitabxanası

DirectIO kitabxanası, pin nömrəsi sabitdirsə, Arduino -da I sancaqlar qurmağın daha sürətli bir yolunu təqdim edir. Növbəti addımda ArduinOLED kitabxanasına ehtiyac var.

mmarchetti/DirectIO DirectIO - Arduino GitHub üçün sürətli, sadə G/Ç kitabxanası

Yuxarıdakı bağlantıya keçin, "Klonla və ya Yüklə" düyməsini, sonra "ZIP Yüklə" düyməsini basın.

Alternativ olaraq, ZIP faylını yükləmək üçün bu linki vurun:

github.com/mmarchetti/DirectIO/archive/master.zip

Sonra Arduino IDE -də "Sketch", "Kitabxana daxil et", sonra "ZIP Kitabxanası əlavə et" düyməsini basın.

"Yükləmələr" qovluğuna gedin, yeni endirdiyiniz "DirectIO-master.zip" seçin və "Aç" düyməsini basın.

ArduinOLED Kitabxanası

ArduinOLED kitabxanası mənim üçün xüsusi olaraq bu lövhə üçün yazılmışdır. Quraşdırma əvvəlki addımdakı DirectIO -ya çox bənzəyir.

johanvandegriff/ArduinOLED lövhəsi üçün ArduinOLED Kitabxanası. GitHub

Yuxarıdakı linkə keçin, "Klonla və ya Yüklə" düyməsini, sonra "Poçtu Yüklə" düyməsini basın.

Alternativ olaraq, ZIP faylını yükləmək üçün bu linki vurun:

github.com/johanvandegriff/ArduinOLED/archive/master.zip

Sonra Arduino IDE -də "Sketch", "Kitabxana daxil et", sonra "ZIP Kitabxanası əlavə et" düyməsini basın.

"Yükləmələr" qovluğuna gedin, yeni yüklədiyiniz "ArduinOLED-master.zip" seçin və "Aç" düyməsini basın.

İsteğe bağlı: Arduino kitabxanaları qovluğuna (Sənədlər/Arduino/kitabxanalar) gedin və "DirectIO-master" ı "DirectIO" və "ArduinOLED-master" ı "ArduinOLED" adlandırın.

Addım 3: Proqramçı Kabelini qoşun

Proqramçı Kabelini qoşun
Proqramçı Kabelini qoşun
Proqramçı Kabelini qoşun
Proqramçı Kabelini qoşun

Proqramçının arxasına baxın və "GND" etiketli pin tapın. Pin rəngini qeyd edin.

Ardından, ArduinOLED lövhəsindəki konnektorun ortasındakı 4 pininə kabel bağlayın, qeyd etdiyiniz rəngin "GND" etiketli tərəfdə olduğundan əmin olun.

Nəhayət, proqramçı kabelinin USB ucunu kompüterinizə qoşun.

Addım 4: Nümunə Eskizlərin Yüklənməsi

Nümunə Eskizlərin Yüklənməsi
Nümunə Eskizlərin Yüklənməsi
Nümunə Eskizlərin Yüklənməsi
Nümunə Eskizlərin Yüklənməsi
Nümunə Eskizlərin Yüklənməsi
Nümunə Eskizlərin Yüklənməsi
Nümunə Eskizlərin Yüklənməsi
Nümunə Eskizlərin Yüklənməsi

"Fayl", "Nümunələr", "ArduinOLED", sonra "ArduinOLED_u8g2_StackerGame" düyməsini basın.

"Alətlər", "Kart", sonra "Arduino Pro və ya Pro Mini" düyməsini basın.

"Alətlər", "Prosessor", sonra "ATmega328 (5V, 16MHz)" düyməsini basın.

"Alətlər", "Liman" düyməsini basın, sonra kabel qoşulduqda görünən portu seçin.

ArduinOLED lövhəsində "RST" etiketli düyməni basıb saxlayın.

Arduino IDE -də "Yüklə" düyməsini basın.

Vəziyyət "Kompilyasiya …" və "Yüklənir …" dən dəyişəndə "RST" düyməsini buraxın.

Mətn ekranda görünməlidir.

Təbrik edirik! Sən bunu etdin!

Oyunun ən yüksək balının 255 olduğunu görə bilərsiniz. Sıfırlamaq üçün ArduinOLED işləyərkən "güc düyməsini və ya sıfırlama düyməsini basaraq" "R" düyməsini basıb saxlayın. Yüksək puanın sıfırlandığını bildirən bir ekran görəcəksiniz.

Addım 5: Növbəti addımlar

  • Digər nümunə eskizlərini sınayın
  • Https://johanv.xyz/ArduinOLED saytında göstərilən digər layihələrdən bəzilərini etməyə çalışın.

Tövsiyə: