İçindekiler:
- Adım 1: L293D'yi Arduino ve Motorlara Arayüzleme
- Adım 2: SIM800 ve DTMF
- Adım 3: Araba Şasisinin Montajı ve Panoların Yerleştirilmesi
Video: DTMF Kontrollü Araba. Cep Telefonu Gerekmez: 3 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:21
Robotlar ve Robo arabalar, hem teknoloji meraklıları hem de dünyanın dört bir yanındaki bilim adamları için esasen yeni gün oyuncakları. her yerde uygulamalar bulurlar. Bu dersimizde size arduino ve SIM800 modülünü kullanarak DTMF kontrollü Robotik Araba yapmayı anlatacağım. DTMF robotları yapımında yardımcı olan 100 öğretici var, bunu farklı kılan şey, bunun kod çözmeyi doğrudan çağrıdan yapmak için SIM800 modülünü kullanmasıdır. yani, giriş sağlamak için DTMF kod çözücü ve cep telefonu kullanmaktan kaçınabilirsiniz. tek yapmanız gereken modülleri bağlamak, taslağı yüklemek ve arabanızı çalışmaya hazır hale getirmek. bu onu daha az güce aç ve bağımsız yapar.
Modüller gelen aramayı otomatik olarak kabul edecek ve arayanın bastığı tuşa göre yapacaktır. tüm bakımlar otomatik olarak yapıldığından, bunu gerçekten uzaktan kontrol edebilirsiniz. Öyleyse ne bekliyorsunuz, kitlerinizi alın ve yapalım.
Bu alanda yeni başlayan biriyseniz, lütfen arabanın nasıl monte edileceğine dair sonraki birkaç adımı izleyin. arduino ve robotiğe biraz alışkınsanız, bu adımda gerekli tüm verileri alacaksınız.
Bileşen Listesi
- Arduino Uno R3 (https://www.amazon.com/Arduino-Uno-R3-Microcontroller-A000066/dp/B008GRTSV6)
- SIM 800 Modülü (https://www.amazon.com/DROK-Quad-band-Development-Antenna-Decoding/dp/B01NBEU0S2)
- 12V Pil
- L293D çift H Köprü motor kontrol modülü (https://www.amazon.com/Control-Stepping-Onboard-H-bridge-XYGStudy/dp/B00R33124K)
- Genel Robo araba şasisi (https://www.amazon.com/CJRSLRB®-Chassis-Encoder-Battery-Arduino/dp/B01L0ZY842)
- Motorlar ve tekerlekler (https://www.amazon.com/CJRSLRB®-Chassis-Encoder-Battery-Arduino/dp/B01L0ZY842)
- Jumper kabloları gerekli
- Vidalar, somunlar, cıvatalar vb.
İhtiyacımız olan tek şey bu.
arayüz aşağıdaki gibidir
SIM 800 GSM Modülü aşağıdaki gibi arayüzlenmiştirGSM RX ==> Arduino D11
GSM TX ==> Arduino D10
L293D pinleri aşağıdaki gibi arayüzlenmiştir.
Sol Motor A ==> Arduino D4
Sol Motor B ==> Arduino D5
Sağ Motor A ==> Arduino D6
Sağ Motor B ==> Arduino D7.
Motor L293D'ye bağlı. araba istisnai olarak hareket etmezse. Lütfen terminalleri değiştirmeyi deneyin. Kod, iki motor terminali A ve B olarak adlandırılacak şekilde tasarlanmıştır ve A terminali YÜKSEK ve B DÜŞÜK olduğunda motorun saat yönünde döneceği varsayılır. Modülün Etkinleştirme Pimi, çıkış boyunca YÜKSEK tutulur.
Lütfen güç bağlantılarını modülleriniz gibi yapın. sadece tüm toprakları kısa devre yaptığınızdan ve hiçbir terminalde aşırı voltaj sağlanmadığından emin olun.
Aynısı için Arduino taslağı burada bulunabilir
(https://github.com/jth-1996/DTMF-Controlled-Car)
Adım 1: L293D'yi Arduino ve Motorlara Arayüzleme
L293D, Arduino çıkışı bir Motora güç sağlamak için yeterli olmadığı için motorlara güç sağlamak için kullanılan bir Kontrolördür. (https://www.youtube.com/embed/_Fgxng8vWPU) adresinde L293D'de neyin ve nasıl olduğunu daha fazla bulabilirsiniz.
Kod, iki motor terminali A ve B olarak adlandırılacak şekilde tasarlanmıştır ve A terminali YÜKSEK ve B DÜŞÜK olduğunda motorun saat yönünde döneceği varsayılır.
Farklı araba hareketleri için her bir tekerleğin gerekli hareketi, ekteki şekilde listelenmiştir. Sadece daha fazlasını öğrenmek için aynı şeye bir göz atın.
Adım 2: SIM800 ve DTMF
SIM800, endüstride mevcut olan popüler GSM modüllerinden biridir. Bu, dahili bir DTMF kod çözücüye ve bu öğreticiye sahiptir. Bu nedenle, UART arayüzünü tek başına bağlamak gerekli olacaktır. Kod, UART arabirimi için Seri Yazılımı kullanır ve bu, hata ayıklama için yerleşik UART'ın arkasında kalır. SIM800'ün arduino ile arayüzlenmesi Adım 1'de açıklanmıştır.
Güç kaynağını seçerken ekstra özen gösterin. dengesiz bir güç kaynağı SIM800'ün hatalı çalışmasına neden olabilir. Normal bir 12V pil işe yarayacaktır.
Adım 3: Araba Şasisinin Montajı ve Panoların Yerleştirilmesi
Şasi ve panolar, satın aldığınız pano ile birlikte verilen talimatlara göre monte edilebilir. Lütfen pano pimlerinizin herhangi bir iletken malzemeye temas etmemesine özen gösterin. Uygun yalıtımı sağlamak için sünger kullanın.
Artık Arabanız kullanıma hazır.
GSM modülünüze eklediğiniz numarayı çevirin. Aramaya 5 saniye sonra otomatik olarak katılır. Şimdi arabayı kontrol etmek için aşağıdaki tuşlara basın.
İleri ==> 2
Geri ==>8
Sol ==> 4
Sağ ==> 6
Dur ==>5
Mutlu yapım.
Önerilen:
Hız Kontrollü ve Mesafe Ölçümlü Bluetooth Kontrollü RC Araba: 8 Adım
Hız Kontrollü ve Mesafe Ölçümlü Bluetooth Kontrollü RC Araba: Çocukken RC arabalara her zaman hayrandım. Günümüzde Arduino yardımıyla ucuz Bluetooth kontrollü RC arabaları kendiniz yapmak için birçok öğretici bulabilirsiniz. Hadi bir adım daha ileri gidelim ve pratik kinematik bilgimizi hesaplamak için kullanalım
Cep Telefonu Kontrollü Robot için PCB Tasarımı: 10 Adım
Cep Telefonu Kontrollü Robot için PCB Tasarımı: Bu projeyi 2012'de küçük projem olarak yaptım. Bu proje, insanların doğrudan müdahalesi olmadan tehditleri etkisiz hale getirecek bir yöntem ihtiyacından ilham almıştır. O zaman, ülkem beni geliştirmeye motive eden şiddetle vuruldu
Cep Telefonu Kontrollü Pan Tilt: 4 Adım
Cep Telefonu ile Kontrol Edilen Pan Tilt: Herkese Merhaba, Bu yeni projemde sizlere Cep Telefonu ile kontrol edilen bir Pan-Tilt'i tanıtacağım. Cep telefonunun tüm hareketleri pan-tilt cihazında Bluetooth aracılığıyla yeniden üretiliyor. Yapısı çok Arduino R3 (veya benzeri) kullanarak basit ve tw
NES Kontrollü Cep Telefonu: 9 Adım (Resimlerle)
NES Kontrol Cihazı Cep Telefonu: NES Kontrol Cihazı Modlarının son sınırı: NES Kontrol Cihazı Cep Telefonu. GÜNCELLEME 6/9/11: Herkese merhaba. Vay canına, evde bu projenin bu kadar ilgi görmesine hala şaşırıyorum. Ne yazık ki, benzeri talimatları hiç kontrol edemiyorum. Yani eğer
Motosiklet, Araba veya İstediğiniz Her Şey İçin Cep Telefonu Alarmı: 7 Adım (Resimlerle)
Bir Motosiklet, Araba veya İstediğiniz Her Şey için Cep Telefonu Alarmı: Çok fazla gürültü çıkaran normal alarmlardan bıktım ve artık kimse onları fark etmiyor. Ayrıca alarmı duyamayacak kadar uzakta olduğum için bisikletime birinin zarar verip vermediğini de bilmiyorum.Bu yüzden bu alarmı eski bir cep telefonu kullanarak yapmaya karar verdim