İçindekiler:
- 1. Adım: Blynk Uygulamasını Oluşturun
- Adım 2: ESP8266'yı programlayın
- Adım 3: Donanımı Yapın
- Adım 4: Sürelim
Video: Ios ve Android için 15 $'lık Uzaktan Kumandalı ESP8266 Robot Uşak / Araba / Tank Yapın: 4 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
Bir şeyler atıştırmak için mutfağa yürümekten nefret mi ediyorsun? Ya da yeni bir içki almak için? Bunların hepsi bu basit 15 dolarlık uzaktan kumandalı uşak ile düzeltilebilir.
Daha ileri gitmeden önce şu anda Cortana ile çalışan ve maliyeti 19 $ olan ses kontrollü bir RGB led şerit için bir Kickstarter projesi yürütüyorum. Burada bulunabilir:
www.kickstarter.com/projects/1538004954/co…
Bu Eğitilebilir Kitapta uzaktan kumandalı bir uşak inşa edeceğiz. Bir Iphone veya Android telefon kullanılarak WiFi üzerinden kontrol edilebilir. Tüm proje ESP8266 nodeMCU kartına dayanıyor ve Çin'den satın alırsanız her şey 15 dolara inşa edilebilir.
Bu proje için aşağıdakilere ihtiyacımız var:
1x ESP8266 kurulu
Tekerlekli 2x Dişli DC motorlar
1x L293D veya 2x bc547 NPN transistör
1x breadboard + breadboard kabloları
1x tahta parçası
1x çöp kutusu (veya 3. adımdaki tablo olacak başka bir şey)
1x 360 derece dönen tekerlek
DC motorlar için 1x pil. 2s Lipo kullandım
1x 5V güç bankası
Elektronikleri aynı olacağından, uzaktan kumandalı bir araba, tank veya gezici yapmak istiyorsanız da bu proje kullanışlıdır. Sadece tabanın değiştirilmesi gerekiyor.
O halde başlayalım!
1. Adım: Blynk Uygulamasını Oluşturun
Başlamak için önce Blynk adlı bir uygulamayı indirmemiz gerekiyor. PlayStore'da olduğu gibi hem AppStore'da bulunabilir. Uygulamayı indirdikten sonra aşağıdaki adımları uygulamamız gerekiyor (ne yaptığımın görsel bir açıklaması için yukarıdaki resimlere bakın).
1. Bir hesap oluşturun ve giriş yapın.
2. "Yeni proje" düğmesine basın.
3. projeye bir isim verin ve board ESP8266 ve bağlantı WiFi olarak seçin.
4. Sola kaydırın ve yukarıdaki resimdeki gibi iki düğme ekleyin.
5. Sol düğmeye tıklayın ve pini GP0 olarak değiştirin
6. Sağ düğme için de aynısını yapın, ancak pimi şimdi GP2 olarak değiştirin
Son olarak, auth belirtecini almalıyız. Sağ üstteki somun simgesine tıklayın ve auth jetonunu arayın. Rastgele sayılar ve harflerden oluşan uzun bir dizidir. Bu dizeyi yazın çünkü bir sonraki adımda ihtiyacımız var.
Adım 2: ESP8266'yı programlayın
Blynk uygulamasını kullandığımız için karmaşık kod kullanmak zorunda değiliz. Başlamak için Arduino IDE'yi açmamız gerekiyor. Arduino IDE'nizi ESP8266 Board için yapılandırdığınızı ve ona yükleyebileceğinizi varsayıyorum. Değilse, bunun nasıl yapılacağına dair çevrimiçi birçok öğretici var.
RobotButler.ino dosyasını Instructable'dan indirin ve Arduino IDE'de açın. Yüklemeden önce 3 parametreyi değiştirmemiz gerekiyor:
Bu kod satırını arayın:
char auth = "YourAuthToken";
Şimdi kimlik doğrulama belirteciniz için ““arasındaki metni değiştirin. Bu, 1. adımdan itibaren yazdığınız uzun sayı ve harfler dizisidir.
Örneğin: char auth = 8d454db36538e4ce49516ca476186r9db”;
Şimdi şu iki kod satırını arayın:
char ssid = "AğAdınız";
char pass = "Parolanız";
Şimdi ssid için " " arasındaki metni benim için ev WiFi ağınızın adıyla değiştirin ElferinksWiFi.
Şimdi şifre için " " arasındaki metni ev WiFi ağınızın şifresine değiştirin.
Örneğin
char ssid = "ElferinksWiFi";
karakter geçişi = "TERHTK18R";
Bundan sonra ESP8266'yı bir USB kablosuyla bağlayabilir ve ESP8266'yı flaş etmek için yükle düğmesine tıklayabilirsiniz.
Adım 3: Donanımı Yapın
Artık yazılım kısmını bitirdik, donanımı oluşturmaya başlayabiliriz.
Yukarıdaki şemayı bir breadboard üzerinde oluşturmaya başladım. Her iki şema da çalışıyor ama nedense ikinci şemada bc547'yi kullandığım NPN transistörleri gerçekten ısındı. Bu yüzden benim için mükemmel çalışan L293d motor sürücüsü IC'yi kullanmaya karar verdim.
Şematik yapıldıktan sonra hepsini çalıştırmamız gerekiyor. Bunun için motorlara güç sağlamak için 2s (7.4V) lipo pil ve ESP8266'ya güç sağlamak için 5V güç bankası kullandım.
Artık robotun kendisini oluşturmaya başlayabiliriz.
1. İki dişli dc motoru bir tahta parçasına sıcak yapıştırın.
2. Dönen bir tekerleği kullandığınız tabanın ucuna sıcak tutkalla yapıştırın. Benim durumumda yuvarlak bir metal disk.
3. Ahşap parçasını DC motorlarla tabanınıza sıcak yapıştırın.
4. Şimdi elektroniği tabana Sıcak Tutkal.
Taban yapıldıktan sonra tablonun kendisini oluşturmamız gerekiyor. Etrafta bıraktığım bir çöp kutusunu kullandım. Fermuarını tabana bağlayıp üstüne bir tahta parçası yerleştirdikten sonra robotun işi bitmişti.
Ayrıca tamamen farklı bir temel oluşturabilirsiniz. Örneğin uzaktan kumandalı bir tank yapmak istiyorsanız, bunun için bir taban oluşturabilir ve bu projede olduğu gibi aynı elektroniği kullanabilirsiniz. Uzaktan kumandalı araba, gezici veya aklınıza gelebilecek herhangi bir şey yapmak istiyorsanız bu aynıdır.
Adım 4: Sürelim
Her şeyi yaptıktan sonra ESP8266'yı güç bankasına bağlayabilir ve telefonunuzda Blynk uygulamasını açabiliriz. Uygulama robota otomatik olarak bağlanacak ve artık onu her yere sürebileceksiniz!
Herhangi bir sorunuz varsa bana sormaktan çekinmeyin.
Bu projeyi beğendiyseniz, kendi kendine açılan kapılar ve ses kontrollü ışıklar gibi IOT tipi projeler olan diğer projelerime de göz atabilirsiniz.
Önerilen:
NRF24L01 PA LNA İletişim Modüllü Uzaktan Kumandalı Araba: 5 Adım
NRF24L01 PA LNA Haberleşme Modülü ile Uzaktan Kumandalı Araba: Bu konumuzda NRF24L01 PA LNA modülü ile uzaktan kumandalı araba nasıl yapılır onu paylaşmak istiyoruz. Aslında 433MHz, HC12, HC05 ve LoRa radyo modülleri gibi başka radyo modülleri de vardır. Ama bize göre NRF24L01 modu
Uzaktan Kumandalı Araba: 3 Adım
Uzaktan Kumandalı Araba: Bugün (veya bu gece, nasıl en iyi çalışıyorsanız) uzaktan kumandalı araba yapacağız. Aracın kendisini yapmak için önceden hazırlanmış bir set kullanmaktan, devre tahtasında bir uzaktan kumanda prototipi oluşturmaya ve son olarak lehimlemeye kadar, arabayı inşa etme sürecini gözden geçireceğiz
Herhangi Bir Uzaktan Kumandalı Arabayı Bluetooth Uygulaması Kontrollü Uzaktan Kumandalı Arabaya Dönüştürme: 9 Adım
Herhangi Bir R/C Arabayı Bluetooth App Control R/C Arabasına Dönüştürme: Bu proje, sıradan bir uzaktan kumandalı arabayı Wombatics SAM01 robotik kartı, Blynk App ve MIT App Inventor ile bir Bluetooth (BLE) kontrol arabasına dönüştürme adımlarını gösterir. LED farlar ve LED farlar gibi birçok özelliğe sahip birçok düşük maliyetli RC araba
RF Uzaktan Kumandalı Araba: 6 Adım (Resimli)
RF Uzaktan Kumandalı Araba: Oluşturan: Kevin ShuGenel Bakış RC arabası her yaş için harika bir projedir ve herhangi bir programlama gerektirmez. Basit entegre devreler (IC) kullanır ve bir uzaktan kumanda ile kablosuz olarak kontrol edilir. Uzaktan kumanda bir tr gönderir
Bluetooth Üzerinden Mobil Uzaktan Kumandalı Araba Nasıl Yapılır: 4 Adım
Bluetooth ile Mobil Uzaktan Kumandalı Araba Nasıl Yapılır: Bluetooth ile Mobil Uzaktan Kumandalı Araba Nasıl Yapılır | Hintli YaşamHacker