İçindekiler:
- Adım 1: Adım 1:
- Adım 2: Adım 2: HC-06'nın (SLAVE) Adresini Alın
- Adım 3: Adım 3: HC-05'i Yapılandırma (Master)
- Adım 4: Adım 4: RC Arabanın Tabanını İnşa Edin Bu Adımdaki Resimlerdeki Talimatları Takip Edin
- Adım 5: Adım 5: 2 Yavaşlama DC Motorunu L9110S Stepper'a bağlayın
- Adım 6: Adım 5: CAR.ino Sketch'i Arduino(CAR)'a Yükleyin
- Adım 7: Adım 6: Arduino'yu (CAR) Güç Kaynağından Çıkarın ve Kalkanı Arduino'nun Üstüne Takın
- Adım 8: Adım 7: L9110S Stepper'ı Arduino Shield'e (CAR) bağlayın
- Adım 9: Adım 8: HC-06'yı Arduino Shield'e (CAR) bağlayın
- Adım 10: Adım 9: RC Araba Yapılandırması Tamamlandı. Araba Böyle Görünmeli
- Adım 11: Adım 10: HAND.ino Sketch'i Arduino'ya Yükleyin(HAND)
- Adım 12: Adım 11: Arduino'yu (HAND) Güç Kaynağından Çıkarın ve Kalkanı Arduino'nun Üstüne Takın
- Adım 13: Adım 12: Gyro'yu Arduino Shield'e (HAND) bağlayın
- Adım 14: Adım 13: HC-06'yı Arduino Shield'e (HAND) bağlayın
- Adım 15: Adım 14: Arduino'yu(HAND) Velcro Bant Üzerinden Bir Eldiven'e takın. Artık Elle Yapılandırma Tamamlandı. Eldiven Böyle Görünmeli
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Selam Dünya!
Bu benim ilk Eğitilebilirliğim
Herhangi bir sorunuz varsa - lütfen sormaktan çekinmeyin.
Hedef kitle:
Bu proje, teknoloji konusunda tutkusu olan herkes için geçerlidir. Konu robotik olduğunda ister uzman olun, ister yeni başlayan biri olun. Bu belgedeki talimatları izleyerek bu projeyi oluşturabilirsiniz.
Neye ihtiyacınız olacak:
· (2) x Elegoo Uno R3 Kontrol Kartı
· (2) x Prototip Genişletme Kartı
· (1) x HC-05 Bluetooth Modülü
· (1) x HC-06 Bluetooth Modülü
· (1) x El Eldiveni
· (1) x GY-521 modülü
· (12) x M-M teller
· (6) x F-M kabloları
· (2) x DC'li 9V Pil
Uzaktan Kumanda Araba
· (1) x Ana Kart
· (2) x Enkoder Diski
· (2) x Tekerlek
· (2) x Yavaşlama DC motoru
· (1) x Pil kabı
· (4) x M3*30 Vida Çubuğu
· (8) x M3*6 Vida Çubuğu
· (8) x M3 somun
· (1) x Anahtarı
· (4) x Bağlantı Elemanı
· (1) x Çekiç tekeri
· (4) x AA Pil
· (1) x L9110S 2-CH H-köprü Step Motor Çift DC Motor Kontrol Kartı
Adım 1: Adım 1:
HEDEF: Baud hızını yapılandırın ve HC-06 (SLAVE) şifresini ayarlayın
HC-06, yalnızca bağımlı bir Bluetooth modülüdür, bu da “yalnızca konuşulabileceği” anlamına gelir. HC-06 otomatik olarak AT modundadır. AT modu, Bluetooth modülünün bazı ayarlarını sorgulamanıza/yapılandırmanıza izin veren bir komut modudur.
I. Sadece Arduino ve bilgisayara bağlı USB Seri ile. Arduino'ya yukarıda eklendiği gibi boş bir çizim yükleyin
II. USB Seri bağlantısını bilgisayardan çıkarın.
III. HC-06 ve Arduino'yu (4) F-M kablolarıyla bağlayın - bkz. step1wireAttachment
IV. USB Seriyi bilgisayara bağlayın. Bu, HC-06'nın her saniye yanıp sönmesini sağlayacaktır.
V. Seri Monitör'e tıklayın ve seri monitörün altında “No line Endings” (Hat Sonu Yok) olduğundan ve baud hızının “9600” olarak ayarlandığından emin olun.
IV. Seri Monitör metin kutusuna AT yazın ve OK yazmalıdır (bu, seri monitör ile Bluetooth arasında iletişim olduğu anlamına gelir)
VII. HC-06'nın varsayılan şifresi 1234'tür, ancak olmaması durumunda. AT+PIN1234 yazın ve gönder'e basın. Seri Monitör daha sonra OKsetPIN yazdıracaktır. Bu, HC-06 eşleştirme şifresini 1234'e ayarlayacaktır (HC-06 ve HC-05 arasındaki şifre aynı olmalıdır).
VIII. AT+BAUD8 yazın ve gönder'e basın. Seri monitör OK115200 yazdıracaktır. Bu, HC-06'nın baud hızını 115200'e ayarlayacaktır. (HC-06 ve HC-06 arasındaki baud hızı aynı olmalıdır).
Adım 2: Adım 2: HC-06'nın (SLAVE) Adresini Alın
HC-06'nın adresini, bir Android telefon aracılığıyla Bluetooth Finder adlı bir uygulama aracılığıyla veya HC-05'in etrafındaki Bluetooth modüllerini koklamak için HC-05'i kullanarak alabilirsiniz.
HC-06 adresini UNUTMAYIN. HC-05'i yapılandırırken bu bilgilere ihtiyacınız olacak
Bluetooth Bulucu aracılığıyla HC-06'nın adresini alma
I. Ekteki resme bakın
NOT: MAC adresi, yukarıda vurgulanana benzer bir şekilde görünecektir. Bluetooth modülü normalde “HC-06” olarak keşfedilir.
I. Bluetooth Bulucu uygulamasını indirin
II. HC-06 açıkken ve yanıp sönerken – android telefonu HC-06 ile eşleştirin
III. HC-06'nın şifresi 1234 olacaktır. Şifresini daha önce AT+PIN1234 komutu ile yapılandırmıştık.
IV. HC-06 ve Anroid telefon eşleştirildiğinde. Adresinin ne olduğunu görmek için Bluetooth Bulucu uygulamasını açın.
Adım 3: Adım 3: HC-05'i Yapılandırma (Master)
*HC-06'nın adresini HC-05 üzerinden alma
HEDEF: Yalnızca HC-06'ya otomatik olarak bağlanmak için HC-05'i bağlayın
I. HC-06 açıkken. Yeni bir Arduino oturumu açın ve Adım 1'deki 1-3 arasındaki adımları izleyin.
II. USB Seriyi bilgisayara bağlarken HC-05 üzerindeki düğmeye bastığınızdan emin olun. Bu, HC-05'in her 2 saniyede bir yanıp sönmesini sağlayacaktır. Bu, HC-05'in AT modunda olduğunu gösterir. Doğru bağlantı noktasının seçildiğinden emin olun. Seçilen port, HC-05'in bağlı olduğu arduino olmalıdır.
III. Seri Monitöre tıklayın ve seri monitörün altında “Both NL & CR” eklendiğinden ve baud hızının “9600” olarak ayarlandığından emin olun. (ekteki resimde gösterildiği gibi)
IV. Seri Monitör metin kutusuna AT yazın ve HATA:(0) yazdıracaktır (Bunun neden olduğundan emin değilim). Tekrar AT yazın ve Seri monitör OK yazdıracaktır (bu, seri monitör ve Bluetooth arasında iletişim olduğu anlamına gelir).
V. AT+ROLE yazın? ve gönder'e basın. Seri monitör, HC-05'in şu anda sahip olduğu rolü yazdıracaktır. Rol 0 = bağımlı. Rol 1 = usta. Rolü 0 ise. AT+ROLE=1 yazarak rolünü 1 olarak değiştirin. Seri monitör HC-05'in rolünü 1 (Master) olarak ayarladıktan sonra OK yazdıracaktır. AT+ROLE yazın? Tekrar kontrol etmek için.
VI. AT+CMODE yazın? ve gönder'e basın. Seri monitör, HC-05'in şu anda sahip olduğu bağlantı modunu yazdıracaktır. 0 = sadece sabit adrese bağlanın. 1 = yakındaki herhangi bir Bluetooth'a bağlanın. Cmode'u 1 ise, AT+CMODE=0 yazarak cmodunu 0 olarak değiştirin. Seri monitör, HC-05'in cmodunu 0'a ayarladıktan sonra OK yazdıracaktır. AT+CMODE yazın? Tekrar kontrol etmek için.
VII. AT+UART yazın? ve gönder'e basın. Seri monitör, HC-05'in şu anda sahip olduğu baud hızını yazdıracaktır. (yani +UART: 9600, 0, 0). HC-06 ile aynı baud hızını ayarlamamız gerektiğini unutmayın. HC-05'in baud hızını 115200'e ayarlamak için. Tip AT+UART=115200, 0, 0 Seri monitör OK yazdıracaktır. AT+UART yazın? Tekrar kontrol etmek için. (şimdi +UART: 115200, 0, 0 yazdırmalıdır).
VIII. AT+PSWD yazın? HC-05'in şifresini belirlemek için. HC-06 ve HC-05 arasındaki parolanın aynı olması gerektiğini unutmayın. Şifresi 1234 değilse. Şifreyi AT+PSWD=1234 ile ayarlayın Seri monitör OK yazdıracaktır. AT+PSWD yazın? Tekrar kontrol etmek için.
IX. HC-06'nın adresine zaten sahipseniz, bu adımı atlayın ve X adımına geçin. Bu adım, HC-06'nın adresini belirleyecektir. AT+INIT yazın. Seri monitör OK yazdırmalıdır. AT+INQ yazın Bu komut, çevredeki bluetooth cihazlarını sorgulayacaktır. Seri monitör, HC-06, tip, sinyalin adresini yazdırmalıdır. (yani +INQ: 98D3:31:FD5F83, 8043C, 7FFF)
X. HC-05'i HC-06 ile eşleştirin. Bluetooth bulucu uygulaması veya AT+INQ yöntemi aracılığıyla keşfettiğiniz adresi alın. Adresin (98D3:31:FD5F83) iki nokta üst üste yerine virgül (98D3, 31, FD5F83) yazın AT+PAIR= 98D3, 31, FD5F83, 5 Bu çift komutundaki 5, saniye cinsinden zaman aşımıdır. HC-05 istenen adresle eşleşmezse bir hata mesajı yazdırılacaktır. Aksi takdirde, eşleştirme başarılı olursa, seri monitörde bir OK yazdırılacaktır.
XI. HC-05'i HC-06'ya bağlayın. AT+BIND=98D3, 31, FD5F83 yazın Seri monitör başarılı olursa OK yazdırmalıdır.
XII. HC-06'yı bağlayın. AT+LINK=98D3, 31, FD5F83 yazın Seri monitör başarılı olursa OK yazdırmalıdır.
XIII. HC-05 ve HC-06 bağlandıktan sonra. HC-05 her 2 saniyede bir yanıp sönecek ve HC-06 açık kalacaktır (yanıp sönme yok).
TEBRİKLER HC-05 ve HC-06 artık birbirine bağlı
Adım 4: Adım 4: RC Arabanın Tabanını İnşa Edin Bu Adımdaki Resimlerdeki Talimatları Takip Edin
Adım 5: Adım 5: 2 Yavaşlama DC Motorunu L9110S Stepper'a bağlayın
* Sketch'in nasıl kurulduğuna dikkat edin, L9110S, DC motorlara ekli resimlerde gösterildiği gibi bağlanmalıdır (kronolojik sırayla eklenmiştir)
Adım 6: Adım 5: CAR.ino Sketch'i Arduino(CAR)'a Yükleyin
Adım 7: Adım 6: Arduino'yu (CAR) Güç Kaynağından Çıkarın ve Kalkanı Arduino'nun Üstüne Takın
Adım 8: Adım 7: L9110S Stepper'ı Arduino Shield'e (CAR) bağlayın
Adım 9: Adım 8: HC-06'yı Arduino Shield'e (CAR) bağlayın
Adım 10: Adım 9: RC Araba Yapılandırması Tamamlandı. Araba Böyle Görünmeli
Adım 11: Adım 10: HAND.ino Sketch'i Arduino'ya Yükleyin(HAND)
Adım 12: Adım 11: Arduino'yu (HAND) Güç Kaynağından Çıkarın ve Kalkanı Arduino'nun Üstüne Takın
Adım 13: Adım 12: Gyro'yu Arduino Shield'e (HAND) bağlayın
Ekli resme bakın