Arduino Tutorial 06:Processamento
Bem-vindo ao sexto tutorial do Arduino da nossa série de tutoriais do Arduino. Neste tutorial, aprenderemos como conectar o Arduino ao Processing e como eles estão se comunicando usando a porta serial. Também faremos um exemplo em que usaremos o IDE de processamento para enviar comandos para a placa Arduino e vice-versa.
Este é um tutorial em vídeo passo a passo que é fácil de ser seguido. Além disso, abaixo do vídeo, você pode encontrar quais peças precisamos para este tutorial e os códigos-fonte dos exemplos no vídeo.
Componentes necessários para este tutorial do Arduino
Você pode obter os componentes em qualquer um dos sites abaixo:
- Placa Arduino ………………………………
- Breadboard e jump wires ………
- LED ……………………………………………
- Resistor de 220 Ohm ……………………..
- Botão de pressão …………………………………
Esquema do circuito

Código-fonte do Arduino
int led = 13;
int button = 12;
void setup() {
pinMode(led, OUTPUT);
pinMode(button, INPUT);
Serial.begin(9600);
}
void loop(){
if(Serial.available() > 0) {
char ledState = Serial.read();
if(ledState == '1'){
digitalWrite(led, HIGH);
}
if(ledState == '0'){
digitalWrite(led, LOW);
}
}
int buttonState = digitalRead(button);
if ( buttonState == HIGH){
Serial.println("Button is pressed");
delay(500);
}
}
Code language: Arduino (arduino)
Processando código-fonte
import processing.serial.*;
Serial myPort;
String myText="";
void setup(){
size(300, 300);
myPort = new Serial(this, "COM4", 9600);
myPort.bufferUntil('n');
}
void serialEvent (Serial myPort){
myText = myPort.readStringUntil('n');
}
void draw(){
background(0,0,0);
text(myText, 120, 120);
myText="";
if(mousePressed && (mouseButton == LEFT)){
myPort.write('1');
}
if (mousePressed && (mouseButton == RIGHT)){
myPort.write('0');
}
}
Code language: Arduino (arduino)
Processo de manufatura
- Tutorial de bloqueio RFID do Arduino
- Contador de carros usando Arduino + Processing + PHP
- Tutorial do sensor de impressão digital Arduino
- Tutorial do Arduino:Mini Piano
- Tutorial do Arduino:JARVIS v1 | Como fazer uma automação residencial
- Como fazer multithread um Arduino (tutorial de protothreading)
- Tutorial do Arduino 16 × 2 LCD – Tudo o que você precisa saber
- Tutorial de acelerômetro e giroscópio Arduino e MPU6050
- Tutorial de controle de motor sem escova do Arduino | ESC | BLDC
- Arduino Tutorial 01:Começando