İçindekiler:

Arduino İvmeölçer Eğitimi: Servo Motor Kullanarak Bir Gemi Köprüsünü Kontrol Edin: 5 Adım
Arduino İvmeölçer Eğitimi: Servo Motor Kullanarak Bir Gemi Köprüsünü Kontrol Edin: 5 Adım

Video: Arduino İvmeölçer Eğitimi: Servo Motor Kullanarak Bir Gemi Köprüsünü Kontrol Edin: 5 Adım

Video: Arduino İvmeölçer Eğitimi: Servo Motor Kullanarak Bir Gemi Köprüsünü Kontrol Edin: 5 Adım
Video: ARDUİNO KULLANARAK SERVO KULLANMAK 2024, Kasım
Anonim
Arduino İvmeölçer Eğitimi: Bir Servo Motor Kullanarak Bir Gemi Köprüsünü Kontrol Edin
Arduino İvmeölçer Eğitimi: Bir Servo Motor Kullanarak Bir Gemi Köprüsünü Kontrol Edin

İ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:

Donanım bileşenleri
Donanım bileşenleri
Donanım bileşenleri
Donanım bileşenleri
Donanım bileşenleri
Donanım bileşenleri
Donanım bileşenleri
Donanım bileşenleri
  1. Arduino Uno.
  2. 1Sheeld+ kurulu.
  3. LED.
  4. S90 servo motor.
  5. 3 * Erkekten erkeğe kablolar.
  6. Arduino USB kablosu veya 9-12v pil.
  7. Üzerinde 1Sheeld Uygulaması yüklü olan Android/iOS telefon.

Adım 2: Yazılım Bileşenleri:

  1. Arduino IDE'si.
  2. 1sheeld kitaplığı, 1sheeld Android Uygulaması veya iOS Uygulaması.

Aşama 3:

resim
resim
resim
resim
resim
resim
  1. 1Sheeld kartını Arduino'nuza image1 olarak takın
  2. . LCD 16*2'yi image2 olarak bağlayın.
  3. 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: