İçindekiler:
- Adım 1: Gerekli Donanım
- Adım 2: Devre Bağlantısı
- Adım 3: Kaynak Kodu
- Adım 4: Beğenirseniz Kanalıma Abone Olun
Video: OLED-UI (KULLANICI ARAYÜZÜ) ile ARDUINO MENÜ TASARIMI: 4 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
Herkese merhaba!Bu derste i2c OLED Ekran kullanarak ARDUINO MENU DESIGN'ın nasıl yapıldığını açıklamaya çalışacağım. UI (Kullanıcı Arayüzü) olarak da bilinir. Bir çok projede kullanılıyor ama 3d yazıcılardan da aşina olmalısınız:)
Bu projeyle ilgili video da burada. Bu videoya bir göz atabilir ve nasıl çalıştığını görebilirsiniz.
Dürüst olmak gerekirse, kendi menü tasarımınızı kendiniz yaparsanız, kodlama ve algoritma becerilerinize çok şey katacaktır. Bu kadar basit bir menü tasarımı oluşturmak için yaklaşık 4 saatimi harcadım. Bu yüzden %100 kendim yapmaya çalışıyorum. Tabii ki bazı kısımlarda yardım aldım. Nasıl bir menü tasarlamalıyım vs…(Ama algoritmaların çoğu bana ait)Dikkat: Kendi menü tasarımınızı yapmak istiyorsanız en temelden başlamalısınız. adım yani şunu deneyin: butona basıldığında seçim işareti yani ">" aşağı doğru gitmeli….
Adım 1: Gerekli Donanım
x1 Arduino (Uno, nano, mega …. vb)
x1 OLED EKRAN (Ben i2c modelini kullandım ki pin sayısı az olduğu için çok iyi ama siz istediğiniz ekranı kullanabilirsiniz fakat tabi ki kodda biraz değişiklik yapmanız gerekiyor!)
x3 Düğmesi
x3 10k direnç
x1 Breadboard
Yeter Jumper
Adım 2: Devre Bağlantısı
Burada çok basit bir bağlantımız var. Daha önce de belirttiğim gibi farklı tipte bir ekranınız varsa (5110, 16x2….) sahip olduğunuza göre değişiklik yapabilirsiniz.
Not: Buton ve Pull-Down dirençleri bağlantısına dikkat ediniz. Bağlantıyı aşağıdaki şemadaki gibi yapın. Yanlış direnç bağlantısı hatalara neden olabilir. Bu konfigürasyonda butona basıldığında 1 (HIGH) alırız.
Adım 3: Kaynak Kodu
Tamam sevgili yapımcılar:) burada kaynak kodumuz var. Bildiğiniz gibi YouTube kanalım için projemi Türkçe hazırlıyorum. Ancak hemen hemen her satırın yanına çevirmeye veya açıklamalar eklemeye çalışıyorum. Bu proje bir nevi yarı ingilizce/türkçe hazırlanmıştır. Türkçe bilmeyenler için açıklama ekledim. Yine de bununla ilgili bir sorununuz varsa lütfen bana bildirin ve sorunuzu buradan veya Youtube Kanalından sorun. Eminim sizler oldukça zekisiniz ve bu dil farkıyla ilgili herhangi bir sorunla karşılaşmayacaksınız. Dilin seni engellemesine izin verme:)
Adım 4: Beğenirseniz Kanalıma Abone Olun
Bu projenin nasıl çalıştığını videoya izleyebilirsiniz.
Projemi beğendiyseniz kanalımdaki diğerlerine göz atabilir ve bana destek olabilirsiniz. Dili dert etmeyin daha çok kodlarımı ingilizce anlatımlı hazırlıyorum. Herhangi bir sorunuz olursa buradan veya Youtube kanalından sorularınızı sorabilirsiniz.
Youtube Kanalım:Youtube Kanalı Herhangi bir sorunla karşılaşırsanız lütfen bana bildirin.
İyi eğlenceler!
Önerilen:
ARDUINO İLE PASİF ZİL ARAYÜZÜ NASIL YAPILIR: 4 Adım
ARDUINO İLE PASİF ZİL ARAYÜZÜ NASIL YAPILIR: Arduino'da ses çıkarmak ilginç bir projedir, bu, projenize ve seçimlerinize bağlı olarak farklı modüller ve cihazlar kullanılarak yapılabilir. Bu projede, bir buzzer ile nasıl ses çıkarabileceğinizi inceleyeceğiz. Ho tarafından kullanılan buzzer
Arduino ile Sıcaklık ve Nem Sensörü (dht11) Arayüzü: 4 Adım
Arduino ile Sıcaklık ve Nem Sensörü (dht11) Arayüzü: Sıcaklık sensörleri geniş bir uygulama alanına sahiptir ve birçok yerde geri bildirim sistemi olarak çalışır. Piyasada farklı özelliklere sahip birden fazla sıcaklık sensörü türü mevcuttur, bazı sıcaklık sensörleri kullanılır
WEB Kullanıcı Arayüzü ile Arduino Pil Test Cihazı.: 5 Adım
WEB Kullanıcı Arayüzü ile Arduino Pil Test Cihazı: Günümüzde elektronik ekipman, ekipman kapatıldığında veya yanlışlıkla ekipman kapatıldığında işlemin kaldığı durumu kaydetmek için yedek piller kullanır. Kullanıcı açılırken kaldığı noktaya geri döner
MicroPython ile SSD1306 Oled ile ESP32 Arayüzü: 5 Adım
MicroPython ile SSD1306 Oled ile ESP32 Arayüzü: Micropython, python'un optimize edilmiş ve python'un küçük ayak izidir. Bu, bellek kısıtlamaları ve düşük güç tüketimi olan gömülü cihaz için inşa etmek anlamına geliyordu. Micropython, ESP8266, ESP32, Ardui'yi içeren birçok denetleyici ailesi için kullanılabilir
Yeni Başlayanlar için Arduino: 16x2 LCD ile Arduino Arayüzü Açıklama: 5 Adım
Yeni Başlayanlar İçin Arduino: 16x2 LCD'li Arduino Arayüzü Açıklama: Herkese Merhaba, Bugünlerde Arduino çok popüler oldu ve kodlamanın kolay olması nedeniyle herkes tarafından kabul edildi.Yeni başlayanlar, acemiler ve modülün çalışmasını sağlamak için geliştiriciler bile. Bu