Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Proses manufaktur

Tutorial Arduino 06: Menghubungkan Arduino ke Processing melalui Komunikasi Serial

Selamat datang di Tutorial Arduino keenam dari Seri Tutorial Arduino kami. Dalam tutorial ini kita akan mempelajari cara menghubungkan Arduino ke Processing dan bagaimana mereka berkomunikasi menggunakan Port Serial. Juga kita akan membuat contoh di mana kita akan menggunakan IDE Processing untuk mengirim perintah ke Papan Arduino dan sebaliknya.

Ini adalah Tutorial Video Langkah demi Langkah yang mudah diikuti. Juga, di bawah video Anda dapat menemukan Komponen yang diperlukan untuk tutorial ini dan Kode Sumber dari Contoh dalam video.

Komponen yang diperlukan untuk Tutorial Arduino Ini


Anda dapat mendapatkan komponen dari salah satu situs di bawah ini:

  • Papan Arduino ……………………………
  • Breadboard dan Kabel Jumper ………
  • LED ……………………………………………
  • Resistor 220 Ohm ……………………..
  • Tombol Push ………………………………

Skema Rangkaian


Tutorial Arduino 06: Menghubungkan Arduino ke Processing melalui Komunikasi Serial

Kode Sumber 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)

Kode Sumber Processing


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)

Proses manufaktur

  1. Buat Kunci RFID Arduino yang Aman – Panduan Langkah demi Langkah
  2. Smart Parking Counter: Pelacakan Kendaraan Real-Time dengan Arduino, Processing, dan PHP
  3. Tutorial Langkah demi Langkah: Proyek Sensor Sidik Jari Arduino Nano
  4. Membuat Mini Piano dengan Arduino UNO – Tutorial Langkah demi Langkah
  5. Membangun Otomasi Rumah JARVIS v1 dengan Arduino Nano – Tutorial Langkah demi Langkah
  6. Menguasai Multithreading Arduino dengan Protothreading: Tutorial Langkah demi Langkah
  7. Tutorial Lengkap Arduino LCD 16×2: Menghubungkan, Memrogram, dan Menampilkan Data
  8. Menguasai MPU6050: Tutorial Akselerometer & Giros untuk Arduino
  9. Menguasai Pengontrolan Motor Brushless dengan Arduino, ESC, dan BLDC – Tutorial Langkah demi Langkah
  10. Tutorial Arduino Untuk Pemula 01: Mulai dengan Proyek Pertama Anda