Мазмұны:

Nodemcu мен Blynk бар квадрокоптер (ұшу реттегішсіз): 5 қадам (суреттермен)
Nodemcu мен Blynk бар квадрокоптер (ұшу реттегішсіз): 5 қадам (суреттермен)

Бейне: Nodemcu мен Blynk бар квадрокоптер (ұшу реттегішсіз): 5 қадам (суреттермен)

Бейне: Nodemcu мен Blynk бар квадрокоптер (ұшу реттегішсіз): 5 қадам (суреттермен)
Бейне: Введение в плату разработки NodeMCU ESP8266 WiFi с примером HTTP-клиента 2024, Қараша
Anonim
Nodemcu мен Blynk бар квадрокоптер (ұшу диспетчері жоқ)
Nodemcu мен Blynk бар квадрокоптер (ұшу диспетчері жоқ)
Nodemcu мен Blynk бар квадрокоптер (ұшу диспетчері жоқ)
Nodemcu мен Blynk бар квадрокоптер (ұшу диспетчері жоқ)

Сәлем жігіттер.!

Ұшуды диспетчері жоқ дрон жасау іздеуі осында аяқталады.

Мен өмір сүруді қамтыған жобаға дрон жасап шығардым. Мен оны ұшу контроллерінсіз жұмыс істеу үшін бір түнде торфингте болдым, және мен мұны істемегенім өте өкінішті болды. ұшуды басқарусыз дрон жасайды.

Blynk-бұл ашық коды бар IOT платформасы, ол жерде заттарды қашықтан басқаруға болады. (Әмбебап қашықтан басқару құралы деп те айтуға болады). Толығырақ білу үшін олардың веб-бетін қараңыз.

Блинкке рахмет.!

Nodemcu бұл күндері шу көтерді, мен nodemcu бағдарламалаудың қарапайымдылығына байланысты қолдандым, оны arduino IDE бағдарламасында бағдарламалауға болады.

Пререквизиттер: Arduino IDE дәнекерлеудің негізгі әдістерін білу қажет.

Қажетті заттар:

1. BLDC қозғалтқыштары. (Менің жағдайда, мен 4 дана 2212 1800кВ қозғалтқыштарды қолдандым)

2.30А ЭСК-4

3. Ұшқышсыз рамка (оны желіде тапсырыс беруге болады немесе осылай жасауға болады).

4. LIPO аккумуляторы (әдетте зарядтағышпен) (мен 2200 мАч 11.1V 30C аккумуляторын қолдандым).

5. Қуатты тарату тақтасы.

6. Нодемку

Әдебиеттер:

Міне мен қолданған сілтемелер:

1. Blynk құжаттары

2. Nodemcu құжаттары

3. Esp9266WiFi Header функциялары.

4. BLDC және ESC жұмыс істейді, калибрлеу. (Youtube қараңыз).

Бастау уақыты.!

1 -қадам: Escs пен BLDC -ді қосу

ESCs әдетте қозғалтқыштың жылдамдығын бақылау үшін қолданылады. ESC -тен шығатын үш түйреуіш BLDC қозғалтқыштарына келесі түрде беріледі. PWM сигналы қозғалтқыштың жылдамдығын басқаратын nodemcu арқылы жасалады.

Аэродинамиканы ескеру керек: ұшқышсыз ұшуды жасаудың синергетикалық қадамы - бұл аэродинамика. Бір -біріне қарама -қарсы орналасқан қозғалтқыштар бір бағытта болуы керек. екі қарама -қарсы қозғалтқыш CW -де болуы керек.

2 -қадам: Blynk қосымшасын орнату

Blynk қосымшасын орнату
Blynk қосымшасын орнату
Blynk қосымшасын орнату
Blynk қосымшасын орнату
Blynk қосымшасын орнату
Blynk қосымшасын орнату

Blynk қосымшасын жүктеп алыңыз, оны Android/ios дүкенінен табуға болады. Бос тіркелгі жасаңыз және тіркелгіңізді растаңыз.

Blynk кітапханасын Arduino IDE -ге орнатыңыз.

Екі жүгірткі виджетін қосыңыз. Біреуі қозғалтқышты калибрлеуге арналған, екіншісі қозғалтқышты басқаруға арналған. Бір жүгірткіні таңдап, түйреуішті V0 етіп тағайындаңыз және ең жоғары мәнді 255 -ке өзгертіңіз. 255 -ке дейінгі ең жоғары мән. (Дронды басқару үшін) Драйверді калибрлеу және басқару үшін сол виджетті қолдануға болады. (бірақ ұсынылмайды) Көрсету үшін кейбір суреттер жүктелген.

3 -қадам: Arduino IDE коды

Image
Image

Кодты алу үшін мына сілтемені тексеріңіз.

Esp8266 тақтасының пакетін Arduino IDE -ге орнату қажет. ESP8266 кітапханасын Arduino IDE -ге қосу үшін жүктелген бейнені орындаңыз.

Файлды Arduino -да ашыңыз және тақталар менеджеріндегі тақтаны «Nodemcu» деп таңдап, кодты жүктеңіз.

4 -қадам: қозғалтқыштарды калибрлеу

Ескерту.! Калибрлеу кезінде бұрандалардың жойылғанына көз жеткізіңіз. Маңызды сақтық шарасы 'coz менде өте нашар тәжірибе болды.!? Қозғалтқыштарды «калибрлеу» керек. Бұл ең жоғары және ең төменгі дроссельді сәйкестендіру сияқты анықталады. mcu қамтамасыз ететін ең жоғары және ең төмен кернеуге дейінгі жылдамдық. blynk қолданбасы esc пен BLDC сымдарын дұрыс орнатып, сымдарын орнатқаннан кейін, келесі қадам - калибрлеу. Төрт escs -ті қуат көзіне қосқаннан кейін (әдетте липо батареясы), қозғалтқыштар esc калибрлеу үшін дыбыстық сигнал береді. BLDCs калибрлеудің қарапайым қадамдарын орындаңыз 1. Қозғалтқыш сигнал бергеннен кейін жүгірткіні максималды мәнге өзгертіңіз (менің жағдайда бұл 255). төмен дроссель үшін екінші дыбыстық сигнал береді. Бұл жолы жүгірткіні ең төменгі мәнге жылжытыңыз, 03. Қозғалтқыш калибрлеу аяқталғанын білдіретін екі рет дыбыстық сигнал береді және қозғалтқыштардың жылдамдығын өзгерту үшін сырғытпаның мәнін өзгертеді. жасалды.!

5 -қадам: Барлығы дайын

Барлық қозғалтқыштардың қозғалу жылдамдығы бірдей болуы керек екеніне көз жеткізіңіз.

Қайырлы күн баршаңызға.!

Кез келген сұраулар:

[email protected] электрондық поштасына хабарласыңыз

Ұсынылған: