İçindekiler:
- Adım 1: Baskılı Devre Kartlarını (PCB'ler) sipariş edin
- Adım 2: Bileşenleri Sipariş Edin
- Adım 3: Panoların Montajı
- Adım 4: Arduino OLED'in Programlanması
Video: Arduino OLED'i Oluşturun: 4 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
ArduinOLED, elektronik oyunlar ve diğer projeler için bir platformdur. Bir OLED ekran, bir joystick, bazı düğmeler, bir zil ve diğer birçok cihazla arayüz oluşturmak için timsah klipsi bağlantı noktaları içerir. Daha fazla bilgi için https://johanv.xyz/ArduinOLED adresini ziyaret edin.
Bu kılavuz, bu panolardan birini kendiniz nasıl sipariş edeceğinizi ve monte edeceğinizi anlatır. Yazılımı kurmak için https://www.instructables.com/id/ArduinOLED/ adresini ziyaret edin.
Adım 1: Baskılı Devre Kartlarını (PCB'ler) sipariş edin
Panoları EasyEDA'da tasarladım:
easyeda.com/jjvan/OLED_Arduino-55422f17ec8…
"ArduinOLED v6" adlı anakart sipariş ettiğim anakart. Birkaç hatası var:
- Güç diyotu hariç tüm diyotlar geridir.
- SDA ve SCL pull-up dirençleri yanlışlıkla 5V yerine toprağa bağlanmıştı, bu yüzden timsah klips konektörlerine 1K ohm radyal kurşun dirençleri lehimlemek zorunda kaldım.
Tüm bu sorunları "ArduinOLED v8" adlı panoda düzelttim
- Tüm diyotlar artık doğru.
- SDA ve SCL artık 1K yüzeye monte çekme dirençlerine sahiptir.
- SPI pinleri soldaki timsah kliplerinde mevcuttur.
- NOT: Pinler yeniden düzenlendiği için butonları okuyabilmek için ArduinOLED kütüphanesini değiştirmeniz gerekecektir. Bu öğreticinin son adımında bununla ilgili daha fazla bilgi.
Panoları sipariş etmek için EasyEDA'da bir hesap oluşturun, yukarıdaki bağlantıyı takip edin ve sipariş etmek istediğiniz panonun yanındaki "Editörde Aç" ı tıklayın. Ardından, sipariş seçenekleriyle yeni bir sekme açacak olan "Üretim Çıktısı"na (yukarıdaki resimlerde etiketlenmiştir) tıklayın. 5 ve 10'un maliyeti aynı olduğundan "PCB Miktarı"nı 10 olarak değiştirin ve "Sepete Kaydet"i tıklayın.
Nakliye ücretini almak için adresinizi girin. ABD'de, genellikle 18 $'dır, bu nedenle birden fazla türde pano sipariş etmek istiyorsanız, bunları aynı sıraya koyun, böylece nakliye için yalnızca bir kez ödeme yapmanız gerekir.
PCB'li bazı bileşenleri sipariş ederek nakliye maliyetlerini azaltabileceğiniz için PCB siparişini henüz göndermeyin.
Adım 2: Bileşenleri Sipariş Edin
Ekli, tüm bileşenlerin ve bunları nereden satın aldığımın bir elektronik tablosudur. "LCSC"nin tüm bileşenleri EasyEDA PCB siparişiyle birleştirilebilir. Ödeme sırasında, gönderim seçenekleri altında "Birlikte göndermek için PCB siparişlerini birleştirmek istiyorum" seçeneğini belirleyin. Ardından, LCSC için sipariş verdikten sonra geri dönün ve EasyEDA'dan panolar için sipariş verin.
Adım 3: Panoların Montajı
Bileşenleri PCB'lere lehimlerken bazı notlar:
- Arduino Pro Mini'nin 9V pil tutucusuna çarpacağı için kartın arkasına yapışan pimlerini çıkardığınızdan emin olun.
- Ayrıca 9V pil tutucunun altındaki diyotları, düğmeleri ve sesli uyarıyı da klipsleyin.
- Pil tutucuyu en son lehimleyin.
- Joystick'i lehimlerken, açı başlığını çıkarmanız ve onu düz bir başlık veya diyotlardan kalan pinlerle değiştirmeniz gerekir.
- OLED ekranı bağlarken 1x4 dişi başlık kullandım, böylece istersem kaldırabilirim. Ayrıca ekranı doğrudan tahtaya lehimleyebilirsiniz.
Adım 4: Arduino OLED'in Programlanması
Arduino OLED'i programlamak için bu öğreticiyi izleyin:
www.instructables.com/id/ArduinOLED/
Arka yüzünde "v2.0" yazan "ArudinOLED v8" sipariş ettiyseniz (arkadaki sayı kitaplık uyumluluğu için "yazılım sürümünü" temsil eder), ArduinOLED kitaplığında birkaç satırı değiştirmeniz gerekecektir.
Dosyayı şurada açın:
[sketchbook klasörü]/ArduinOLED/ArduinOLED.cpp
VEYA
[sketchbook klasörü]/ArduinOLED-master/ArduinOLED.cpp
En üste yakın şu satırları bulun:
Çıktı col0(YÜKSEK);
Çıktı sütun1(YÜKSEK); Çıkış col2(YÜKSEK);
Ve bunları şu şekilde değiştirin:
Çıktı col0(YÜKSEK);
Çıktı sütun1(YÜKSEK); Çıktı col2(YÜKSEK); OrijinalDeğişti D10D9 D11D6 D12D
Bu, "ArduinOLED v8" kartındaki değişiklikleri yansıtmak için düğme matrisi için hangi pinlerin kullanıldığını değiştirecektir. Ayrıca, soldaki timsah klip konektörlerinde SPI pinlerini kullanılabilir hale getirir.
Bu adımlardan herhangi biriyle ilgili herhangi bir sorunuz varsa veya açıklamaya ihtiyacınız varsa bana bildirin. İyi şanlar!
Önerilen:
Arduino MIDI Denetleyici Oluşturun: 5 Adım (Resimlerle)
Bir Arduino MIDI Denetleyicisi Oluşturun: Herkese merhaba! Bu talimatta size kendi Arduino destekli MIDI denetleyicinizi nasıl oluşturacağınızı göstereceğim. MIDI, Müzik Aleti Dijital Arayüzü anlamına gelir ve bilgisayarların, müzik aletlerinin ve diğer donanımların birbirleriyle iletişim kurmasını sağlayan bir protokoldür
Giyilebilir Hareket İzleyici Oluşturun (Arduino'dan Özel Android Studio Uygulamasına BLE): 4 Adım
Giyilebilir Hareket İzleyici Oluşturun (Arduino'dan Özel Android Studio Uygulamasına BLE): Bluetooth Düşük Enerji (BLE), düşük güçlü Bluetooth iletişim biçimidir. Predictive Wear'da tasarımına yardımcı olduğum akıllı giysiler gibi giyilebilir cihazlar, pil ömrünü uzatmak için mümkün olan her yerde güç tüketimini sınırlamalı ve BLE'yi sıklıkla kullanmalıdır
Arduino ve Raspberry Pi ile İnternet Kontrollü Video Akış Robotunuzu Oluşturun: 15 Adım (Resimlerle)
Arduino ve Raspberry Pi ile İnternet Kontrollü Video Akış Robotunuzu Yapın: Ben @RedPhantom (aka LiquidCrystalDisplay / Itay), İsrail'den Max Shein Junior High School for Advanced Science and Mathematics'de öğrenim gören 14 yaşında bir öğrenciyim. Bu projeyi herkesin öğrenmesi ve paylaşması için yapıyorum
ESP8266 ve Arduino Kullanarak WiFi Isı Haritası Oluşturun: 5 Adım
ESP8266 ve Arduino Kullanarak Bir WiFi Isı Haritası Oluşturun: Genel Bakış Bu eğitimde, Arduino ve ESP8266 kullanarak çevredeki Wi-Fi sinyallerinin bir ısı haritasını yapacağız. Öğrenecekleriniz WiFi sinyallerine girişESP8266 ile belirli sinyalleri algılama Bir ısı haritası yapın Arduino ve TFT ekran kullanarak
Arduino Kullanarak Stephen Hawking'in Bilgisayar Arayüzünü Sadece Rs.1000(15$) İçerisinde Oluşturun: 5 Adım
Stephen Hawking'in Bilgisayar Arayüzünü Sadece Rs.1000(15$) İçinde Arduino Kullanarak Oluşturun: Her şey "Stephen Hawking nasıl konuşuyor?" sorusuyla başladı, onun bilgisayar sistemi hakkında okuduktan sonra, daha ucuz bir bilgisayar sağlamam gerektiği aklıma geldi. özelliklerden çok fazla ödün vermeden sistemin versiyonu. Bu cihaz