Тёмный

Controllo Motore Stepper con Arduino Nano e CNC Shield v4.0 (Senza firmware o software!) 

Boboaca Costel
Подписаться 4,6 тыс.
Просмотров 54
50% 1

Ciao a tutti e benvenuti nel mio canale! Oggi vi mostrerò come controllare un motore stepper con Arduino Nano e CNC Shield v4.0, senza bisogno di installare alcun software, diretto da pagina web www.costycnc.it/avr1
Il codice ASM caricato tramite la pagina web controlla i pin dell'Arduino Nano per far girare il motore stepper avanti e indietro a intervalli.
Non useremo un ambiente di sviluppo software (IDE) come Arduino IDE in questo video.
Questo metodo è ideale per chi vuole sperimentare con i motori stepper senza dover installare software specifici. Potete modificare il codice per personalizzare il movimento del motore, come la velocità o la direzione di rotazione.
Lascia un like e iscriviti al canale per non perdere i prossimi video!
Il codice asm utilizatto in video:
.equ DDRB=4
.equ PORTB=5
.equ DDRD=10
.equ PORTD=11
.equ PB0=0 ;ENABLE
.equ PD2=2 ;STEP
.equ PD5=5 ;DIRECTION
.org 0x60
init:
; arduino nano cnc shield v4.0
sbi DDRB,PB0 ;pin ENABLE as output D8 PORTB,PB0
sbi DDRD,PD5 ;pin STEP as output D5 PORTD,PD5
sbi DDRD,PD2 ;pin DIR as output D2 PORTD,PD2
cbi PORTB,PB0 ; put pin ENABLE low D8
loop:
cbi PORTD,PD2 ;set DIR pin low
call turn ;turn motor 255 steps
call wait3s ;wait 1 second
sbi PORTD,PD2 ;set DIR pin high
call turn ;turn motor 255 steps
call wait3s ;wait 1 second
rjmp loop ;loop
pulse:
ldi r17,30 ;motor velocity 5
pause:
dec R16
brne pause
dec R17
brne pause
ret
step:
sbi PORTD,PD5 ; put high pin STEP
rcall pulse ;pulse
cbi PORTD,PD5 ;put low pin Step
rcall pulse ;pulse
ret
turn:
call step
dec R20
brne turn
ret
wait3s:
ldi r18,100 ; wait 10
waitx:
dec R16
brne waitx
dec R17
brne waitx
dec R18
brne waitx
ret

Наука

Опубликовано:

 

24 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии    
Далее
Massimo Banzi 🤖 Founder of ARDUINO
29:31
Просмотров 138 тыс.
Украшаю чехлы 🎀
00:51
Просмотров 336 тыс.
2DROTS vs WYLSACOM! КУБОК ФИФЕРОВ 1 ТУР
07:25
skibidi toilet multiverse 039 (part 4)
06:06
Просмотров 2,9 млн
Motore magnetico: verità e bufale
15:53
Просмотров 692 тыс.
HackTheBox - Perfection
29:25
Просмотров 12 тыс.
How To Hack IoT Cameras - Vulnerability Demonstration
20:26
Building an e-Scooter App with React Native and Mapbox
3:53:49
YOU can Learn the ESP32 in 15 Minutes:  Hello World!
22:52
АЙФОН Г0ВН0
0:54
Просмотров 1,2 млн
iPhone 15 Pro в реальной жизни
24:07
Просмотров 432 тыс.
APPLE дают это нам БЕСПЛАТНО!
1:01
Просмотров 731 тыс.