İçindekiler:

Motorlu WiFi Kontrollü Şasi: 5 Adım (Resimli)
Motorlu WiFi Kontrollü Şasi: 5 Adım (Resimli)

Video: Motorlu WiFi Kontrollü Şasi: 5 Adım (Resimli)

Video: Motorlu WiFi Kontrollü Şasi: 5 Adım (Resimli)
Video: Semih Varol - Burak Reis En Yeni Tiktok Videosu | #shorts 2024, Temmuz
Anonim
Image
Image
Parçalar
Parçalar

Maker Project Lab'den (https://makerprojectlab.com) Donald Bell, 29 Kasım 2017 tarihli güncellemesinde (https://www.youtube.com/embed/cQzQl97ntpU) "Lady Buggy" şasisinin (https://www.instructables) olduğunu belirtti..com/id/Lady-Buggy/) genel bir platform olarak kullanılabilir. "Yapılacak işler" listemi bir şekilde görmüş olmalı…

Motorlu WiFi Şasi, iletişim ve kontrol için bir Adafruit Feather Huzzah ESP8266 ve hareket için iki sürekli dönüş servo artı bir lityum iyon pil kullanan basit bir WiFi kontrollü motorlu açık şasi jenerik platformudur. Şasi, monte etmek için 8 6mm x 1 dişli montaj noktası içerir, bunun üzerine daha fazlası gelir.

Eğer değiştirmek isterseniz, Adafruit Feather Huzzah ESP8266 için kaynak kodunu Arduino taslağı şeklinde ekledim. Ayrıca, Motorlu WiFi Kasayı tamamlamak için lehimleme becerilerine ve lehimleme ekipmanına, tel ve ilk adımda listelenen tüm parçalara ve ayrıca uygun kitaplıkların kurulu olduğu bir Arduino IDE'ye ihtiyacınız olacak.

Her zamanki gibi, muhtemelen bir veya iki dosyayı unuttum ya da kim bilir başka neler var, bu yüzden herhangi bir sorunuz varsa, lütfen sormaktan çekinmeyin, çünkü birçok hata yapıyorum.

Autodesk Fusion 360 kullanılarak tasarlandı, Cura 3.1 kullanılarak dilimlendi ve bir Ultimaker 2+ Extended ve bir Ultimaker 3 Extended üzerinde PLA olarak basıldı.

Adım 1: Parçalar

Tüm parçaları.15mm dikey çözünürlükte %50 dolgu ile yazdırdım. "Bilyalı Rulman Cap.stl" ve "Chassis.stl"den 1'er adet yazdırın, kalan parçaların her birine 2 adet yazdırın.

Aşağıdaki parçaları satın aldım:

1 Bilyalı Rulman, 15,9 mm (5/8 )

4 O-Halka (ID 16mm, bölüm 2.5mm)

2 Servo (FS90R Sürekli Dönme)

1 Adafruit Tüy HUZZAH ESP8266 (Adafruit)

1 Pil (Adafruit 258)

Montajdan önce, hareketli yüzeylerin düzgün hareketi ve hareket etmeyen yüzeyler için sıkı oturma için gerekli tüm parçaları test edin ve düzeltin, eğe, zımparalayın, vb. Seçtiğiniz renklere ve yazıcı ayarlarınıza bağlı olarak, az ya da çok kırpma, eğeleme ve/veya zımparalama gerekebilir. Tüm baskı tablasının "sızıntısının" giderildiğinden ve tüm kenarların pürüzsüz olduğundan kesinlikle emin olmak için baskı tablasına temas eden tüm kenarları dikkatlice eğeleyin. Bu adımı gerçekleştirmek için küçük kuyumcu dosyaları ve bol sabır kullandım.

Bu tasarım dişli tertibat kullanır, bu nedenle dişleri temizlemek için 6 mm'ye 1 musluk ve kalıp gerekebilir.

Adım 2: Kablolama

Kablolama
Kablolama
Kablolama
Kablolama

Kablolama, servo kabloların Feather Huzzah ESP8266'ya lehimlenmesinden oluşur.

Servolara güç sağlamak için, her iki servo pozitif (kırmızı) kablo Feather Huzzah ESP8266 üzerindeki "BAT" pimine ve her iki servo negatif (kahverengi) kablo da Feather Huzzah ESP8266 üzerindeki "GND" pimine lehimlenmiştir.

Servoları kontrol etmek için, sol servo sinyal (turuncu) teli Feather Huzzah ESP8266 üzerindeki "12/MISO" pinine lehimlenmiştir ve servo sağ sinyal kablosu (turuncu) servo üzerindeki "13/MOSI" pinine bağlanmıştır. Tüy Huzzah ESP8266.

