Мазмұны:
- 1 -қадам: Сізге не қажет
- 2 -қадам: Цикл
- 3 -қадам: Visuino -ны іске қосыңыз және Arduino UNO тақтасының түрін таңдаңыз
- 4 -қадам: Visuino -да компоненттерді қосу және қосу
- 5 -қадам: Visuino -да F9 пернесін басыңыз немесе Arduino кодын жасау үшін 1 -суретте көрсетілген түймені басыңыз және Arduino IDE -де Arduino IDE ашыңыз, кодты құрастыру және жүктеу үшін Жүктеу түймесін басыңыз (2 -сурет)
- 6 -қадам: Ойнаңыз
Бейне: Потенциометрді, OLED дисплейі мен түймелерін қолдана отырып, тұрақты ток қозғалтқышы, жылдамдық пен бағыт: 6 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Бұл оқулықта біз L298N DC MOTOR CONTROL драйвері мен потенциометрді екі қозғалтқыштың біркелкі іске қосылуы, жылдамдығы мен бағытын басқару және OLED дисплейінде потенциометрдің мәнін көрсету үшін қолдануды үйренеміз.
Демонстрациялық бейнені қараңыз.
1 -қадам: Сізге не қажет
- Arduino UNO
- L298N тұрақты ток қозғалтқышы
- Тұрақты ток қозғалтқышы
- OLED дисплейі
- Батарея пакеті
- Потенциометр
- Өткізгіш сымдар
- Екі түйме
- 2х 1К Ом резисторы
- Нан тақтасы
- Visuino бағдарламасы: Visuino жүктеу
2 -қадам: Цикл
- 1 секундтық түймені arduino цифрлық пиніне 6 қосыңыз
- 1 -түймені түйреуішті 1 резисторға жалғаңыз
- 2 түймені түйреуішті оң жақ түйреуішке қосыңыз (қызыл сызық)
- 2 -түймені екінші түйреуішті arduino цифрлық пиніне 7 қосыңыз
- 2 түймені екінші түйреуішті 2 резисторына қосыңыз
- Резисторды 1 теріс тақтаға қосыңыз (көк сызық)
- Резисторды 2 теріс тақтасына қосыңыз (көк сызық)
- Сандық түйреуішті (2) Arduino -дан мотор драйверінің істігіне (IN2) жалғаңыз
- Цифрлық түйреуішті (3) Arduino -дан мотор драйверінің істігіне (IN1) жалғаңыз
- Қозғалтқыштың бір жағына тұрақты токтың бір қозғалтқышын қосыңыз
- Қуат көзінің (батареялардың) түйреуішін (gnd) мотор драйверін бақылау штырына (gnd) қосыңыз
- Қуат көзінің (батареялардың) түйреуішін (+) қозғалтқыш драйверінің контроллеріне (+) қосыңыз
- GND -ті Arduino -дан қозғалтқыш драйверін бақылау штырына қосыңыз (gnd)
- Потенциометрлік түйреуішті (DTB) Arduino Analog pin -ге (A0) жалғаңыз
- Потенциометрлік түйреуішті (VCC) Arduino істігіне (5V) қосыңыз
- Потенциометрлік түйреуішті (GND) Arduino істігіне (GND) қосыңыз
- OLED дисплей түйреуішін (GND) Arduino істігіне (GND) қосыңыз
- OLED дисплей түйреуішін (VCC) Arduino істігіне (5V) жалғаңыз
- OLED дисплей түйреуішін (SCL) Arduino істігіне (SCL) қосыңыз
- OLED дисплей түйреуішін (SDA) Arduino істігіне (SDA) қосыңыз
3 -қадам: Visuino -ны іске қосыңыз және Arduino UNO тақтасының түрін таңдаңыз
Arduino бағдарламалауды бастау үшін сізге осы жерден Arduino IDE орнату қажет:
Arduino IDE 1.6.6 жүйесінде маңызды қателер бар екенін ескеріңіз. 1.6.7 немесе одан жоғары нұсқасын орнатқаныңызға көз жеткізіңіз, әйтпесе бұл нұсқаулық жұмыс істемейді! Егер сіз осы нұсқаулықтағы қадамдарды орындамасаңыз, Arduino IDE бағдарламасын ESP 8266 бағдарламасына орнатыңыз! Visuino: https://www.visuino.eu орнату қажет. Visuino -ны бірінші суретте көрсетілгендей бастаңыз Arduino компонентіндегі «Құралдар» түймесін басыңыз (1 -сурет) Visuino -да диалог пайда болған кезде 2 -суретте көрсетілгендей «Arduino UNO» таңдаңыз.
4 -қадам: Visuino -да компоненттерді қосу және қосу
- «Сандық және PWM түйіспелі көпірлі қос DC қозғалтқыш драйвері (L9110S, L298N)» компонентін қосыңыз
- «Жылдамдық пен бағытқа жылдамдық» компонентін қосыңыз «Сипаттар терезесінде» «Бастапқы кері» параметрін «Шын» күйіне орнатыңыз.
- «SR Flip-Flop» компонентін қосыңыз Arduino Board сандық пинін [6] «SRFlipFlop1» түйреуішіне қосыңыз [Орнату]
- «SSD1306/SH1106 OLED Дисплейі (I2C)» компонентін қосу «DisplayOLED1» белгісін екі рет нұқыңыз және элементтер терезесінде «Мәтін өрісін» солға сүйреп апарыңыз және қасиеттер терезесінде орнатылған өлшем: 3, Y: 30
- «Аналогты мәнге рампа» компонентін қосыңыз
- Arduino Board сандық түйреуішін [7] «SRFlipFlop1» түйреуішіне қосыңыз [Қалпына келтіру]
- Arduino Board AnalogIn түйінін [0] «RampToValue1» істігіне жалғаңыз [In]
- Arduino Board AnalogIn түйінін [0] «DisplayOLED1»> Мәтін өрісінің 1 түйреуішіне [In] қосыңыз
- «RampToValue1» түйреуішін [Шығу] SpeedAndDirectionToSpeed1 істігіне [Жылдамдық] жалғаңыз
- «DisplayOLED1» шығысын [I2C] Arduino тақтасының I2C түйреуішіне қосыңыз
- «SRFlipFlop1» түйреуішін [Шығу] «SpeedAndDirectionToSpeed1» түйреуішіне қосыңыз [Кері бағыт]
- «SpeedAndDirectionToSpeed1» түйреуішін [Шығу] «DualMotorDriver1»> Қозғалтқыштарға [0] түйреуішіне [Кіру] жалғаңыз
- «DualMotorDriver1»> Қозғалтқыштарды [0] түйреуішке жалғаңыз [B] бағыты Arduino тақтасының сандық түйреуішіне [2]
- «DualMotorDriver1»> Қозғалтқыштардың [0] түйреуішін [Speed (A)] Arduino тақтасының сандық істігіне [3] қосыңыз
5 -қадам: Visuino -да F9 пернесін басыңыз немесе Arduino кодын жасау үшін 1 -суретте көрсетілген түймені басыңыз және Arduino IDE -де Arduino IDE ашыңыз, кодты құрастыру және жүктеу үшін Жүктеу түймесін басыңыз (2 -сурет)
Visuino -да F9 пернесін басыңыз немесе Arduino кодын жасау үшін 1 -суретте көрсетілген түймені басыңыз және Arduino IDE ашыңыз.
Arduino IDE -де кодты құрастыру және жүктеу үшін Жүктеу түймесін басыңыз (2 -сурет)
6 -қадам: Ойнаңыз
Егер сіз Arduino Uno модуліне қуат берсеңіз және мотор контроллеріне батарея қоссаңыз, тұрақты ток қозғалтқышы айналуға дайын болады.
Жылжымалы потенциометр көмегімен қозғалтқыштың жылдамдығын реттеуге және түймелерді басу арқылы бағытты өзгертуге болады. Потенциометрдің мәні OLED дисплейінде көрсетіледі және «Рампалар» компонентінің арқасында қозғалтқыш жылдамдығын біртіндеп өзгертеді. Құттықтаймын! Сіз өз жобаңызды аяқтадыңыз. Сондай -ақ, мен осы нұсқаулық үшін жасаған Visuino жобасы қоса берілді. Сіз оны мына жерден жүктеп, Visuino -да ашуға болады:
Ұсынылған:
Потенциометрді, OLED дисплейі мен түймелерін қолданатын Arduino DC тұрақты қозғалтқышының жылдамдығы мен бағыты: 6 қадам
Arduino DC қозғалтқышының жылдамдығы мен бағытын потенциометр, OLED дисплейі мен түймелері арқылы басқарады: Бұл оқулықта біз L298N DC MOTOR CONTROL драйвері мен потенциометрді екі қозғалтқыштың жылдамдығы мен бағытын екі түймемен басқару және потенциометрдің мәнін көрсету үшін қолдануды үйренеміз. OLED дисплейінде демонстрациялық бейнені қараңыз
160А щеткалы электронды жылдамдық реттегіші мен сервистік сынағышты қолдана отырып, тұрақты берілісті қозғалтқышты қалай басқаруға болады: 3 қадам
Тұрақты ток беріліс моторын 160А щеткалы электронды жылдамдық реттегіші мен сервистік сынақ құралының көмегімен қалай басқаруға болады: Техникалық сипаттамасы: Кернеу: 2-3S Lipo немесе 6-9 NiMH Үздіксіз ток: 35А Жарылу тогы: 160A BEC: 5V / 1A, сызықтық режим режимдері: 1. алға &кері; 2. алға &тежеу; 3. алға & тежеу & кері Салмағы: 34г Өлшемі: 42*28*17мм
Қуат құралдары үшін жүгіру жолындағы тұрақты ток қозғалтқышы мен PWM жылдамдық реттегішін қолданыңыз: 13 қадам (суреттермен)
Қуат құралдары үшін жүгіру жолының тұрақты ток қозғалтқышы мен PWM жылдамдық реттегішін қолданыңыз: Металл кесетін диірмендер мен токарлық станоктар, бұрғылау престері, таспалар, тегістегіштер және басқалары сияқты электр құралдары қажет болуы мүмкін. Кездейсоқ жүгіру жолақтарының көпшілігінде 80-260 VDC қозғалтқышы қолданылады
1А -дан 40А -ға дейінгі ток күші 1000 Вт дейінгі тұрақты ток қозғалтқышы үшін ағымдағы BOOST түрлендіргіші: 3 қадам
1000А дейін тұрақты ток қозғалтқышы үшін 1А-дан 40А-ға дейінгі ағымдағы BOOST түрлендіргіші: Сәлеметсіз бе! Бұл бейнеде сіз 1000 Вт және 40 Амперке дейінгі тұрақты ток қозғалтқыштарының транзисторлары мен трансформаторы бар орталық ток трансформаторы үшін ток күшейткіш схемасын жасауды үйренесіз. шығудағы ток өте жоғары, бірақ кернеу
Arduino мен Bluetooth модулін (HC-05) қолдана отырып, щеткасыз тұрақты ток қозғалтқышының жылдамдығын басқарыңыз: 4 қадам
Arduino мен Bluetooth модулін (HC-05) қолдана отырып, щеткасыз тұрақты ток қозғалтқышының жылдамдығын басқарыңыз: Кіріспе Бұл оқулықта біз Arduino UNO, Bluetooth модулі (HC-05) және Bluetooth үшін Android қосымшасы арқылы щеткасыз тұрақты ток қозғалтқышының жылдамдығын басқарамыз. Bluetooth контроллері Arduino)