Isi kandungan:

IHover: 5 Langkah
IHover: 5 Langkah

Video: IHover: 5 Langkah

Video: IHover: 5 Langkah
Video: Easiest Dropdown Hover Menu with HTML CSS Only 2024, September
Anonim
IHover
IHover

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

Masa Perkakasan
Masa Perkakasan
Masa Perkakasan
Masa Perkakasan
Masa Perkakasan
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.

  1. 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.
  2. Selanjutnya kita perlu membuat 2 lagi pelekap motor yang akan kita letakkan di tengah kapal (gambar 2).
  3. Potong bahagian bawah kapal terbang dari tetikus pengasingan tebal. Kemudian pasangkan beg kedap udara di sekelilingnya (gambar 3).
  4. 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.
  5. 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)
  6. Sekarang selesaikan dengan kadbod tambahan di sekitar lubang baling-baling untuk aliran udara yang lebih baik (gambar 10).

Langkah 3: Menyambungkan Sebilangan Wayar

Menyambungkan Sebilangan Wayar
Menyambungkan Sebilangan Wayar
Menyambungkan Sebilangan Wayar
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: