Mục lục:

IHover: 5 bước
IHover: 5 bước

Video: IHover: 5 bước

Video: IHover: 5 bước
Video: iHover | Premium Addons | Elementor Addons | Leap13 2024, Tháng mười một
Anonim
IHover
IHover

Có lẽ bạn đang tự hỏi mình, cái máy xay thịt này là cái quái gì vậy ?? Vâng, để tôi giới thiệu với bạn về thủy phi cơ của tôi. Bạn có thể hỏi một chiếc thủy phi cơ có phải là thứ trong phim si-fi không? Không hẳn là không, một thủy phi cơ thực sự sử dụng niềm tin bắn từ dưới lên rằng nó mắc kẹt trong một loại túi bên dưới anh ta. Khi có đủ áp suất, không khí bị mắc kẹt sẽ đẩy thủy phi cơ lên để nó có thể thoát ra khỏi lỗ bên dưới túi. Nó có hiệu quả tạo ra một bong bóng khí ở nơi nó bay lơ lửng trên đó. Vì vậy, tên gọi thủy phi cơ.

Cỗ máy mạnh mẽ này có thể chở rất nhiều trọng lượng và có thể bay trên mọi địa hình mà bạn muốn. Và nếu bạn bằng cách nào đó có thể bay nó đi đủ xa để bạn không thể nghe thấy nó nữa, xin chúc mừng bạn nhưng đừng lo lắng, nó được trang bị gps để bạn luôn có thể tìm thấy nó trở lại trong khi thiết lập các kỷ lục tốc độ mới.

Quân nhu

- Raspberry Pi

-Động cơ bay không người lái mạnh mẽ: SUNNYSKY A2212 KV980

-4 ESC với dòng điện tối thiểu 15A: LittleBee 20A-S ESC BLHeli_S OPTO

-Propeller loại 10 x 4,5

- Pin máy bay không người lái công suất cao với dòng điện tối thiểu 60A và điện áp 3S: VGEBY1 LiPo-battery, 3S 11, 1 V

- Bộ sạc cân bằng kỹ thuật số RC cho pin lithium

-Led dải

-2 cảm biến siêu âm HC-sr04

-LDR cảm biến

-FlySky FS-i6 RC Transmitter với FS-iA6B Receiver

-GPS 6MV2 mô-đun

-5V pin dự phòng

-Servo (lực tối thiểu 3kg)

-Transitor tối thiểu 12V như TIP120

-MCP3008 chuyển đổi tương tự sang kỹ thuật số

Bộ chuyển đổi -9V sang 5v và 3.3V

- Giá đỡ pin (6,5 đến 12V)

-Bộ điện trở

-Dây chấn lưu

-Xây dựng vật liệu mờ như gỗ và chuột cách ly

Bước 1: Hãy đặt Togheter này, bắt đầu với Raspberry Pi

Cài đặt Raspbian

Tất cả phần cứng lạ mắt này được điều khiển bởi một pi raspberry. Để dễ dàng phát trực tiếp, hãy cài đặt raspbian trên thẻ SD và làm theo các bước sau. Sau khi flash HĐH và trước khi khởi động lần đầu tiên: Viết ip = 169.254.10.1 vào cuối tệp cmdline.txt mà bạn có thể tìm thấy trong thư mục khởi động của thẻ SD mới được flash. Lưu tệp này và thoát. Bạn vừa đặt một địa chỉ IP tĩnh trong Pi của mình.

Để dễ dàng kích hoạt kết nối ssh trong lần khởi động đầu tiên, hãy tạo trong cùng thư mục khởi động một tệp có tên là ssh mà không có bất kỳ phần mở rộng nào như.txt được đính kèm. Để trống tệp này.

Khởi động Pi của bạn Kết nối Pi của bạn qua ethernet và mở kết nối ssh với một chương trình như putty. Địa chỉ IP để kết nối là địa chỉ IP bạn đã nhập vào tệp cmdline.txt: 169.254.10.1

Cấu hình Rasbian

Kiểu

sudo raspi-config

để mở cài đặt rasbian.

Trước hết, hãy chuyển đến các giao diện trong menu và kích hoạt giao tiếp nối tiếp và bus SPI. Khởi động lại.

Đáng buồn thay, việc kích hoạt giao tiếp nối tiếp không dễ dàng như vậy. Bạn cũng phải chạy các lệnh này nếu bạn có Pi 3 hoặc 4.

sudo systemctl dừng [email protected]

sudo systemctl vô hiệu hóa [email protected]

Tiếp theo, vào lại thư mục /boot/cmdline.txt với

sudo nano /boot/cmdline.txt

và xóa bảng điều khiển văn bản = serial0, 115200. Cuối cùng mở tệp /boot/config.txt

sudo nano /boot/config.txt

và viết điều này ở dưới cùng:

enable_uart = 1

dtoverlay = miniuart-bt

Thao tác này sẽ chuyển các chân rx và tx của pi của bạn sang bus uart phần cứng thực trên pi của bạn và khiến bluetooth là cái giả và tệ hơn.

wifi

Wifi không có gì xa xỉ nếu bạn muốn cài đặt một số phần mềm mới, giống như chúng ta cần làm.

Thực hiện việc này với lệnh sau và thay đổi SSID và mật khẩu tương ứng với SSID và mật khẩu của bộ định tuyến của bạn.

wpa_passphrase "SSID" "Mật khẩu" >> /etc/wpa_supplicant/wpa_supplicant.conf

Khởi động lại Pi của bạn để các thay đổi có hiệu lực. Kiểm tra kết nối của bạn với

ping www.google.com

và tiếp tục nếu đến bước tiếp theo nếu bạn nhận được phản hồi.

Cài đặt một số phần mềm

Đầu tiên, hãy nhập:

sudo apt-get cập nhật

sudo apt-get nâng cấp

và cho Pi của bạn thời gian để cài đặt các bản cập nhật.

Sau đó, chúng tôi cần cài đặt cơ sở dữ liệu để lưu trữ tất cả dữ liệu vị trí mà chúng tôi sẽ thu thập.

sudo apt cài đặt mariadb-server

mysql_secure_installation

Làm theo trình hướng dẫn cài đặt. Để có thể chạy trang web từ pi, hãy cài đặt máy chủ web apache.

sudo apt install apache2 -y

Cuối cùng chúng ta vẫn phải cài đặt một số gói python

Bình giữ nhiệt

Flask_cors Flask_socketio Python-mysql-connector sudo apt-get install python3-spidiv

Bước 2: Thời gian phần cứng

Thời gian phần cứng
Thời gian phần cứng
Thời gian phần cứng
Thời gian phần cứng
Thời gian phần cứng
Thời gian phần cứng

Căn cứ

Đã đến nay chưa ?? Vì phần mềm nên được hoàn thiện, vì vậy hãy bắt đầu với tất cả những thứ thú vị, phần cứng.

Phần đế của thủy phi cơ tồn tại từ gỗ và chuột cách ly.

  1. Mục trên đầu tiên cho bạn cần phải thực hiện hai lần. Chuột cách ly được cắt bằng bập bênh với một tấm ván gỗ được dán lên trên. Khoảng trống giữa chuột cách ly phải đủ lớn để cánh quạt vừa với nó. Tiếp theo, bạn vặn hai động cơ bay không người lái vào giữa tấm ván và gắn các cánh quạt lên trên.
  2. Tiếp theo, chúng ta cần làm thêm 2 giá đỡ động cơ mà chúng ta sẽ đặt ở giữa thủ công (hình 2).
  3. Cắt mặt dưới của thủy phi cơ khỏi một con chuột cách ly dày. Sau đó đặt một túi kín khí xung quanh nó (hình 3).
  4. Bây giờ chúng ta phải tạo bảng điều khiển trên cùng. Điều này phải có cùng kích thước chính xác với mặt dưới mà chúng ta đã thực hiện ở bước trước. Tạo 2 lỗ có kích thước bằng đường kính cánh quạt ở giữa và dán 4 giá gắn động cơ mà chúng ta đã thực hiện ở bước 1 và bước 2 lên trên. Sau đó, chúng tôi dán mặt dưới từ bước 3 bên dưới.
  5. Chúng tôi tiếp tục bằng cách tạo ra các vây cần để lái. Tạo hai vây như trên hình 5 trên vít trên đầu bộ bài của bạn. Để có thể di chuyển chúng, hãy tạo một cấu trúc tương tự như trên foto 9. (Hình 5 - 9)
  6. Bây giờ hoàn thiện nó với một số thùng carton thừa xung quanh các lỗ của cánh quạt để có luồng không khí tốt hơn (hình 10).

Bước 3: Kết nối một số dây

Kết nối một số dây
Kết nối một số dây
Kết nối một số dây
Kết nối một số dây

Trong các tài liệu dưới đây, bạn sẽ tìm thấy cùng một lược đồ chính xác hai lần, một lần ở dạng giản đồ và lần còn lại ở dạng breadboard. Hãy thay đổi một số thứ nếu bạn không thể nhìn thấy cái cây xuyên qua khu rừng nữa.

MẸO: đảm bảo đấu dây một động cơ bắn ngược xuống và quay ngược lại, được thấy trong sơ đồ bảng mạch. Điều này sẽ làm cho động cơ quay ngược lại.

Bước 4: Cài đặt mã

Tất cả mã tôi đã viết đều có sẵn miễn phí trên github.

Để sao chép phần phụ trợ, hãy nhập

git clone

và sao chép giao diện người dùng

github.com/BaertTorre/www

Phần phụ trợ bạn có thể lưu ở nơi bạn muốn nhưng giao diện người dùng phải được đặt trong thư mục / var / và thay thế bản đồ www hiện có.

Nếu thực hiện đúng, bạn có thể truy cập 169.254.10.1 với trình quảng cáo của mình và xem trang web giao diện người dùng.

Bước 5: Tự động bắt đầu chương trình phụ trợ

Chào mừng đến với bước cuối cùng. Hy vọng rằng bạn đã làm cho nó xa đến mức này mà không cần phải lo lắng nhiều. Tôi chắc chắn không:).

Bước này bao gồm cách làm cho phần mềm phụ trợ tự động khởi động khi khởi động Pi.

Tạo tệp bằng lệnh này:

sudo nano /etc/systemd/system/iHover.service

Quá khứ sau trong tệp này:

[Unit] Description = 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

Trên dòng ExecStart, cung cấp đường dẫn chính xác đến launcher.sh có trong phần phụ trợ.

Cuối cùng, hãy để các thay đổi có hiệu lực với:

sudo systemctl daemon-tải lại

sudo systemctl kích hoạt iHover.service

Và bạn đã hoàn thành !!

Hãy vui vẻ với đồ chơi mới của bạn.

Đề xuất: