Съдържание:
- Стъпка 1: Свързване на Escs „и BLDC“
- Стъпка 2: Настройване на приложението Blynk
- Стъпка 3: IDE код на Arduino
- Стъпка 4: Калибриране на двигателите
- Стъпка 5: Всичко е готово.! ✌?
Видео: Квадрокоптер с Nodemcu и Blynk (без полетен контролер): 5 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:54
Здравейте момчета.!
Търсенето за създаване на дрон без полетен контролер завършва тук.
Някак си правех дрон за моя проект, който включваше преживяване. Сърфирах в мрежата за една нощ, за да го накарам да работи без полетния контролер и беше много разочароващо, че не го направих. Затова реших да направя тази инструкция, така че да е лесно за тези, които ще прави дронове без полетен контролер.
Blynk е IOT платформа с отворен код, където човек може да контролира нещата дистанционно. (Може дори да се посочи като универсално дистанционно). Проверете тяхната уеб страница, за да научите повече.
Благодаря на Blynk.!
Nodemcu беше в шум тези дни. Използвах nodemcu поради лекотата му в програмирането. Може да се програмира в самата arduino IDE.
Предпоставки: Човек трябва да познава основните техники на запояване и Arduino IDE.
Необходими неща:
1. BLDC двигатели. (В моя случай съм използвал 2212 1800KV двигатели с количество 4)
2.30A ESC-4
3. Рамка за дрон (Човек може да го поръча онлайн или да го направи по този начин).
4. LIPO батерия (обикновено със зарядно устройство) (използвал съм 2200 mAh 11.1V 30C специална батерия).
5. Борд за разпределение на мощността.
6. Nodemcu
Препратки:
Ето референциите, които използвах:
1. Блин Документи
2. Документи за Nodemcu
3. Функции на заглавието на Esp9266WiFi.
4. Работещи BLDC и ESC, калибриране. (Вижте youtube).
Време е да започнете.!
Стъпка 1: Свързване на Escs „и BLDC“
ESC се използват обикновено за контрол на скоростта на двигателя. Трите извода, излизащи от ESC, се дават на BLDC двигателите, както следва. PWM сигнал се генерира от nodemcu, който ще контролира скоростта на двигателя.
Аеродинамика, която трябва да се вземе предвид: Синергичната стъпка, за да накарате дрона да лети, е неговата аеродинамика. Двигателите, които са противоположни един на друг, трябва да вървят в една и съща посока Двата противоположни двигателя трябва да са в една и съща посока (т.е. два противоположни двигателя трябва да са в CW. Запоявайте правилно, като се грижите за динамиката.
Стъпка 2: Настройване на приложението Blynk
Изтеглете приложението blynk. Можете да го намерите в магазина за Android/ios. Създайте празен акаунт и проверете акаунта си.
Инсталирайте библиотеката blynk в IDE на Arduino.
Добавете два приспособления за плъзгачи. Единият е за калибриране на двигателя, а другият е за управление на двигателя. Изберете един плъзгач и задайте щифта като V0 и променете най -високата стойност на 255. (За калибриране) Изберете друг плъзгач и задайте щифта като V1 и променете най -високата стойност до 255. (За управление на дрон) Човек може да използва същата джаджа за калибриране и управление на дрона. (но не се препоръчва) Някои снимки са качени, за да покажат демонстрация.
Стъпка 3: IDE код на Arduino
Проверете тази връзка, за да получите кода.
Пакетният пакет Esp8266 трябва да бъде инсталиран в Arduino IDE. Следвайте каченото видео, за да добавите библиотеката ESP8266 към IDE на Arduino.
Отворете файла в Arduino и качете кода, като изберете дъската в Boards manager като „Nodemcu“.
Стъпка 4: Калибриране на двигателите
Внимание.! Моля, уверете се, че витлата са премахнати по време на калибрирането. Важна предпазна мярка, защото имах много лош опит с тях.!? Двигателите трябва да бъдат „калибрирани“. Това е по -дефинирано като съвпадение на най -високия и най -ниския газ скорост до най -високото и най -ниското напрежение, осигурено от mcu. След като приложението blynk е правилно настроено и свързването на esc и BLDC е направено, следващата стъпка е да се калибрира. След като свържете четирите escs 'към източник на захранване (обикновено липо батерия), двигателите ще издадат звуков сигнал за калибриране на esc. Следвайте простите стъпки за калибриране на BLDC'1. След като двигателят издаде звуков сигнал, сменете плъзгача на максималната стойност (в моя случай е 255). 2. Моторът го открива и дава втори звуков сигнал за ниския газ. Този път преместете плъзгача до най -ниската стойност, т.е. 03. Моторът ще издаде звуков сигнал два пъти, заявявайки, че калибрирането е извършено, и променете стойността на плъзгача, за да промените скоростта на двигателите. Свършен.!
Стъпка 5: Всичко е готово.! ✌?
Моля, уверете се, че всички двигатели трябва да имат еднаква скорост (т.е. еднакви обороти), за да се движат.
Добър ден на всички.!
Всякакви запитвания:
Достигнете до [email protected]
Препоръчано:
Усъвършенстван модел ракетен полетен компютър!: 4 стъпки (със снимки)
Усъвършенстван модел ракетен полетен компютър!: Имах нужда от висококачествен модел ракетен полетен компютър за най-новата ми ракета, който се контролираше без перки! Така че аз построих своя собствена! Причината да реша да направя това е, защото конструирам ракети TVC (управление на вектора на тягата). Това означава, че има
Направи си сам Arduino Multiwii полетен контролер: 7 стъпки (със снимки)
DIY Arduino Controled Multiwii Flight Controller: Този проект има за цел да създаде универсална, но персонализирана мултикоптерна дрон логическа платка, базирана на Arduino и Multiwii
Навигирайте робот със сензори за обувки, без GPS, без карта: 13 стъпки (със снимки)
Навигирайте робота със сензори за обувки, без GPS, без карта: Роботът се движи по предварително програмиран път и предава (по bluetooth) действителната си информация за движение до телефон за проследяване в реално време. Arduino е предварително програмиран с пътека, а oblu се използва за усещане на движението на робота. oblu предава информация за движение
Разбъркване на NES контролер (Nintendo контролер MP3, V3.0): 5 стъпки (със снимки)
Разбъркване на контролера на NES (Nintendo Controller MP3, V3.0): Напълно изтръгнах ryan97128 от неговия дизайн за Nintendo Controller MP3, версия 2.0 и чувам, че той е получил идеята от всички мъдри Morte_Moya, така че не мога да взема кредит за целия им гений. Просто исках да добавя удобство и презареждане
Охладител / стойка за лаптоп с нулева цена (без лепило, без пробиване, без гайки и болтове, без винтове): 3 стъпки
Охладител / стойка за лаптоп с нулева цена (без лепило, без пробиване, без гайки и болтове, без винтове): АКТУАЛИЗИРАНЕ: МОЛЯ ПРИЛОЖНО ГЛАСУВАНЕ ЗА МОИТЕ ИНСТРУКЦИИ, БЛАГОДАРЯ ^ _ ^ МОЖЕТЕ И ДРУГИ ДА ИЗБОРИТЕ ВЛИЗАЙТЕ НА www.instructables.com/id/Zero-Cost-Aluminium-Furnace-No-Propane-No-Glue-/ ИЛИ МОЖЕ ДА ГЛАСУВАТЕ ЗА МОЙ НАЙ-ДОБРИЯ ПРИЯТЕЛ