İçindekiler:

Akıllı Telefonunuzla Bir LED'i Kontrol Edin: 6 Adım
Akıllı Telefonunuzla Bir LED'i Kontrol Edin: 6 Adım

Video: Akıllı Telefonunuzla Bir LED'i Kontrol Edin: 6 Adım

Video: Akıllı Telefonunuzla Bir LED'i Kontrol Edin: 6 Adım
Video: Arduino Dersleri #22 Android Telefondan Bluetooth ile LED Kontrolü (HC06 - HC05 Bluetooth Modül) 2024, Kasım
Anonim
Akıllı Telefonunuzla Bir LED'i Kontrol Edin
Akıllı Telefonunuzla Bir LED'i Kontrol Edin

Adım 1: Uçları Bükme (=

Uçları Bükme (=
Uçları Bükme (=
Uçları Bükme (=
Uçları Bükme (=

Devreyi kablolamaya başlamadan önce, prototipleme donanımınıza uyacak şekilde led ve direnç uçlarını bükmek isteyeceksiniz. Direnç uçları, fotoğraflarda gösterildiği gibi paralel olarak aşağı doğru bükülecek ve ledler, kullandığınız devre tahtasına veya prototipleme donanımına 4 ucun tümüne uyacak şekilde bükülecektir.

Adım 2: Devreyi Kurmak

Devreyi Kurmak!
Devreyi Kurmak!
Devreyi Kurmak!
Devreyi Kurmak!

Devre Basittir Daha önce bir led bağladıysanız, ortak kablo, en uzunu toprağa bağlanacak ve kalan bağlantılar bir direnç üzerinden 9, 10 ve 11 PWM pinlerine gidecek, (darbe genişlik modülasyonu) PWM temel olarak led'i o kadar hızlı yanıp sönüyor ki, insan gözü onu sadece daha düşük bir parlaklıkta sabit olarak görüyor, ledin açık ve kapalı olma oranı değiştirilerek farklı parlaklıklar elde ediliyor. 9, 10 ve 11 pinleri basitçe darbe genişlik modülasyonu uyumludur. En kısa uç (kırmızı) bir direnç üzerinden pin 11'e gidecek, 2. en kısa (yeşil) pin 10'a gidecek ve son olarak mavi (kalan uç) pin 9'a gidecek ve daha önce en uzun kabloyu bağlamadıysanız. lead- her bir ledin negatifidir, bu arduino üzerindeki zemin işaretli bir deliğe gitmelidir.

Adım 3: PR0GR4M1NG

PR0GR4M1NG!
PR0GR4M1NG!

Şimdi arduino'yu, idevice tarafından kontrol edilen işleme ile gönderilecek sinyalleri almak için kodlamak zorunda kaldık, ancak buna daha sonra geleceğiz. file-examples-firmatta-standardfirmatta'ya gitmeniz ve bunu arduino IDE'yi kullanarak arduino'ya yüklemeniz gerekecek. şuradan indirilebilir: https://arduino.cc/en/Main/Software Bunu panoya yükledikten sonra, bir sonraki adım için hazırlık aşamasında işlemeyi indirmeniz gerekecektir:

4. Adım: Kitaplıklar

Kütüphaneler
Kütüphaneler

İşlemi indirdikten sonra, cihazınızla ve ardından arduino ile iletişim kurmak için 2 kitaplık indirmeniz gerekecektir. kurulum talimatları ya indirme ile birlikte ya da indirme sayfasında yer almalıdır. Bu kütüphaneler şunları içerir: oscp5: https://www.sojamo.de/libraries/oscP5/ arduino.cc: https://www.arduino.cc/ oyun alanı/Arayüz/İşleme kurulduktan sonra, buradan touch osc editor adlı bir programı indirmeniz gerekecek: https://hexler.net/software/touchosc aşağı doğru kaydırın, oraya yakın. Önceden yapılmış bir bağlantı ekledim ve bu, düğmeler, geçişler, flaşörler ve fader'ler içeriyor. bunlardan birine bastığınızda, işlemin aranacağı ve okunacağı bir mesaj gönderir. ekli işleme taslağı da bu mesajları okuyacak şekilde ayarlanacaktır, böylece sizin için zor bir iş kalmaz (=. dokunmatik osc düzenleyici dosyasını açın ve eşitleme düğmesine tıklayın, ardından cihazınıza gidin, dokunmatik osc'yi seçin layout-add-ve seçin gelen host. idevice ve pc'nizin aynı ağda olduğundan emin olun.temel çizim işlevleri ve fader kodu harryking tarafından yapıldı, youtube'da genişlettim: youtube'da kontrol edin (=https://www).youtube.com/user/Harrybj17 dosyaları buradan indirin:

Adım 5: Neredeyse Var

Neredeyse!
Neredeyse!
Neredeyse!
Neredeyse!

İki dosyamı aldıktan ve dokunmatik osc'yi senkronize ettikten sonra, işleme taslağını çalıştırmanın zamanı geldi, arduino'nuz eklenmiş olmalı! yoksa hata alırsınız. şimdi aşağıya bakmalısınız ve ipin bir yerde sonuç karmaşasında olduğunu görmelisiniz, onun işlem-osc bilgilerinize yazın. liman ile aynı. Her şey yolunda giderse, cihazda ne yaparsanız yapın, gösterilen kırmızı yeşil ve mavi fader'lara yansıtılmalıdır. RGB LED'i de Yanıyor Olmalı. Her şey yolunda gittiyse Tebrikler, değilse bir sonraki adımda sorun giderme bölümü var ve ayrıca.. pes etmeyin, harcadığınız zamana değer. (=

Adım 6: Sorun Giderme

Sorun giderme!
Sorun giderme!

64 bit modunda çalışamaz gibi bir şey alırsanız, istisna hataları alırsanız işlemenin 1.5.1 sürümünü indirin, hiçbir şey yansıtılmazsa arduino'nuzun takılı olduğundan emin olun, ip ve bağlantı noktanızın doğru olduğundan ve bağlantı noktanızın doğru olduğundan emin olun. güvenlik duvarı kilitlemiyor. ve eğlenmiyorsanız, gidin:P başka hatalar varsa lütfen yorum yapın. (=

Önerilen: