สารบัญ:

โฟลว์มิเตอร์ Arduino Cloud Ready: 5 ขั้นตอน
โฟลว์มิเตอร์ Arduino Cloud Ready: 5 ขั้นตอน

วีดีโอ: โฟลว์มิเตอร์ Arduino Cloud Ready: 5 ขั้นตอน

วีดีโอ: โฟลว์มิเตอร์ Arduino Cloud Ready: 5 ขั้นตอน
วีดีโอ: Arduino NodeMCU ESP8266 ส่งข้อมูลขึ้น cloud 2024, กรกฎาคม
Anonim
โฟลว์มิเตอร์ Arduino ที่ใช้งานได้บนคลาวด์
โฟลว์มิเตอร์ Arduino ที่ใช้งานได้บนคลาวด์

สำหรับบทช่วยสอนนี้ ฉันจะแสดงวิธีกำหนดค่า Arduino ด้วยโฟลว์มิเตอร์ Adafruit ส่งข้อมูลที่ได้รับไปยังคลาวด์และใช้สำหรับโปรเจ็กต์ใด ๆ ที่คุณสามารถจินตนาการได้

ขั้นตอนที่ 1: เราต้องเริ่มอะไร

เราต้องเริ่มอะไร?
เราต้องเริ่มอะไร?
เราจะต้องเริ่มต้นอะไร?
เราจะต้องเริ่มต้นอะไร?
เราจะต้องเริ่มต้นอะไร?
เราจะต้องเริ่มต้นอะไร?

-Arduino uno R3

-เครื่องวัดอัตราการไหลของผลไม้

-Arduino อีเธอร์เน็ตชิลด์

-สายUTP

- สายเคเบิลสำหรับ Arduino

-Arduino IDE

ขั้นตอนที่ 2: การใส่รหัสลงใน Arduino

รหัสส่งคืนปริมาณของมิลลิลิตรที่ผ่านโฟลว์มิเตอร์และทุก ๆ วินาทีส่งข้อมูลโดยใช้ data.print() ผ่านซ็อกเก็ต แต่ก่อนอื่น คุณต้องเชื่อมต่อ Arduino ของคุณกับโมเด็ม/สวิตช์ และกำหนดค่าที่อยู่ IP และซ็อกเก็ตเพื่อใช้ในโค้ดของ Arduino ide

วิธีรับข้อมูลนั้นขึ้นอยู่กับคุณ คุณสามารถใช้มิดเดิลแวร์เพื่อฟังซ็อกเก็ตเดียวกับที่ Arduino กำลังส่งข้อมูล รับวันที่และแทรกลงในฐานข้อมูล หรือใช้ในแบบที่คุณต้องการ

ดังนั้นเพียงแค่รับรหัสแล้วส่งต่อไปยัง Arduino กำหนดค่าที่อยู่ IP และซ็อกเก็ต

ขั้นตอนที่ 3: เชื่อมต่อ Arduino และ Flowmeter

การต่อ Arduino และ Flowmeter
การต่อ Arduino และ Flowmeter

Conection นั้นง่ายมาก ขั้นแรกให้ต่อโล่ Arduino ที่ด้านบนของ Arduino uno R3 จากนั้นคุณต้องเชื่อมต่อสายเคเบิลที่ขา gnd, 5v และ 2 เหมือนในภาพ คุณสามารถใส่ตัวต้านทานบนพิน 5v ได้ แต่มันคือ ไม่จำเป็น.

ขั้นตอนที่ 4: เชื่อมต่อกับคลาวด์

ขั้นตอนสุดท้ายคือเชื่อมต่อสายเคเบิล utp เข้ากับแผงป้องกันอีเธอร์เน็ตของ Arduino และกับโมเด็ม/สวิตช์ คุณสามารถเชื่อมต่อในโมเด็ม/สวิตช์เดียวกันกับที่คุณใช้กับแล็ปท็อปหรือพีซี และหากคุณกำหนดค่าที่อยู่ IP ของ Arduino อย่างถูกต้อง เครือข่ายที่แล็ปท็อปหรือพีซีของคุณ คุณสามารถส่ง ping ไปยัง Arduino เพื่อตรวจสอบการเชื่อมต่อ

ขั้นตอนที่ 5: คำแนะนำ

คุณสามารถใช้รหัสนี้เพื่อส่งข้อมูลไปยังแอประบบคลาวด์ หรือหากต้องการ คุณสามารถใช้จอ LCD และแสดงข้อมูลได้

แนะนำ: