Isi kandungan:

Lady Buggy, Edisi WiFi: 5 Langkah (dengan Gambar)
Lady Buggy, Edisi WiFi: 5 Langkah (dengan Gambar)

Video: Lady Buggy, Edisi WiFi: 5 Langkah (dengan Gambar)

Video: Lady Buggy, Edisi WiFi: 5 Langkah (dengan Gambar)
Video: Cara Mengatasi WiFi yang Tersambung Tapi Tidak Ada Koneksi 2024, Julai
Anonim
Image
Image
Elektronik
Elektronik

"Lady Buggy" adalah bug wanita "buggy" yang saya reka untuk cucu-cucu kami yang berumur dari 2 tahun hingga, saya akan membiarkannya pada 2 tahun +.

Seperti yang ditunjukkan dalam video, Lady Buggy adalah kenderaan kawalan jauh yang dilengkapi wifi yang mempunyai pergerakan perlahan dan kemudahan kawalan. Lady Buggy menggunakan peranti iOS berasaskan sentuhan yang dikunci dalam mod potret (saya hanya menguji dengan peranti iOS, lihat bahagian Perisian di bawah) dan hanya memerlukan menyeret "butang" merah di sekitar paparan untuk pergerakan ke hadapan, mundur dan memutar; cukup mudah untuk cucu berusia 2 tahun kami beroperasi, tentunya dengan pengawasan orang dewasa kecil.

Saya telah memasukkan kod sumber dalam bentuk lakaran Arduino untuk Adafruit Feather Huzzah ESP8266 jika anda ingin mengubahnya untuk digunakan dengan peranti lain.

Anda juga memerlukan kemahiran pematerian dan peralatan pematerian, wayar, dan semua bahagian yang disenaraikan pada langkah pertama, ditambah dengan Arduino IDE dengan perpustakaan yang sesuai dipasang untuk menyelesaikan Lady Buggy.

Seperti biasa, saya mungkin terlupa satu atau dua fail atau yang tahu apa lagi, jadi jika anda mempunyai sebarang pertanyaan, jangan ragu untuk bertanya kerana saya banyak membuat kesilapan.

Direka menggunakan Autodesk Fusion 360, dihiris menggunakan Cura 3.0.4 dan dicetak dalam PLA pada Ultimaker 2+ Extended dan Ultimaker 3 Extended.

Langkah 1: Bahagian

Saya telah melampirkan fail PDF yang mengandungi dua jadual. Jadual pertama mengandungi senarai bahagian bercetak 3D dengan tetapan dan warna yang saya gunakan. Jadual kedua mengandungi senarai bahagian yang dibeli.

Perhatikan badan (sama ada "Body.3mf" atau "Body.stl") mesti dicetak dengan penyokong kerana 4 menara pemasangan di dalam cangkang 2mm lebih tinggi daripada cangkerang. Perhatikan juga bahawa Cura 3.0.4 tidak akan meletakkan "Body.3mf" pada plat bangunan, oleh itu saya harus mematikan tetapan "Jatuhkan model secara automatik ke plat binaan" kemudian turunkan badan secara manual sehingga bersentuhan dengan plat binaan (menggunakan Cura dan melihat plat bina dari bawah model, saya menurunkan badan sehingga saya dapat melihat garis merah cengkerang badan samar menghubungi plat binaan).

Sebelum pemasangan, uji fit dan trim, fail, pasir, dan lain-lain semua bahagian yang diperlukan untuk pergerakan permukaan yang lancar, dan pas ketat untuk permukaan yang tidak bergerak. Bergantung pada warna yang anda pilih dan tetapan pencetak anda, pemotongan, pemfailan dan / atau pengamplasan mungkin diperlukan. Masukkan semua tepi yang berhati-hati pada plat binaan untuk memastikan semua plat binaan "ooze" dikeluarkan dan semua tepinya lancar. Saya menggunakan fail perhiasan kecil dan banyak kesabaran untuk melakukan langkah ini.

Reka bentuk ini menggunakan pemasangan berulir, jadi mungkin diperlukan 6mm dengan 1 ketuk dan mati untuk membersihkan benang.

Langkah 2: Elektronik

Elektronik
Elektronik
Elektronik
Elektronik

Potong wayar positif (merah) dengan hati-hati pada bateri di tengahnya, kemudian lepaskan dan timah plumbum seperti yang ditunjukkan.

Memateri bahagian wayar merah yang keluar dari bateri ke tengah dua terminal suis seperti yang ditunjukkan

Pateri wayar merah di antara pasangan luar terminal suis seperti yang ditunjukkan.

Memateri bahagian wayar merah yang datang dari penyambung ke salah satu terminal dua suis luar seperti yang ditunjukkan.

Untuk menghidupkan servo, kedua-dua wayar servo positif (merah) disolder ke pin "BAT" pada Feather Huzzah dan kedua-dua wayar servo negatif (coklat) disolder ke pin "GND" pada Feather Huzzah.

Untuk mengawal servos, wayar servo kiri (oren) disolder ke pin "12 / MISO" pada Fezz Huzzah, dan wayar isyarat servo kanan (oren) dilekatkan pada pin "13 / MOSI" pada Feather Huzzah.

Langkah 3: Perisian

Perisian
Perisian
Perisian
Perisian

Lady Buggy menggunakan elemen "kanvas" html untuk grafik, dan acara kanvas "touchstart", "touchmove" dan "touchend" untuk kawalan (lihat https://www.w3schools.com/graphics/canvas_intro.asp). Saya yakin perisian itu mesti berfungsi pada peranti yang disokong sentuh selain iOS, tetapi belum dapat mengesahkannya.

Saya merancang perisian Lady Buggy untuk beroperasi dalam mod wayarles ap (titik akses) dan stesen (penghala wifi).

Sekiranya anda memilih untuk mengoperasikan Lady Buggy dalam mod ap, penghala tanpa wayar tidak diperlukan kerana peranti iOS anda berkomunikasi secara langsung dengan Lady Buggy. Untuk beroperasi dalam mod ini, anda akan pergi ke tetapan wifi pada peranti iOS anda dan memilih rangkaian "LadyBuggy". Setelah disambungkan, buka penyemak imbas web pada peranti iOS anda dan masukkan alamat ip "192.128.20.20" di medan url.

Sekiranya anda memilih untuk mengoperasikan Lady Buggy dalam mod stesen, anda akan berkomunikasi dengan Lady Buggy melalui penghala tanpa wayar dan dengan itu perlu mengubah perisian Lady Buggy sehingga "sSsid =" diset ke router tanpa wayar anda ssid dan "sPassword =" ditetapkan ke kata laluan penghala tanpa wayar anda. Anda perlu mengubah tetapan ini menggunakan editor Arduino IDE sebelum menyusun dan memuat turunnya ke Lady Buggy anda. Perhatikan bahawa semasa menggunakan mod stesen, saya juga menyertakan sokongan MDNS yang membolehkan anda berkomunikasi dengan Lady Buggy di alamat ip "ladybug.local" sehingga alamat ip fizikal tidak diperlukan. Walau bagaimanapun, jika anda ingin menggunakan alamat ip fizikal yang diberikan oleh penghala wayarles anda, anda perlu disambungkan ke monitor bersiri Arduino apabila anda menghidupkan Lady Buggy (pastikan "#define USE_SERIAL 1" berada di bahagian atas kod sumber fail sebelum menyusun dan mengirim kod ke Lady Buggy) untuk melihat alamat ip yang diberikan kepada Lady Buggy oleh penghala wayarles anda.

Setelah anda memutuskan mod mana anda akan mengendalikan Lady Buggy anda dan membuat perubahan yang diperlukan pada perisian, pasangkan kabel yang sesuai antara USB komputer anda dan kabel sambungan usb mikro pada Lady Buggy, gunakan suis slaid untuk menghidupkan di Lady Buggy, kemudian kumpulkan dan muat turun perisian ke dalam Lady Buggy.

Langkah 4: Perhimpunan

Perhimpunan
Perhimpunan
Perhimpunan
Perhimpunan
Perhimpunan
Perhimpunan
Perhimpunan
Perhimpunan

Pasang dua masing-masing cincin o ke setiap "Gear Wheel.stl" seperti yang ditunjukkan.

Pasang satu roda roda gigi ("Gear Wheel.stl" plus dua O-Rings) ke "Chassis.stl" menggunakan satu "Axle Gear Wheel.stl" seperti yang ditunjukkan. Ulangi proses dengan baki roda roda gigi dan gandar yang tinggal.

Pasang satu "Gear Servo.stl" ke salah satu servos menggunakan skru yang disertakan dengan servo. Pemasangan ini mesti diketatkan dengan ketat jadi gunakan gam kegemaran anda jika perlu. Ulangi proses dengan servo gear dan servo yang tinggal.

Masukkan servo kiri ke slot servo kiri di casis seperti yang ditunjukkan.

Masukkan servo kanan ke slot servo kanan di casis seperti yang ditunjukkan.

Letakkan bateri di ruang bateri casis seperti yang ditunjukkan. Kunci suis slaid ke casis menggunakan skru kecil atau gam.

Letakkan "Penutup Bateri.stl" di atas bateri seperti yang ditunjukkan.

Balut ikatan wayar antara servos dan Feather Huzzah dengan pita elektrik, kemudian letakkan Feather Huzzah ke penutup petak bateri seperti yang ditunjukkan.

Letakkan bantalan bola ke dalam casis dan selamatkan di tempatnya dengan "Ball Bearing Cap.stl" seperti yang ditunjukkan. Jangan terlalu ketat kerana galas bebola mesti berpusing dengan mudah di casis.

Pasang palam mel pemanjang kabel mikro usb ke Huzzah ESP8266 seperti yang ditunjukkan. Kencangkan hujung wanita ke casis dengan skru yang disediakan seperti yang ditunjukkan.

Dengan menggunakan empat "Bolt.stl", pasangkan badan Lady Buggy ke unit casis seperti yang ditunjukkan.

Langkah 5: Operasi

Hidupkan Lady Buggy menggunakan slaid. Suis yang saya gunakan adalah suis pusat, jadi geser ke salah satu kedudukan luar menghidupkan Lady Buggy.

Sambung ke Lady Buggy menggunakan peranti iOS anda dan kaedah yang anda pilih seperti yang dijelaskan dalam langkah Perisian.

Pada paparan iOS, geser butang merah ke arah atas paparan untuk gerakan ke depan, ke arah bawah paparan untuk pergerakan terbalik, dan kiri atau kanan untuk pergerakan kiri atau kanan.

Lihat video untuk demonstrasi ringkas mengendalikan Lady Buggy.

Harap awak suka!

Disyorkan: