Мазмұны:
- Жабдықтар
- 1 -қадам: Visuino -ны іске қосыңыз және ESPcopter тақтасының түрін таңдаңыз
- 2 -қадам: Visuino -да: бұрышқа үдеуді қосыңыз
- 3 -қадам: Visuino бағдарламасында: пакет компонентін қосыңыз және тақырып маркерін орнатыңыз
- 4 -қадам: Visuino -да: пакеттік компонентке 3 екілік аналогтық элементті қосыңыз және оларды қосыңыз
- 5 -қадам: Arduino кодын жасаңыз, құрастырыңыз және жүктеңіз
- 6 -қадам: Ал ойна …
Бейне: ESPcopter және Visuino - Компас бағытын 3D бұрышына түрлендіру: 6 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Автор: BoianMVisuinoFollow Толығырақ:
ESPcopter -ді Visuino -ның соңғы нұсқасы толығымен қолдайды, және бұл оны дронды бағдарламалаудың ең оңай жолына айналдырады!:-)
Visuino қолдауымен сіз қозғалтқыштарды, жарық диодты басқара аласыз, акселерометрмен, гироскоппен және компаспен жұмыс жасай аласыз, WiFi арқылы дронмен байланыс жасай аласыз, ұшу тұрақтылығына қол жеткізу үшін әр түрлі файлдармен тәжірибе жасай аласыз, оны басқа дрондармен немесе компьютерлермен байланыстыра аласыз. …
Өз датчиктеріңізді бекітіңіз және дронды қалағаныңызша реттеңіз! Сіз дронды бағдарламалай аласыз, немесе одан да қызықты … бір-бірімен байланысып, бірге жұмыс істеу үшін дрондар үйірін бағдарламалай аласыз:-).
Қазіргі уақытта ESPcopter краудфандинг жүргізуде, кеңейту тақталары мен қалаған мөлшеріне байланысты әр түрлі сыйақы деңгейлері бар.
Бірінші жоба:
Компас X, Y және Z бағыттау күштерін жібереді. Көбінесе сенсордың 3D бағдарын анықтау үшін күштерді X, Y, Z 3D бұрышына түрлендіру қажет.
Жабдықтар
ESPcopter -ді Visuino -ның соңғы нұсқасы толығымен қолдайды, және бұл оны дронды бағдарламалаудың ең оңай жолына айналдырады!:-) Visuino қолдауымен сіз қозғалтқыштарды, жарық диодты басқара аласыз, акселерометрмен, гироскоппен және компаспен жұмыс жасай аласыз, WiFi арқылы дронмен байланыс жасай аласыз, ұшу тұрақтылығына қол жеткізу үшін әр түрлі файлдармен тәжірибе жасай аласыз, оны басқа ұшқышсыз ұшақтармен немесе компьютерлер және тағы басқалар …
Өз датчиктеріңізді бекітіңіз және дронды қалағаныңызша реттеңіз! Сіз дронды бағдарламалай аласыз, немесе одан да қызықты … бір-бірімен байланысып, бірге жұмыс істеу үшін дрондар үйірін бағдарламалай аласыз:-).
Қазіргі уақытта ESPcopter краудфандинг жүргізуде, кеңейту тақталары мен қалаған мөлшеріне байланысты әр түрлі сыйақы деңгейлері бар.
Бірінші жоба:
Компас X, Y және Z үдеу күштерін жібереді. Көбінесе сенсордың 3D бағдарын анықтау үшін күштерді X, Y, Z 3D бұрышына түрлендіру қажет.
1 -қадам: Visuino -ны іске қосыңыз және ESPcopter тақтасының түрін таңдаңыз
Arduino бағдарламалауды бастау үшін сізге осы жерден Arduino IDE орнату қажет:
1.6.7 немесе одан жоғары нұсқасын орнатқаныңызға көз жеткізіңіз, әйтпесе бұл нұсқаулық жұмыс істемейді!
Visuino: https://www.visuino.com да орнатылуы керек.
Visuino бағдарламасын бірінші суретте көрсетілгендей бастаңыз
Visuino ішіндегі Arduino компонентіндегі «Құралдар» түймесін басыңыз
Диалог пайда болған кезде, көрсетілгендей ESPcopter таңдаңыз
2 -қадам: Visuino -да: бұрышқа үдеуді қосыңыз
Алдымен біз X, Y, Z Compass тақырыбын 3D X, Y, Z бұрышына түрлендіру үшін компонент қосуымыз керек:
- Компоненттердің құралдар тақтасының Сүзгі жолағына «бұрыш» деп теріңіз, содан кейін «Бұрышты жеделдету» компонентін таңдап, оны дизайн аймағына тастаңыз.
- Барлық шығыс түйреуіштерді бірден қосуды бастау үшін ESPCopter компонентінің X, Y, X Acceleration түйреуіштері бар «Компас» жолағының «Шығу» өрісін басыңыз.
-
Тінтуірді AccelerationToAngle1 компонентінің «In» ұяшығының «X» кіріс түйреуішінің үстіне апарыңыз. Visuino сымдарды автоматты түрде таратады, осылайша олар басқа түйреуіштерге дұрыс қосылады
3 -қадам: Visuino бағдарламасында: пакет компонентін қосыңыз және тақырып маркерін орнатыңыз
Барлық арналар туралы деректерді Arduino -дан сериялық порт арқылы жіберу үшін біз пакеттер компонентін пайдаланып, арналарды бірге пакеттей аламыз және оларды Visuino -дағы қолдану аясы мен көрсеткіштерінде көрсете аламыз:
- Компоненттердің құралдар тақтасының Сүзгі жолағына «пакет» деп теріңіз, содан кейін «Пакеттік компонент» компонентін таңдап, оны дизайн аймағына тастаңыз.
- Сипаттарда «Head Marker» сипатын кеңейтіңіз
- Сипаттарда «…» түймесін басыңыз
- Байт редакторында мысал ретінде кейбір сандарды теріңіз
- Редакторды растау және жабу үшін OK түймесін басыңыз
4 -қадам: Visuino -да: пакеттік компонентке 3 екілік аналогтық элементті қосыңыз және оларды қосыңыз
Packet1 компонентінің «Құралдар» батырмасын шертіңіз (1 -сурет)
- «Элементтер» редакторында «екілік аналог» элементін таңдаңыз, содан кейін 3 аналогтық элементті қосу үшін «+» түймесін 3 рет басыңыз (сурет 1) (сурет 2)
- Барлық шығыс түйреуіштерді бірден қосуды бастау үшін AccelerationToAngle1 компонентінің түйреуіштері бар «Акселерометр» қорабының «Шығу» жолағын нұқыңыз (4 -сурет)
- Тышқанды Packet1 компонентінің «Elements. Analog (Binary) 1» элементінің «Кіріс» түйреуішінің үстінен жылжытыңыз. Visuinowill сымдарды автоматты түрде таратады, осылайша олар басқа түйреуіштерге дұрыс қосылады (4 -сурет)
- Packet1 компонентінің «Шығу» шығыс түйреуішін «Arduino» компонентінің «Serial [0]» арнасының «In» кіріс штырына қосыңыз.
5 -қадам: Arduino кодын жасаңыз, құрастырыңыз және жүктеңіз
- Visuino -да F9 пернесін басыңыз немесе Arduino кодын жасау үшін Суретте көрсетілген түймені басыңыз және Arduino IDE -ді ашыңыз.
- Arduino IDE -де кодты құрастыру және жүктеу үшін Жүктеу түймесін басыңыз
6 -қадам: Ал ойна …
Қазіргі уақытта ESPcopter краудфандинг жүргізуде, кеңейту тақталары мен қалаған мөлшеріне байланысты әр түрлі сыйақы деңгейлері бар.
Ұсынылған:
DC MOTOR қолмен қимылды басқару жылдамдығы мен бағытын Arduino көмегімен басқару: 8 қадам
DC MOTOR қолмен қимылдарды басқару жылдамдығы мен бағытын Arduino көмегімен басқару: Бұл оқулықта біз arduino мен Visuino көмегімен қолмен ыммен тұрақты ток қозғалтқышты басқаруды үйренеміз. Бейнені қараңыз
Электрондық велосипед DC қозғалтқышының бағытын реттегішті қалай жасауға болады: 4 қадам
Электрондық велосипедті тұрақты ток қозғалтқышының контроллерін қалай жасауға болады: бұл сіздің электронды велосипедке арналған тұрақты ток қозғалтқышының реттегіші. Бұл тізбекте мен N-Channel MOSFET H көпірі мен SR ысырмасын қолдандым. H көпірінің тізбегін басқару ток ағынының бағыты. SR бекітпе тізбегі H көпірінің схемасында оң сигнал береді. Құрастыру
Arduino Nano және Visuino: акселерометр мен гироскоптан MPU6050 I2C сенсорынан үдеуді бұрышқа түрлендіру: 8 қадам (суреттермен)
Arduino Nano және Visuino: акселерометр мен гироскоптан акселерометрді бұрышқа айналдырыңыз MPU6050 I2C сенсоры: Біраз уақыт бұрын мен MPU9250 акселерометрін, гироскопты және компасты сенсорды Arduino Nano -ға қалай қосуға болатынын және пакеттік деректерді жіберу мен көрсету үшін оны Visuino -мен қалай бағдарламалауға болатындығы туралы оқулық жарияладым. Акселерометр X, Y,… жібереді
PIC көмегімен цифрлық айналмалы қосқыштан айналу бағытын қалай түсіндіру керек: 5 қадам
PIC көмегімен цифрлық айналмалы қосқыштан айналу бағытын қалай түсіндіру керек: Бұл нұсқаулықтың мақсаты - микроконтроллермен цифрлық (квадратуралы кодталған) айналмалы қосқышты қалай байланыстыру керектігін көрсету. Уайымдамаңыз, мен түсіндіремін? Квадратура кодталған? біз үшін білдіреді. Бұл интерфейс және оған ілеспе бағдарламалық жасақтама қажет болады
Mp3 ойнатқышын тікелей USB портына және ауыстырылатын батареяға түрлендіру: 3 қадам
Менің Mp3 ойнатқышымды тікелей USB портына және ауыстырылатын батареяға түрлендіру: осы нұсқаулықта мен сізге i-pod араластырғышымды тікелей USB портымен қалай өзгерту керектігін көрсетемін (mp3 ойнатқышты компьютерге адаптерсіз) және кірістірілген батареяны ұялы телефонның батареясына және ұялы телефонға ауыстырыңыз