Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Производственный процесс

Учебник по Arduino 06:Обработка

<основной класс="главный сайт" id="главный">

Добро пожаловать в шестой учебник по Arduino из нашей серии учебных пособий по Arduino. В этом руководстве мы узнаем, как подключить Arduino к процессору и как они взаимодействуют с помощью последовательного порта. Также мы сделаем пример, в котором мы будем использовать Processing IDE для отправки команд на плату Arduino и наоборот.

Это пошаговое видеоруководство, которому легко следовать. Кроме того, под видео вы можете найти, какие детали нам нужны для этого руководства, а также исходные коды примеров в видео.

Компоненты, необходимые для этого руководства по Arduino


Вы можете получить компоненты с любого из следующих сайтов:

Схема цепи


Исходный код 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)

Исходный код обработки


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)

Производственный процесс

  1. Учебное пособие по блокировке RFID для Arduino
  2. Счетчик автомобилей с использованием Arduino + Обработка + PHP
  3. Учебное пособие по датчику отпечатков пальцев Arduino
  4. Учебное пособие по Arduino:мини-пианино
  5. Учебное пособие по Arduino:JARVIS v1 | Как сделать домашнюю автоматизацию
  6. Как многопоточно на Arduino (Учебное пособие по протопоточности)
  7. Учебное пособие по ЖК-дисплею Arduino 16×2 — все, что вам нужно знать
  8. Руководство по акселерометру и гироскопу Arduino и MPU6050
  9. Учебное пособие по управлению бесщеточным двигателем Arduino | ESC | BLDC
  10. Учебник по Arduino 01:Начало работы