สารบัญ:

NodeMCU พร้อมแอป/เซิร์ฟเวอร์ Blynk: 4 ขั้นตอน
NodeMCU พร้อมแอป/เซิร์ฟเวอร์ Blynk: 4 ขั้นตอน

วีดีโอ: NodeMCU พร้อมแอป/เซิร์ฟเวอร์ Blynk: 4 ขั้นตอน

วีดีโอ: NodeMCU พร้อมแอป/เซิร์ฟเวอร์ Blynk: 4 ขั้นตอน
วีดีโอ: 📲💡 Arduino+Blynk EP.2 การสมัครใช้งาน #Blynk Cloud แบบละเอียด ทีละขั้นตอนง่าย ๆ 2024, พฤศจิกายน
Anonim

Blynk คืออะไรและทำงานอย่างไร ชมวิดีโอแคมเปญของพวกเขา !

ขั้นแรก คุณสามารถตั้งโปรแกรม NodeMCU ด้วย Arduino IDE ได้จากวิดีโอด้านบน

นี่คือการเขียนบทช่วยสอนสำหรับการตั้งค่า:

เสบียง

  1. เขียงหั่นขนม
  2. NodeMCU สองตัว 1.0
  3. Arduino Uno หรือประเภทอื่น ๆ
  4. จัมเปอร์
  5. สายไฟ USB

ขั้นตอนที่ 1: นี่คือภาพรวม

ที่ 1 - ดาวน์โหลดแอปพลิเคชั่น Blynk

ครั้งที่สอง เพิ่มอุปกรณ์ของคุณตามที่แสดงในวิดีโอและคัดลอก Authentication Token ที่สร้างขึ้นสำหรับอุปกรณ์ของเราเนื่องจากเราจะใช้ในภายหลังในรหัส

- ในโครงการนี้ เรากำลังตั้งค่าอุปกรณ์ NodeMCU สองเครื่องและเชื่อมต่อกับเครือข่าย oue WiFi จากนั้นเริ่มส่งข้อมูล (จำนวนเต็ม/อักขระ) จาก NodeMCU 1 ถึง NodeMCU 2

- นอกจากนี้ เราจะเชื่อมต่อ Arduino UNO กับ NodeMCU 2 ผ่านการสื่อสารแบบอนุกรมแบบมีสาย

- ข้อมูลที่ได้รับจาก NodeMCU 1 จะถูกส่งไปยัง Arduino UNO ในตอนท้าย และเราสามารถใช้ซิงเกิ้ลนี้เพื่อสลับ LED หรือสิ่งอื่นใด

- เราจะแสดงบนแอพพลิเคชั่น Blynk ไม่ว่าไฟ LED จะติดหรือดับ

ขั้นตอนที่ 2: รหัส NodeMCU 1

Image
Image

ไม่จำเป็นต้องเดินสายสำหรับ Node MCU 1 เนื่องจากจะเชื่อมต่อกับ wifi และเพียงแค่ส่ง "1" หรือ "0" ที่เราต้องการคือ Authentication Token ที่เราสร้างขึ้น

LED ในตัว D2 ใช้เป็นตัวบ่งชี้สำหรับการเชื่อมต่อ WiFi ที่ประสบความสำเร็จ

แล้วเริ่มเขียนโค้ดด้านบน

ขั้นตอนที่ 3: NodeMCU 2 + รหัส Arduino

NodeMCU 2 + รหัส Arduino
NodeMCU 2 + รหัส Arduino

NodeMCU 2 - เราใช้ D7 เป็น RX และ D8 เป็น TX ในตัว LED ใน D13 ใช้เป็นตัวบ่งชี้

Arduino - เราใช้ Pin 8 เป็น RX และ Pin 9 เป็น TX

การเดินสายไฟ:

  • D7 ใน NodeMCU เพื่อตรึง 9 ใน Arduino
  • D8 ใน NodeMCU ถึง Pin 8 ใน Arduino
  • VIN ใน NodeMCU ถึง 5V ใน Arduino
  • GND ใน NodeMCU ถึง GND ใน Arduino (Common Ground)

หลังจากตั้งค่าการเชื่อมต่อทั้งหมดแล้ว โปรดเริ่มดาวน์โหลดโค้ดด้านบนใน NodeMCU 2

ขั้นตอนที่ 4: รหัส Arduino

Image
Image

นี่คือรหัสที่จำเป็นในการรับข้อมูลจาก NodeMCU 2 ถึง Arduino

คุณสามารถเชื่อมต่อ LED กับ Pin 13

แนะนำ: