Talaan ng mga Nilalaman:
- Mga gamit
- Hakbang 1: Ilagay natin ang Togheter na Ito, Simula Sa Raspberry Pi
- Hakbang 2: Oras ng Hardware
- Hakbang 3: Pagkonekta sa Ilang Mga Wires
- Hakbang 4: Pag-install ng Code
- Hakbang 5: Auto Start Backend
Video: IHover: 5 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:11
Marahil ay tinatanong mo ang iyong sarili, ano sa impiyerno ang meat grinder na ito ?? Kaya, hayaan mo akong ipakilala sa aking hovercraft. Ang isang hovercraft ay hindi isang bagay mula sa isang si-fi na pelikula na maaari mong tanungin? Hindi talaga hindi, ang isang tunay na hovercraft ay gumagamit ng pababang pagtitiwala sa pagtitiwala na ito ay nakakulong sa isang uri ng bag sa ilalim niya. Kapag may sapat na presyon ang nakulong na hangin ay itulak ang hovercraft pataas upang makatakas ito mula sa butas sa ilalim ng bag. Epektibong lumilikha ito ng isang air bubble kung saan ito umikot. Kaya ang pangalang hovercraft.
Ang makapangyarihang makina na ito ay maaaring magdala ng maraming timbang at maaaring lumipad sa bawat lupain na nais mo. At kung sa paano mo man mailipad ito ng sapat na malayo upang hindi mo na ito marinig, congrats sa iyo ngunit huwag magalala, ito ay nilagyan ng mga gps upang palagi mong mahahanap ito pabalik habang nagtatakda ng mga bagong tala ng bilis.
Mga gamit
- Raspberry Pi
-Powerful drone motors: SUNNYSKY A2212 KV980
-4 Ang ESC na may minimum na kasalukuyang 15A: LittleBee 20A-S ESC BLHeli_S OPTO
-Type ng tagabenta 10 x 4.5
-High power drone baterya na may minimum na kasalukuyang 60A at 3S boltahe: VGEBY1 LiPo-accu, 3S 11, 1 V
-RC digital na balanse ng charger para sa baterya ng lithium
-Led strip
-2 Mga sensor ng ultrasonic na HC-sr04
-LDR sensor
-FlySky FS-i6 RC Transmitter na may FS-iA6B Receiver
-GPS 6MV2 module
-5V powerbank
-Servo (min 3kg ng lakas)
-Transitor minimum na 12V tulad ng TIP120
-MCP3008 analog sa digital converter
-9V hanggang 5v at 3.3V converter
-May hawak ng baterya (6.5 hanggang 12V)
-Natakda ang Revistor
-Jumper wires
-Bumuo ng mga matterial tulad ng kahoy at paghihiwalay ng mouse
Hakbang 1: Ilagay natin ang Togheter na Ito, Simula Sa Raspberry Pi
Pag-install ng Raspbian
Ang lahat ng magarbong hardware na ito ay kinokontrol ng isang raspberry pi. Upang gawing madali ang live, mag-install ng raspbian sa isang SD card at sundin ang mga hakbang na ito. Matapos i-flashing ang OS at bago mag-boot sa unang pagkakataon: Isulat ang ip = 169.254.10.1 sa dulo ng cmdline.txt file na mahahanap mo sa direktoryo ng boot ng iyong bagong flash SD card. I-save ang file na ito at lumabas. Nagtakda ka lang ng isang static na IP address sa iyong Pi.
Upang madaling paganahin ang koneksyon ssh sa iyong unang boot, lumikha sa parehong direktoryo ng boot ng isang file na tinatawag na ssh nang walang anumang mga extension tulad ng.txt na nakakabit dito. Iwanan ang file na ito na walang laman.
I-boot ang iyong Pi Ikonekta ang iyong Pi sa pamamagitan ng ethernet at buksan ang isang koneksyon sa ssh sa isang programa tulad ng masilya. Ang IP address upang kumonekta ay ang IP address na ipinasok mo sa cmdline.txt file: 169.254.10.1
Rasbian config
Uri
sudo raspi-config
upang buksan ang mga setting ng rasbiano.
Una sa lahat pumunta sa mga interface sa menu at paganahin ang serial komunikasyon at ang SPI bus. Reboot.
Nakalulungkot na pagpapagana ng serial na komunikasyon ay hindi ganoon kadali. Kailangan mo ring patakbuhin ang mga utos na ito kung mayroon kang Pi 3 o 4.
sudo systemctl ihinto ang [email protected]
sudo systemctl huwag paganahin ang [email protected]
Susunod na pumunta muli sa direktoryo ng /boot/cmdline.txt kasama
sudo nano /boot/cmdline.txt
at tanggalin ang text console = serial0, 115200. Panghuli buksan ang /boot/config.txt file
sudo nano /boot/config.txt
at isulat ito sa ibaba:
enable_uart = 1
dtoverlay = miniuart-bt
Ililipat nito ang mga rx at tx na pin ng iyong pi sa totoong bus na uart ng hardware sa iyong pi at bibigyan ang Bluetooth ng pekeng at mas masahol pa.
Wifi
Ang Wifi ay walang luho kung nais mong mag-install ng ilang bagong software sa linya, tulad ng kailangan naming gawin.
Gawin ito sa sumusunod na utos at baguhin ang SSID at password sa SSID at password ng iyong router ayon sa pagkakabanggit.
wpa_passphrase "SSID" "Password" >> /etc/wpa_supplicant/wpa_supplicant.conf
I-reboot ang iyong Pi upang hayaang magkabisa ang mga pagbabago. Suriin ang iyong koneksyon sa
ping www.google.com
utos at ipagpatuloy kung sa susunod na hakbang kung nakakuha ka ng isang tugon.
Mag-install ng ilang software
Una sa, ipasok:
sudo apt-get update
sudo apt-get upgrade
at bigyan ang iyong Pi ng oras upang mai-install ang mga update.
Pagkatapos ay kailangan naming i-install ang database upang maiimbak ang lahat ng data ng lokasyon na kinokolekta namin.
sudo apt i-install ang mariadb-server
mysql_secure_install
Sundin ang wizard sa pag-install. Upang mapatakbo ang website mula sa pi, i-install ang apache web server.
sudo apt i-install ang apache2 -y
Sa wakas kailangan pa nating mag-install ng ilang mga pakete sa sawa
Prasko
Flask_cors Flask_socketio Python-mysql-konektor sudo apt-get install python3-spidiv
Hakbang 2: Oras ng Hardware
Ang base
Nakarating dito ?? Al ang software ay dapat gawin upang magsimula tayo sa lahat ng mga nakakatuwang bagay, ang hardware.
Ang base ng hovercraft ay umiiral mula sa kahoy at paghihiwalay ng mouse.
- Ang item sa una para sa kailangan mong gawin ng dalawang beses. Ang isolation mouse ay pinutol ng isang seesaw na may kahoy na tabla na nakadikit sa tuktok nito. Ang puwang sa pagitan ng mouse ng paghihiwalay ay dapat sapat na malaki upang magkasya ang propeller sa pagitan nito. Susunod na i-tornilyo mo ang dalawang mga motor na drone sa gitna ng plank en mount ang mga propeller sa itaas.
- Susunod na kailangan namin upang gumawa ng 2 pang mga motor mount na ilalagay namin sa gitna ng bapor (larawan 2).
- Gupitin ang ilalim ng hovercraft mula sa isang makapal na mouse ng paghihiwalay. Pagkatapos ay i-rep ang isang airtight bag sa paligid nito (larawan 3).
- Ngayon kailangan nating gawin ang tuktok na panel. Dapat itong magkaroon ng eksaktong parehong mga sukat tulad ng sa ilalim na ginawa namin sa nakaraang hakbang. Gumawa ng 2 butas sa laki ng diameter ng propeller sa gitna at idikit ang 4 na mga mounting ng motor na ginawa namin sa hakbang 1 at 2 sa itaas nito. Pagkatapos ay kola namin ang ilalim mula sa hakbang 3 sa ilalim.
- Nagpapatuloy kami sa pamamagitan ng paggawa ng mga palikpik na kailangan namin para sa pagpipiloto. Gumawa ng dalawang palikpik tulad ng larawan 5 sa tornilyo sa tuktok ng iyong deck. Upang mailipat ang mga ito gumawa ng isang katulad na istraktura na nakikita sa larawan 9. (Larawan 5 - 9)
- Tapusin ito ngayon ng ilang dagdag na karton sa paligid ng mga butas ng propeller para sa isang mas mahusay na daloy ng hangin (larawan 10).
Hakbang 3: Pagkonekta sa Ilang Mga Wires
Sa mga dokumento sa ibaba makikita mo ang eksaktong parehong pamamaraan ng dalawang beses, isang oras sa porma ng eskematiko at ang iba pang oras sa form ng breadboard. Huwag mag-atubiling baguhin ang ilang mga bagay kung hindi mo na makita ang puno sa pamamagitan ng kagubatan.
TIP: tiyaking i-wire ang isa pababa at paatras na nagpapaputok ng motor sa kabaligtaran, na nakikita sa scheme ng breadboard. Gagawin nitong pabaliktad ang motor.
Hakbang 4: Pag-install ng Code
Ang lahat ng isinulat kong code ay magagamit nang libre sa github.
Upang i-clone ang backend enter
git clone
at upang i-clone ang frontend
github.com/BaertTorre/www
Maaari mong i-save ang backend kung saan mo nais ngunit ang frontend ay dapat ilagay sa direktoryo ng / var / at palitan ang mayroon nang www map.
Kung tapos nang tama maaari kang mag-surf sa 169.254.10.1 sa iyong broser at tingnan ang website ng frontend.
Hakbang 5: Auto Start Backend
Maligayang pagdating sa huling hakbang. Inaasahan mong nagawa mo ito hanggang ngayon nang hindi napakaraming trubble. Tiyak na hindi ako nagawa:).
Saklaw ng hakbang na ito kung paano awtomatikong magsisimula ang backend software sa pagsisimula ng Pi.
Lumikha ng isang file gamit ang utos na ito:
sudo nano /etc/systemd/system/iHover.service
Nakaraan ang sumusunod sa file na ito:
[Unit] Paglalarawan = iHover After = network.target mariadb.service [Serbisyo] Uri = simpleng User = root ExecStart = / bin / sh /Path/To/Repo_with_launcher.sh [I-install] WantedBy = multi-user.target
Sa linya ng ExecStart, ibigay ang tamang landas sa launcher.sh na kasama sa backend.
Panghuli hayaang magkabisa ang mga pagbabago sa:
sudo systemctl daemon-reload
sudo systemctl paganahin ang iHover.service
At tapos ka na !!
Magsaya kasama ang iyong bagong laruan.
Inirerekumendang:
Arduino Car Reverse Parking Alert System - Hakbang sa Hakbang: 4 na Hakbang
Arduino Car Reverse Parking Alert System | Hakbang sa Hakbang: Sa proyektong ito, magdidisenyo ako ng isang simpleng Arduino Car Reverse Parking Sensor Circuit gamit ang Arduino UNO at HC-SR04 Ultrasonic Sensor. Ang Arduino based Car Reverse alert system na ito ay maaaring magamit para sa isang Autonomous Navigation, Robot Ranging at iba pang range r
Hakbang sa Hakbang Pagbubuo ng PC: 9 Mga Hakbang
Hakbang sa Hakbang ng PC Building: Mga Pantustos: Hardware: MotherboardCPU & CPU coolerPSU (Power supply unit) Storage (HDD / SSD) RAMGPU (hindi kinakailangan) CaseTools: ScrewdriverESD bracelet / matsthermal paste w / applicator
Tatlong Loudspeaker Circuits -- Hakbang-hakbang na Tutorial: 3 Mga Hakbang
Tatlong Loudspeaker Circuits || Hakbang-hakbang na Tutorial: Ang Loudspeaker Circuit ay nagpapalakas ng mga audio signal na natanggap mula sa kapaligiran papunta sa MIC at ipinapadala ito sa Speaker mula sa kung saan ginawa ang pinalakas na audio. Dito, ipapakita ko sa iyo ang tatlong magkakaibang paraan upang magawa ang Loudspeaker Circuit na ito gamit ang:
Hakbang-hakbang na Edukasyon sa Robotics Na May Kit: 6 Mga Hakbang
Hakbang-hakbang na Edukasyon sa Robotics Gamit ang isang Kit: Matapos ang ilang buwan ng pagbuo ng aking sariling robot (mangyaring sumangguni sa lahat ng mga ito), at pagkatapos ng dalawang beses na pagkabigo ng mga bahagi, nagpasya akong bumalik at muling isipin ang aking diskarte at direksyon. Ang karanasan ng ilang buwan ay kung minsan ay lubos na nagbibigay-pakinabang, at
Kritikal na Hakbang sa Paghuhugas ng Kamay sa Hakbang: 5 Hakbang
Kritikal na Hakbang sa Paghuhugas ng Hakbang sa paghuhugas ng kamay: Ito ay isang makina na nagpapaalala sa gumagamit tungkol sa mga hakbang kung kailan kailangan niyang maghugas ng kanyang mga kamay. Ang layunin ng makina na ito ay matulungan ang mga tao na maunawaan kung paano hugasan nang maayos ang kanilang mga kamay sa isang mabisang paraan. Sa mga panahon ng pag-iwas sa epidemya o pandemya,