Daftar Isi:

Penetes Garis Layang-layang Terkendali Telepon: 11 Langkah
Penetes Garis Layang-layang Terkendali Telepon: 11 Langkah

Video: Penetes Garis Layang-layang Terkendali Telepon: 11 Langkah

Video: Penetes Garis Layang-layang Terkendali Telepon: 11 Langkah
Video: MONYED BANDEL NGLAYAB AMPE TENGAH MALEM 2024, November
Anonim
Image
Image

pengantar

Instruksi ini menjelaskan cara membuat perangkat untuk menjatuhkan hingga tiga parabears dari garis layang-layang. Perangkat bertindak sebagai titik akses nirkabel, mengirimkan halaman web ke ponsel atau tablet Anda. Ini memungkinkan Anda untuk mengontrol penurunan parabear. Ini juga memberikan ketinggian dan suhu pada ketinggian jatuh. Jangkauan harus 100 meter, batas wi-fi 2.4GHz, karena mekanisme dan pengontrol dijamin berada di udara yang jernih, saling berhadapan.

Sketsa Arduino sangat mengacu pada Panduan Pemula yang sangat baik untuk ESP8266 oleh Pieter P. Beri tahu dia bahwa Anda menggunakannya.

Langkah 1: Daftar Suku Cadang dan Peralatan

Daftar bagian

Saya telah menautkan ke berbagai pemasok.

  • Mikrokontroler berbasis ESP8266 Wemos mini D1
  • motor servo
  • Baterai 18650, sebaiknya diselamatkan dari sampah (atau li-ion serupa)
  • Breakout sensor suhu/tekanan BMP180 Ini umumnya dianggap usang, tetapi tersedia dengan harga murah dan cocok untuk perangkat ini.
  • papan prototipe, 30x40mm atau lebih besar
  • Strip header 0,1 ", perempuan dan laki-laki
  • Konektor dan steker daya seri JST PH
  • kawat penghubung
  • Rakitan peluncuran cetak 3d
  • peniti
  • benang poliester

Selain bagian di atas, Anda perlu

  • terjun payung boneka beruang, kucing, anjing atau hewan pengerat
  • mengangkat layang-layang. Milik saya adalah Delta Coyne dengan rentang sayap sekitar 2m
  • perangkat berkemampuan wi-fi untuk mengontrol penetes beruang
  • charger baterai, misalnya TP4056 (cari saja, ada banyak pemasok)

Peralatan

  • besi solder
  • pencetak 3D
  • lem epoksi
  • riveter pop

Langkah 2: Koneksi di Papan Prototyping

Koneksi di Papan Prototyping
Koneksi di Papan Prototyping
Koneksi di Papan Prototyping
Koneksi di Papan Prototyping
Koneksi di Papan Prototyping
Koneksi di Papan Prototyping

Solder konektor ke papan prototyping seperti yang ditunjukkan pada gambar di atas. Gunakan grid prototyping untuk menyelaraskan komponen.

  • Header perempuan 6 pin untuk satu sisi pin Wemos D1 mini 5V, GND, D2 dan D1 (kolom K)
  • 2 pin header perempuan untuk sisi lain 3v3 dan pin D8 (kolom A)
  • Header perempuan 4 pin untuk bus I2C BMP180 (kolom M)
  • Header laki-laki 3 pin untuk konektor motor servo (kolom L)
  • Konektor JST 2 pin untuk baterai (kolom N)

Menggunakan kawat hookup, koneksi solder untuk

  • ground antara negatif konektor baterai, GND dari Wemos D1 mini, GND konektor I2C dan ground konektor motor servo
  • Daya 5 volt antara positif konektor baterai, 5V dari Wemos D1 mini dan positif konektor motor servo (kabel pendek pada baris 01, kolom K ke N)
  • Daya 3,3 volt antara Wemos D1 mini pin 3v3 dan VCC konektor I2C (kabel kuning)
  • serial clock antara Wemos D1 mini pin D1 dan SCL dari konektor I2C (baris 6 kolom L ke N)
  • data serial antara Wemos D1 mini pin D2 dan SDA konektor I2C (baris 7 kolom L ke N)
  • kontrol servo antara Wemos D1 mini pin D8 dan kontrol motor servo (kabel putih)

Pin D4 akan bagus untuk kontrol motor, tetapi memiliki LED di atasnya. Jika kami menggunakannya, Anda tidak dapat mengunggah ke Wemos D1 saat terhubung.

Langkah 3: Isi Daya Baterai

Isi baterai
Isi baterai

Saya menggunakan baterai kamera lithium-ion lama yang ringan, dan memberi daya pada perangkat selama berjam-jam. Saya juga telah menggunakan kelebihan baterai 18650 yang lebih berat yang diselamatkan dari baterai laptop yang gagal untuk masa pakai yang lebih lama.

Mengisi baterai ini adalah topik lain, tetapi tidak sulit. Saya menyolder jack JST yang kompatibel ke pengisi daya TP4056, dan menyambungkan ujung lainnya ke sumber daya USB.

Saya mewarnai sisi konektor JST dengan sharpie merah & hitam untuk menunjukkan polaritas.

Karena Anda akan mencolokkan dan mencabut sedikit, pertimbangkan untuk mencukur sedikit tonjolan pada steker yang membuat sambungan erat. Sangat mudah untuk menarik kabel keluar dari steker saat membuat sambungan terlalu kencang.

Langkah 4: Muat dan Uji Perangkat Lunak

Muat dan Uji Perangkat Lunak
Muat dan Uji Perangkat Lunak
  1. Arahkan ke
  2. Dapatkan sketsa Arduino KBD3.ino
  3. Secara opsional, atur informasi titik akses Anda pada jalur 19 & 20
  4. Untuk menguji, beri komentar #define pada baris 313. Ini akan mengkompilasi kode untuk menggunakan jaringan nirkabel lokal Anda
  5. Atur informasi jaringan Anda pada jalur 332, 333 dan 337
  6. Hubungkan mini Wemos D1 sendiri. Belum di sirkuit.
  7. Kompilasi dan muat sketsa
  8. Dari ponsel, tablet, komputer, telusuri ke alamat IP statis yang Anda tetapkan di saluran 332
  9. Anda harus mendapatkan tampilan yang mirip dengan tangkapan layar di atas
  10. Coba nyalakan dan matikan LED
  11. Putuskan sambungan Wemos D1, masukkan ke papan prototipe Anda (tanpa yang lain) dan sambungkan kembali. Jauhkan jari pada komponen di papan tulis. Jika sesuatu menjadi panas, segera lepaskan daya, dan periksa kabel Anda.
  12. Jika komponen tetap dingin, atau hanya menjadi hangat, segarkan browser Anda dan coba nyalakan lagi.
  13. Putuskan sambungan lagi, masukkan modul BMP180, dan uji ulang.
  14. Altimeter sekarang harus menunjukkan nilai yang masuk akal. Coba gerakkan perangkat secara vertikal, dan perhatikan perubahan ketinggian. Pegang bagian di dalam tangan Anda, perhatikan kenaikan suhu. Tiup BMP180, perhatikan penurunan suhu.

Langkah 5: Uji Motor

Hubungkan motor servo ke header male tiga pin di sebelah pin 5V dan GND.

Pastikan koneksi servo sudah benar. Kabel 5volt biasanya berwarna merah, ground berwarna coklat atau hitam, dan kontrol berwarna putih atau oranye. Saya harus dengan lembut membuka tab plastik pada konektor Dupont, dan menukar posisi konektor 5V dan ground untuk salah satu servos saya. Konektor motor servo lainnya terhubung dengan kabel OK.

Sambungkan kembali daya, dan uji lagi. Anda akan mencium bau servo mati jika kabelnya salah. Mungkin bergerak saat sketsa dimulai.

Coba gerakkan motor di antara posisi peluncur isi ulang, Jatuhkan 1, 2 dan 3 dengan mengklik tombol-tombol itu.

Langkah 6: Cetak Mekanisme Drop

Cetak Mekanisme Drop
Cetak Mekanisme Drop
Cetak Mekanisme Drop
Cetak Mekanisme Drop

Unduh beardrop.stl dari repositori github saya dan cetak, menggunakan printer 3D Anda. Saya mendesain bagian menggunakan Freecad, dan telah menyertakan file sumber Freecad, jika Anda ingin membuat perubahan.

menggunakan epoksi, rekatkan motor ke posisinya, perhatikan orientasi yang benar.

Langkah 7: Merakit Motor, Baterai dan Papan Prototipe

Geser papan prototipe ke bagian yang dicetak. Tahan di tempatnya dengan karet gelang.

Hubungkan motornya.

Geser baterai di bawah karet elastis. Jangan hubungkan dulu.

Langkah 8: Bangun dan Pasang Drop Arm

Bentuk busur drop arm dari peniti atau baja tipis dan kaku serupa. Pasang ke lengan servo menggunakan benang dan epoksi.

Sesuaikan lengan sehingga berputar melalui mekanisme jatuh, dan memiliki kelengkungan yang tepat. Jari-jari harus sesuai dengan torus pada model Freecad, yaitu 13,5 mm. Templat kertas mungkin bisa membantu. Langkah ini membosankan.

Pertimbangkan untuk menggunakan sketsa sapuan servo untuk membantu menyesuaikan lengan.

Uji perangkat yang dirakit, menyapu melalui empat posisi. Anda harus dapat menyesuaikan dengan memasang lengan jatuh pada sudut yang tepat. Anda mungkin perlu menyesuaikan pengaturan di sketsa Arduino, pada baris 130-133.

Jika Anda salah menempelkan motor, ganti urutan posisinya.

Langkah 9: Uji Mode Independen

Uji Mode Independen
Uji Mode Independen

Kompilasi ulang dan muat sketsa dalam mode WAP. Ini akan membuat titik akses nirkabel baru. tetap bertenaga dari USB. Belum ada baterai.

Dari ponsel pintar, tablet, laptop berkemampuan nirkabel, sambungkan ke titik akses "Aloft" menggunakan kata sandi yang ditentukan pada baris 321.

Arahkan ke 192.168.4.1 dari perangkat Anda yang terhubung, dan uji ulang halaman web kontrol.

Cabut USB dan pasang baterai. Sambungkan kembali ke jaringan "Aloft" dan uji lagi.

Gerakkan lengan ke Drop 3, dan masukkan satu atau lebih garis statis untuk penerjun payung Anda. Saya menggunakan lingkaran yang terbuat dari penjepit kertas.

Uji aksi menjatuhkan.

Langkah 10: Terbang

Tambahkan lengan ke perangkat yang dicetak, atau beberapa metode pemasangan ke jalur layang-layang Anda.

Dapatkan layang-layang terbang pada ketinggian yang stabil, dan pasang perangkat dengan parabear di tempatnya. Keluarkan lebih banyak garis ke ketinggian yang diinginkan, dan luncurkan dia!

Langkah 11: Melakukan Lebih Banyak

Seorang pendaki garis akan berguna untuk peluncuran berulang. Atau garis terpisah pada katrol, sehingga Anda dapat menurunkan perangkat kembali ke tanah, di sepanjang garis terbang.

Ubah sketsa agar memiliki elevasi default yang lebih baik untuk lokasi Anda. Baris 139.

Ubah halaman web menjadi nama lokasi Anda. Baris 119.

Direkomendasikan: