İçindekiler:
Video: Arduino İvmeölçer Eğitimi: Servo Motor Kullanarak Bir Gemi Köprüsünü Kontrol Edin: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
İvmeölçer sensörleri artık akıllı telefonlarımızın çoğunda, sorumlunun ivmeölçer olduğunu bile bilmeden, onlara günlük olarak kullandığımız çok çeşitli kullanım ve yetenekler sunmak için bulunmaktadır.
Bu yeteneklerden biri, ivmeölçerin bize sağladığı kontrol edilebilirliktir; burada arabanızı yarış oyunlarında kontrol edebilirsiniz veya belirli bir uygulamayı kullanarak telefonunuzu robotunuz veya kontrol aracı olarak ivmeölçer kullanan RC arabanız için bir uzaktan kumandaya dönüştürmek için belirli bir uygulamayı kullanabilirsiniz.
Bu Arduino İvmeölçer Eğitiminde, bir gemi köprüsünün açılıp kapanmasını kontrol etmek için akıllı telefonlarımızdaki gömülü ivmeölçer sensörünü kullanmak için bu son özelliği kullanacağız. Elbette köprü 0 dereceden kapanıp 90 dereceden açılıp giden bir servo motordur.
Bu Arduino İvmeölçer Eğitiminin arkasındaki fikir hakkında konuşalım…
Fikir:
Eşlik eden Android/iOS uygulamasıyla 1Sheeld kartını kullanacağız ve herhangi bir x ekseni veya y ekseni veya z eksenindeki herhangi bir değişikliğin Arduino'ya gönderileceği ivmeölçer kalkanını kullanacağız ve bu nedenle değiştirip değiştirmeyeceğimize karar verebileceğiz. servo derecesi 0 veya 90'a.
Başlarken:
1Sheeld ile ilk kez ilgileniyorsanız veya bu konuda daha fazla bilgi edinmek istiyorsanız, bu hızlı ve kolay başlangıç eğitimine göz atmanızı tavsiye ederim.
Ve daha önce servo motoru denemediyseniz bu kısa videoyu izlemenizi tavsiye ederim. Şimdi, 1Sheeld'e biraz aşina olduktan sonra başlayalım!
Adım 1: Donanım Bileşenleri:
- Arduino Uno.
- 1Sheeld+ kurulu.
- LED.
- S90 servo motor.
- 3 * Erkekten erkeğe kablolar.
- Arduino USB kablosu veya 9-12v pil.
- Üzerinde 1Sheeld Uygulaması yüklü olan Android/iOS telefon.
Adım 2: Yazılım Bileşenleri:
- Arduino IDE'si.
- 1sheeld kitaplığı, 1sheeld Android Uygulaması veya iOS Uygulaması.
Aşama 3:
- 1Sheeld kartını Arduino'nuza image1 olarak takın
- . LCD 16*2'yi image2 olarak bağlayın.
- 1Sheeld gücünü image3 olarak 5v'de (3,3v değil) çalışacak şekilde değiştirin.
1Sheeld'in 2 modu vardır: Yükleme modu ve Çalışma modu. Dijital pinlere yakın olan anahtarı kullanarak bunlar arasında geçiş yapabilirsiniz ve 1Sheeld'de “UART SWITCH” ve 1Sheeld+ üzerinde “SERIAL SWITCH” olarak adlandırılır.
- İlk olarak, anahtarı Arduino kodunu yüklemenize izin vermek için 1Sheeld kartını Yükleme moduna çeviren image4 olarak "SWITCH" notasyonuna doğru kaydırırsınız.
- İkinci olarak, kodu yüklemeyi bitirdikten sonra, akıllı telefonunuz 1Sheeld Uygulaması ile iletişim kurmak için 1Sheeld kartını Çalışma moduna çeviren image5 olarak anahtarı “UART” gösterimine (veya 1Sheeld+ kartında “SERIAL”) kaydırın.
Son olarak, Arduino USB kablosunu kullanarak Arduino'yu PC'niz üzerinden bağlayın.
Adım 4: Kod:
Arduino İvmeölçer Kalkanı işlevselliği ve bunların nasıl kullanılacağı hakkında daha fazla bilgi edinmek için Arduino İvmeölçer Kalkanı belgelerine bakmanızı tavsiye ederim.
Şimdi, 1Sheeld kartını Yükleme moduna geçirin, Arduino Dijital Saati için ekli kodu yükleyin. 1Sheeld kartını Çalışma moduna geçirin, ardından 1Sheeld uygulamasını açın ve Bluetooth aracılığıyla 1Sheeld kartına bağlayın.
Adım 5: Çalıştırın:
Arduino İvmeölçer Eğitimi videosunda gördüğünüz gibi, köprü hareketinin göstergesi olarak servo motora bantlanmış bir karton parçası kullandım.
Ardından telefonu kendinize doğru çevirdiğinizde 90 derece servo ile köprünün açıldığını ve LED'in yandığını ve telefonun hoparlöründen köprünün açıldığını ve bir geminin geçmekte olduğunu söyleyen bir konuşma geldiğini göreceksiniz.
Ve telefonu karşı tarafa çevirdiğinizde, 0 derece servo ile köprünün kapandığını ve LED'in kapalı olduğunu ve telefonun hoparlöründen köprünün kapandığını ve bir geminin kapandığını söyleyen bir konuşma geldiğini göreceksiniz. üzerinden geçti.
Hepsi bu kadar arkadaşlar, umarım bu hızlı Arduino İvmeölçer Eğitimini beğenmişsinizdir ve bununla ilgili herhangi bir sorunuz ve hatta fikriniz için lütfen yorumunuzu aşağıya bırakmaktan çekinmeyin.
Önerilen:
Servo Motor Arduino Nasıl Kontrol Edilir Eğitimi: 4 Adım
Servo Motor Nasıl Kontrol Edilir Arduino Eğitimi: Hey millet! Yeni eğitimime hoş geldiniz, umarım önceki "Büyük step motor kontrolü" talimatımı beğenmişsinizdir. Bugün size herhangi bir servo motor kontrolünün temellerini öğretmek için bu bilgilendirici öğreticiyi gönderiyorum, zaten bir video yayınladım
Arduino Nano - MMA8452Q 3-Eksen 12-bit/8-bit Dijital İvmeölçer Eğitimi: 4 Adım
Arduino Nano - MMA8452Q 3-Eksenli 12-bit/8-bit Dijital İvmeölçer Eğitimi: MMA8452Q, 12 bit çözünürlüğe sahip akıllı, düşük güçlü, üç eksenli, kapasitif, mikro işlenmiş bir ivmeölçerdir. İvmeölçerdeki yerleşik fonksiyonların yardımıyla, iki kesintiye yapılandırılabilen esnek, kullanıcı tarafından programlanabilen seçenekler sunulur
SONOFF İkili Eğitimi: Elektrikli Cihazlarınızı MQTT ve Ubidots Kullanarak Uzaktan Kontrol Edin: 4 Adım
SONOFF İkili Eğitimi: Elektrikli Cihazlarınızı MQTT ve Ubidots Kullanarak Uzaktan Kontrol Edin: Bu 9 dolarlık Wi-Fi rölesi aynı anda iki cihazı kontrol edebilir. Onu Ubidots'a nasıl bağlayacağınızı ve tam potansiyelini nasıl açığa çıkaracağınızı öğrenin! Bu kılavuzda, Itead'in SONOFF Dual'ini kullanarak Wi-Fi üzerinden birkaç 110V cihazı nasıl kontrol edeceğinizi öğreneceksiniz.
Servo Test Cihazı Kullanarak 30A Mikro Fırça Motorlu Fren Kontrol Cihazı Eğitimi: 3 Adım
Servo Test Cihazı Kullanarak Öğretici 30A Mikro Fırça Motor Fren Kontrol Cihazı: Özellikler: 30A fırça hız kontrolörü. Fonksiyon: ileri, geri, fren Çalışma voltajı: 3.0V---5.0V. Akım(A): 30A BEC: 5V/1A Sürücü frekansı: 2KHz Giriş: 2-3 Li-Po / Ni-Mh/Ni-cd 4-10cell Sabit akım 30A Max 30A<
Arduino ve Bluetooth Modülü (HC-05) Kullanarak Fırçasız DC Motor Hızını Kontrol Edin: 4 Adım
Arduino ve Bluetooth Modülünü (HC-05) Kullanarak Fırçasız DC Motorun Hızını Kontrol Edin: Giriş Bu eğitimde, Arduino UNO, Bluetooth Modülü (HC-05) ve Bluetooth için Android uygulamasını kullanarak Fırçasız DC motorun hızını kontrol edeceğiz( Arduino Bluetooth Denetleyicisi)