Adım 3: Montaj

Toplantı
Toplantı
Toplantı
Toplantı
Toplantı
Toplantı

Her bir "Gear Wheel.stl" üzerine gösterildiği gibi 2 halka conta yerleştirin.

İki "Axle Gear Wheel.stl" kullanarak, her iki tekerlek grubunu da gösterildiği gibi "Chassis.stl"ye takın.

5/8 inç bilyalı yatağı gösterildiği gibi kasaya yerleştirin, ardından bilyalı yatağın serbestçe döndüğünden emin olarak "Bilyalı Rulman Cap.stl" ile yerine sabitleyin.

Servo ile birlikte gelen servo vidaları kullanarak bir "Gear Servo.stl"yi bir servoya sabitleyin, ardından ikinci dişli ve servo ile tekrarlayın.

Sol servoyu sol servo yuvasına ve sağ servoyu sağ servo yuvasına gösterildiği gibi yerleştirin.

İnce çift taraflı bant kullanarak pili gösterildiği gibi kasaya sabitleyin.

Yine ince çift taraflı bant kullanarak Adafruit Feather Huzza ESP8266'yı gösterildiği gibi pilin üzerine sabitleyin.

Adım 4: Yazılım

Motorlu WiFi Şasi, grafikler için bir html "canvas" öğesi ve kontrol için "touchstart", "touchmove" ve "touchend" tuval olayları kullanır. Yazılımın iOS dışındaki dokunmatik özellikli cihazlarda çalışması gerektiğine inanıyorum, ancak çalışacağını doğrulayamadım.

Motorlu WiFi Kasa yazılımını hem ap (erişim noktası) hem de istasyon (wifi yönlendirici) kablosuz modlarında çalışacak şekilde tasarladım.

Motorlu WiFi Kasasını ap modunda çalıştırmayı seçerseniz, iOS aygıtınız Motorlu WiFi Kasası ile doğrudan iletişim kurduğundan kablosuz yönlendirici gerekmez. Bu modda çalışmak için iOS cihazınızdaki wifi ayarlarına gidecek ve "WiFiChassis" ağını seçeceksiniz. Bağlandıktan sonra, iOS cihazınızda web tarayıcısını açın ve url alanına "192.128.20.20.20" ip adresini girin.

Motorlu WiFi Kasasını istasyon modunda çalıştırmayı seçerseniz, bir kablosuz yönlendirici aracılığıyla Motorlu WiFi Kasası ile iletişim kurarsınız ve bu nedenle Motorlu WiFi Kasası yazılımını, kablosuz yönlendiricinizin ssid'sine "sSsid =" ayarlanacak ve "sPassword =" olacak şekilde değiştirmeniz gerekir. " kablosuz yönlendirici parolanıza ayarlandı. Derlemeden ve Motorlu WiFi Kasanıza indirmeden önce Arduino IDE düzenleyicisini kullanarak bu ayarları değiştirmeniz gerekecektir. İstasyon modunu kullanırken, "wifichassis.local" ip adresinde Motorlu WiFi Kasası ile iletişim kurmanıza izin veren MDNS desteğini de dahil ettiğimi unutmayın, böylece fiziksel ip adresi gerekmez. Ancak kablosuz yönlendiriciniz tarafından atanan fiziksel ip adresini kullanmak istiyorsanız, Motorlu WiFi Kasasını açtığınızda Arduino seri monitöre bağlanmanız gerekecektir ("#define USE_SERIAL 1" kaynağının en üstünde olduğundan emin olun. Kablosuz yönlendiriciniz tarafından Motorlu WiFi Kasasına atanan ip adresini görüntülemek için kodu derleyip Motorlu WiFi Kasasına göndermeden önce kod dosyası).

Motorlu WiFi Kasanızı hangi modda çalıştıracağınıza karar verdikten ve yazılımda gerekli değişiklikleri yaptıktan sonra, bilgisayarınızın USB'si ile Feather Huzzah ESP8266 üzerindeki mikro usb portu arasına uygun bir kablo bağlayın, pili takın, ardından yazılımı derleyin ve Motorlu WiFi Şasisine indirin.

Adım 5: Çalıştırma

Pil kablosunu Feather Huzzah ESP8266'daki pil bağlantı noktasına takın.

Yazılımda seçtiğiniz yöntemi kullanarak Feather Huzzah ESP8266'da oturum açın.

Ekranın etrafındaki gri noktayı gitmek istediğiniz yöne doğru sürükleyin.

Motorlu WiFi Kasasını kontrol etmenin kısa bir gösterimi için videoyu izleyin.

Umarım beğenirsin!

Devam edecek…

Önerilen: