Isi kandungan:
- Bekalan
- Langkah 1: Mari Masukan Ini, Bermula dengan Raspberry Pi
- Langkah 2: Masa Perkakasan
- Langkah 3: Menyambungkan Sebilangan Wayar
- Langkah 4: Memasang Kod
- Langkah 5: Backend Mula Auto
Video: IHover: 5 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Anda mungkin bertanya pada diri sendiri, apa sebenarnya penggiling daging ini ?? Baiklah, izinkan saya memperkenalkan anda kepada kapal terbang saya. Adakah kapal terbang bukan sesuatu dari filem si-fi yang mungkin anda tanyakan? Tidak, tidak, kapal terbang sebenar menggunakan kepercayaan menembak ke bawah yang terperangkap dalam beg di bawahnya. Apabila ada tekanan yang cukup, udara yang terperangkap akan mendorong kapal terbang ke atas sehingga dapat keluar dari lubang di bawah beg. Ia berkesan menghasilkan gelembung udara di mana ia melayang. Oleh itu nama hovercraft.
Mesin yang kuat ini dapat membawa banyak berat dan dapat terbang di setiap medan yang anda inginkan. Dan sekiranya anda dapat menerbangkannya dengan cukup jauh sehingga anda tidak dapat mendengarnya lagi, selamat berjaya tetapi jangan bimbang, ia dilengkapi dengan gps sehingga anda dapat mencarinya kembali sambil menetapkan rekod kelajuan baru.
Bekalan
- Pai raspberi
-Motor drone berkuasa: SUNNYSKY A2212 KV980
-4 ESC dengan arus minimum 15A: LittleBee 20A-S ESC BLHeli_S OPTO
-Propeller jenis 10 x 4.5
-Bateri drone berkuasa tinggi dengan arus minimum voltan 60A dan 3S: VGEBY1 LiPo-accu, 3S 11, 1 V
- Pengecas keseimbangan digital RC untuk bateri lithium
-Lebar jalur
-2 Sensor ultrasonik HC-sr04
-LDR sensor
-FlySky FS-i6 RC Pemancar dengan Penerima FS-iA6B
-GPS 6MV2 modul
Powerbank -5V
-Servo (min 3kg kekuatan)
-Pengangkutan minimum 12V seperti TIP120
-MCP3008 analog ke penukar digital
-9V hingga 5v dan 3.3V penukar
- Pemegang bateri (6.5 hingga 12V)
-Retistor set
-Kabel jumper
-Bangun barang seperti kayu dan tetikus pengasingan
Langkah 1: Mari Masukan Ini, Bermula dengan Raspberry Pi
Memasang Raspbian
Semua perkakasan mewah ini dikendalikan oleh raspberry pi. Untuk mempermudah hidup, pasang raspbian pada kad SD dan ikuti langkah-langkah ini. Setelah mem-flash OS dan sebelum melakukan boot untuk pertama kalinya: Tulis ip = 169.254.10.1 pada akhir fail cmdline.txt yang anda dapati di direktori boot kad SD anda yang baru dilancarkan. Simpan fail ini dan keluar. Anda baru sahaja menetapkan alamat IP statik di Pi anda.
Untuk dengan mudah mengaktifkan sambungan ssh pada but pertama anda, buat di direktori boot yang sama fail yang disebut ssh tanpa pelanjutan seperti.txt yang dilampirkan padanya. Biarkan fail ini kosong.
Boot Pi anda Sambungkan Pi anda melalui ethernet dan buka sambungan ssh dengan program seperti putty. Alamat IP untuk disambungkan adalah alamat IP yang anda masukkan dalam fail cmdline.txt: 169.254.10.1
Konfigurasi rasbian
Jenis
sudo raspi-config
untuk membuka tetapan rasbian.
Mula-mula pergi ke antara muka dalam menu dan aktifkan komunikasi bersiri dan bas SPI. But semula.
Sayangnya mengaktifkan komunikasi bersiri tidak semudah itu. Anda juga harus menjalankan perintah ini jika anda mempunyai Pi 3 atau 4.
sudo systemctl stop [email protected]
sudo systemctl lumpuhkan [email protected]
Seterusnya pergi lagi ke direktori /boot/cmdline.txt dengan
sudo nano /boot/cmdline.txt
dan padamkan konsol teks = serial0, 115200. Akhirnya buka fail /boot/config.txt
sudo nano /boot/config.txt
dan tulis ini di bahagian bawah:
aktifkan_uart = 1
dtoverlay = miniuart-bt
Ini akan menukar pin rx dan tx pi ke bus uart perkakasan sebenar pada pi anda dan memberikan bluetooth yang palsu dan lebih buruk.
Wifi
Wifi tidak mewah jika anda ingin memasang beberapa perisian baru seperti yang perlu kita lakukan.
Lakukan ini dengan arahan berikut dan ubah SSID dan kata laluan masing-masing dengan SSID dan kata laluan penghala anda.
wpa_passphrase "SSID" "Kata Laluan" >> /etc/wpa_supplicant/wpa_supplicant.conf
Nyalakan semula Pi anda untuk membiarkan perubahan berlaku. Periksa hubungan anda dengan
ping www.google.com
perintah dan teruskan jika ke langkah seterusnya jika anda mendapat respons.
Pasang beberapa perisian
Pertama, masukkan:
sudo apt-get kemas kini
sudo apt-get peningkatan
dan beri masa kepada Pi anda untuk memasang kemas kini.
Maka kita perlu memasang pangkalan data untuk menyimpan semua data lokasi yang akan kita kumpulkan.
sudo apt pasang mariadb-server
pemasangan mysql_secure_
Ikuti wizard pemasangan. Untuk dapat menjalankan laman web dari pi, pasang pelayan web apache.
sudo apt install apache2 -y
Akhirnya kami masih perlu memasang beberapa pakej python
Kelalang
Flask_cors Flask_socketio Python-mysql-penyambung sudo apt-get install python3-spidiv
Langkah 2: Masa Perkakasan
Pangkalannya
Adakah sejauh ini ?? Semua perisian harus dilakukan jadi mari kita mulakan dengan semua perkara yang menyeronokkan, perkakasan.
Pangkalan kapal terbang terdapat dari kayu dan tetikus pengasingan.
- Item yang pertama untuk anda perlu buat dua kali. Tetikus pengasingan dipotong dengan gergaji besi dengan papan kayu yang terpaku di atasnya. Ruang antara tetikus pengasingan mestilah cukup besar sehingga baling-baling sesuai di antara ia. Seterusnya anda pasangkan dua motor drone di tengah papan dan pasangkan baling-baling di atas.
- Selanjutnya kita perlu membuat 2 lagi pelekap motor yang akan kita letakkan di tengah kapal (gambar 2).
- Potong bahagian bawah kapal terbang dari tetikus pengasingan tebal. Kemudian pasangkan beg kedap udara di sekelilingnya (gambar 3).
- Sekarang kita harus membuat panel atas. Ini mesti mempunyai dimensi yang sama persis dengan bahagian bawah yang kita buat pada langkah sebelumnya. Buat 2 lubang ukuran diameter baling-baling di tengahnya dan tempelkan 4 pelekap motor yang kami buat pada langkah 1 dan 2 di atasnya. Kemudian kita tempelkan bahagian bawah dari langkah 3 di bawahnya.
- Kami meneruskan dengan membuat sirip yang diperlukan untuk mengemudi. Buat dua sirip seperti pada gambar 5 pada skru di atas geladak anda. Untuk dapat menggerakkannya, buatlah struktur yang serupa seperti pada foto 9. (Gambar 5 - 9)
- Sekarang selesaikan dengan kadbod tambahan di sekitar lubang baling-baling untuk aliran udara yang lebih baik (gambar 10).
Langkah 3: Menyambungkan Sebilangan Wayar
Dalam dokumen di bawah, anda akan dapati skema yang sama dua kali, satu kali dalam bentuk skematik dan satu lagi dalam bentuk papan roti. Jangan ragu untuk mengubah beberapa perkara jika anda tidak dapat melihat pokok melalui hutan lagi.
PETUA: pastikan untuk memasang wayar motor ke bawah dan ke belakang secara terbalik, seperti yang dilihat dalam skema papan roti. Ini akan menjadikan motor berpusing secara terbalik.
Langkah 4: Memasang Kod
Semua kod yang saya tulis boleh didapati secara percuma di github.
Untuk mengklon backend masukkan
git klon
dan untuk mengklon frontend
github.com/BaertTorre/www
Backend yang anda dapat simpan di mana anda mahu tetapi frontend harus diletakkan di direktori / var / dan ganti peta www yang ada.
Sekiranya dilakukan dengan betul, anda boleh melayari laman web 169.254.10.1 dengan broser anda dan melihat laman web frontend.
Langkah 5: Backend Mula Auto
Selamat datang ke langkah terakhir. Semoga anda berjaya sejauh ini tanpa banyak masalah. Saya pasti tidak:).
Langkah ini merangkumi cara membuat perisian backend secara automatik bermula pada permulaan Pi.
Buat fail dengan arahan ini:
sudo nano /etc/systemd/system/iHover.service
Melepasi perkara berikut dalam fail ini:
[Unit] Penerangan = iHover After = network.target mariadb.service [Service] Type = simple User = root ExecStart = / bin / sh /Path/To/Repo_with_launcher.sh [Install] WantedBy = multi-user.target
On line ExecStart, berikan jalan yang betul ke launcher.sh yang termasuk dalam backend.
Akhirnya biarkan perubahan berlaku dengan:
sudo systemctl daemon-tambah nilai
sudo systemctl mengaktifkan iHover.service
Dan anda sudah selesai !!
Bersenang-senang dengan mainan baru anda.
Disyorkan:
Sistem Makluman Tempat Letak Balik Kereta Arduino - Langkah demi Langkah: 4 Langkah
Sistem Makluman Tempat Letak Balik Kereta Arduino | Langkah demi Langkah: Dalam projek ini, saya akan merancang Litar Sensor Tempat Letak Kereta Berbalik Arduino yang ringkas menggunakan Sensor Ultrasonik Arduino UNO dan HC-SR04. Sistem amaran Car Reverse berasaskan Arduino ini dapat digunakan untuk Navigasi Autonomi, Robot Ranging dan rangkaian lain
Langkah demi Langkah Pembinaan PC: 9 Langkah
Langkah demi Langkah Pembinaan PC: Persediaan: Perkakasan: MotherboardCPU & CPU cooler PSU (Unit bekalan kuasa) Penyimpanan (HDD / SSD) RAMGPU (tidak diperlukan) Alat kes: Pemutar skru Gelang ESD / tampal matsthermal dengan aplikator
Tiga Litar Pembesar Suara -- Tutorial Langkah demi Langkah: 3 Langkah
Tiga Litar Pembesar Suara || Tutorial Langkah-demi-Langkah: Loudspeaker Circuit menguatkan isyarat audio yang diterima dari persekitaran ke MIC dan menghantarnya ke Speaker dari tempat audio diperkuat dihasilkan. Di sini, saya akan menunjukkan kepada anda tiga cara berbeza untuk membuat Loudspeaker Circuit ini menggunakan:
Pendidikan Langkah demi Langkah dalam Robotik Dengan Kit: 6 Langkah
Pendidikan Langkah-demi-Langkah dalam Robotik Dengan Kit: Setelah beberapa bulan membina robot saya sendiri (sila rujuk semua ini), dan setelah dua kali bahagian gagal, saya memutuskan untuk mengambil langkah mundur dan memikirkan semula strategi dan arahan. Pengalaman selama beberapa bulan kadang-kadang sangat bermanfaat, dan
Pengangkatan Akustik Dengan Arduino Uno Langkah demi Langkah (8-langkah): 8 Langkah
Acoustic Levitation With Arduino Uno Step-by Step (8-step): transduser suara ultrasonik L298N Dc power adaptor wanita dengan pin dc lelaki Arduino UNOBreadboardBagaimana ini berfungsi: Pertama, anda memuat naik kod ke Arduino Uno (ia adalah mikrokontroler yang dilengkapi dengan digital dan port analog untuk menukar kod (C ++)