Maxuino Video Tutorials (Free Arduino + Max Tool)
To those that might be interested, at long last we have created some basic video tutorials explaining:
- How to load Firmata onto the Arduino
- How to install Maxuino
- How to use Maxuino
- How to Use the Maxuino GUI
- How to use Maxuino with Stepper Motors
- How to use Maxuino and M4L
All of the videos are collected here on our Vimeo channel.
Of course if you want to learn more about Maxuino and how it can be used in your Max + Arduino projects, visit Maxuino.org
Feedback is welcome, we will continue to add videos for additional features in the coming weeks.
Hello Chris,
I have a Arduino uno connect to a Arduino Motor Shield r3, and i am trying to control a stepper motor from Maxuino (this one http://www.gotronic.fr/pj-784.pdf).
I have been following your tutorial on vimeo but i might have a problem with the setting of the pin.
From the arduino software, this code works:
int delaylegnth = 30;
void setup() {
//establish motor direction toggle pins
pinMode(12, OUTPUT); //CH A -- HIGH = forwards and LOW = backwards???
pinMode(13, OUTPUT); //CH B -- HIGH = forwards and LOW = backwards???
//establish motor brake pins
pinMode(9, OUTPUT); //brake (disable) CH A
pinMode(8, OUTPUT); //brake (disable) CH B
}
void loop(){
digitalWrite(9, LOW); //ENABLE CH A
digitalWrite(8, HIGH); //DISABLE CH B
digitalWrite(12, HIGH); //Sets direction of CH A
analogWrite(3, 255); //Moves CH A
delay(delaylegnth);
digitalWrite(9, HIGH); //DISABLE CH A
digitalWrite(8, LOW); //ENABLE CH B
digitalWrite(13, LOW); //Sets direction of CH B
analogWrite(11, 255); //Moves CH B
delay(delaylegnth);
digitalWrite(9, LOW); //ENABLE CH A
digitalWrite(8, HIGH); //DISABLE CH B
digitalWrite(12, LOW); //Sets direction of CH A
analogWrite(3, 255); //Moves CH A
delay(delaylegnth);
digitalWrite(9, HIGH); //DISABLE CH A
digitalWrite(8, LOW); //ENABLE CH B
digitalWrite(13, HIGH); //Sets direction of CH B
analogWrite(11, 255); //Moves CH B
delay(delaylegnth);
}
But in Maxuino it doesn't works. The lights on the motor shield board arent moving the same way, as if the pins wasn't setting up correctly, but i can't found how to solve it.
It is kind of an emergency, i'm trying to make it work for friday. If someone has any idea that could help me to understand whats going on, i will be glad to read it. Thanks in advance!
Pierre
but isn't maxuino supposed to work with a firmata-standard.ino file on your arduino, and not another file ?
On maxuino.org they advice to use a configurable firmata when you wanna control stepper motor.
@digitalcoleman (apologies if you're not affiliated with Maxuino in any way)
this is a good step forward for Maxuino, and perhaps overdue. I have long seen Maxuino as a great tool but (perhaps wrongly) thought that too many usability questions swamped this Max-centric forum; the questions too often seemed to be Arduino-centric. Users are attracted to Maxuino for the plug-n-play possibilities, but then fall foul of tinkering without understanding. Maybe Arduino/Maxuino need a Max page; or Max needs an Arduino page. And if they already exist maybe they need foregrounded?
Just ramblin'