สารบัญ:
- ขั้นตอนที่ 1: สิ่งที่คุณต้องการ
- ขั้นตอนที่ 2: วงจร
- ขั้นตอนที่ 3: เริ่ม Visuino และเลือก Arduino UNO Board Type
- ขั้นตอนที่ 4: ใน Visuino ADD และตั้งค่าส่วนประกอบ
- ขั้นตอนที่ 5: ในส่วนประกอบ Visuino Connect
- ขั้นตอนที่ 6: สร้าง คอมไพล์ และอัปโหลดโค้ด Arduino
- ขั้นตอนที่ 7: เล่น
วีดีโอ: วิธีสร้างระบบรดน้ำต้นไม้โดยใช้ Arduino: 7 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:02
ในบทช่วยสอนนี้ เราจะเรียนรู้วิธีสร้างระบบรดน้ำต้นไม้
ใช้เซ็นเซอร์วัดความชื้น ปั๊มน้ำ และไฟ LED สีเขียวกะพริบหากทุกอย่างเรียบร้อย และ OLED Display และ Visuino
ดูวิดีโอ!
ขั้นตอนที่ 1: สิ่งที่คุณต้องการ
- Arduino UNO (หรือ Arduino อื่น ๆ) รับที่นี่
- โมดูลเซ็นเซอร์ความชื้นในดิน รับที่นี่
- สายจัมเปอร์ Breadboard รับที่นี่
- จอแสดงผล OLED รับที่นี่
- ปั้มน้ำ ได้ที่นี่
- รีเลย์ รับที่นี่
- 1X LED สีแดง, 1X LED สีเขียว รับที่นี่
- โปรแกรม Visuino: ดาวน์โหลด Visuino
ขั้นตอนที่ 2: วงจร
- เชื่อมต่อ OLED Display pin[VCC] กับ Arduino pin[5V]
- เชื่อมต่อพินจอแสดงผล OLED [GND] กับพิน Arduino [GND]
- เชื่อมต่อพินจอแสดงผล OLED [SDA] กับพิน Arduino [SDA]
- เชื่อมต่อพินจอแสดงผล OLED [SCL] กับพิน Arduino [SCL]
- เชื่อมต่อ Arduino 5V กับพินโมดูล Piezo Buzzer VCC
- เชื่อมต่อ Arduino GND กับพินลบ LED สีเขียว
- เชื่อมต่อ Arduino GND กับพินลบ LED สีแดง
- เชื่อมต่อ Arduino Digital Pin 3 กับพินลบ LED สีเขียว
- เชื่อมต่อ Arduino Digital Pin 2 กับพินลบ LED สีแดง
- เชื่อมต่อ Arduino 5V กับขาโมดูลเซ็นเซอร์ความชื้น VCC
- เชื่อมต่อ Arduino GND กับขาโมดูลเซ็นเซอร์ความชื้น GND
- เชื่อมต่อ Arduino analog pin 0 เข้ากับขาโมดูลเซ็นเซอร์ความชื้น A0
- เชื่อมต่อรีเลย์ VCC pin (+) กับ Arduino 5V pin
- เชื่อมต่อขารีเลย์ GND (-) กับขา Arduino GND
- เชื่อมต่อขาสัญญาณรีเลย์ (S) กับ Arduino Digital pin 10
- ต่อแหล่งจ่ายไฟ 12V (+) เข้ากับสายสีแดงปั๊ม (+)
- เชื่อมต่อแหล่งจ่ายไฟ 12V (-) กับพินรีเลย์ (com)
- ต่อสายสีดำปั๊ม (-) เข้ากับขารีเลย์ (NO)
ขั้นตอนที่ 3: เริ่ม Visuino และเลือก Arduino UNO Board Type
ในการเริ่มต้นเขียนโปรแกรม Arduino คุณจะต้องติดตั้ง Arduino IDE จากที่นี่:
โปรดทราบว่ามีข้อบกพร่องที่สำคัญบางอย่างใน Arduino IDE 1.6.6 ตรวจสอบให้แน่ใจว่าคุณติดตั้ง 1.6.7 หรือสูงกว่า มิฉะนั้น Instructable นี้จะไม่ทำงาน! หากคุณยังไม่ได้ทำตามขั้นตอนในคำแนะนำนี้เพื่อตั้งค่า Arduino IDE เพื่อตั้งโปรแกรม Arduino UNO! ต้องติดตั้ง Visuino: https://www.visuino.eu ด้วย เริ่ม Visuino ดังรูปแรก คลิกที่ปุ่ม "Tools" บนส่วนประกอบ Arduino (ภาพที่ 1) ใน Visuino เมื่อกล่องโต้ตอบปรากฏขึ้น ให้เลือก "Arduino UNO" ดังแสดงในภาพที่ 2
ขั้นตอนที่ 4: ใน Visuino ADD และตั้งค่าส่วนประกอบ
เพิ่มส่วนประกอบ "OLED Display"
เพิ่ม 2X "เปรียบเทียบค่าอนาล็อก" ส่วนประกอบ
ดับเบิลคลิกที่ DisplayOLED1 และในหน้าต่างองค์ประกอบ ให้ลาก Text Field ไปทางซ้าย จากนั้นในหน้าต่างคุณสมบัติตั้งค่าขนาดเป็น 3
ปิดหน้าต่างองค์ประกอบ
- เลือก CompareValue1 และในหน้าต่างคุณสมบัติตั้งค่า "เปรียบเทียบประเภท" เป็น ctBiggerOrEqual และค่าเป็น 0.7 << นี่คือค่าความไว คุณสามารถเปลี่ยนได้หากต้องการ
- เลือก CompareValue2 และในหน้าต่างคุณสมบัติตั้งค่า "เปรียบเทียบประเภท" เป็น ctSmaller และค่าเป็น 0.7 << นี่คือค่าความไว คุณสามารถเปลี่ยนได้หากต้องการ
ขั้นตอนที่ 5: ในส่วนประกอบ Visuino Connect
- เชื่อมต่อ Arduino analog pin 0 กับ CompareValue1 pin In, CompareValue2 pin In, DisplayOLED1>Text Field1 Pin In
- เชื่อมต่อ CompareValue1 Pin Out กับ Arduino digital pin 2
- เชื่อมต่อ CompareValue1 Pin Out กับ Arduino digital pin 10
- เชื่อมต่อ CompareValue2 Pin Out กับ Arduino digital pin 3
- เชื่อมต่อ DisplayOLED1 pin I2C Out กับบอร์ด Arduino I2C pin In
ขั้นตอนที่ 6: สร้าง คอมไพล์ และอัปโหลดโค้ด Arduino
ใน Visuino ที่ด้านล่างให้คลิกแท็บ "บิลด์" ตรวจสอบให้แน่ใจว่าได้เลือกพอร์ตที่ถูกต้อง จากนั้นคลิกที่ปุ่ม "รวบรวม/สร้างและอัปโหลด"
ขั้นตอนที่ 7: เล่น
หากคุณจ่ายไฟให้กับโมดูล Arduino UNO และไฟ LED ควรกะพริบ (น้ำสีแดงไม่เพียงพอ น้ำสีเขียวเพียงพอ) และจอแสดงผล OLED จะแสดงระดับความชื้น หากระดับน้ำต่ำเกินไป ปั๊มจะเริ่มเติมน้ำ
ยินดีด้วย! คุณได้เสร็จสิ้นโครงการของคุณด้วย Visuino สิ่งที่แนบมาด้วยคือโครงการ Visuino ที่ฉันสร้างขึ้นสำหรับคำแนะนำนี้ คุณสามารถดาวน์โหลดและเปิดใน Visuino:
แนะนำ:
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: 5 ขั้นตอน
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: การตวัดเป็นวิธีง่ายๆ ในการสร้างเกม โดยเฉพาะอย่างยิ่งเกมปริศนา นิยายภาพ หรือเกมผจญภัย
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: 3 ขั้นตอน
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: ในคำแนะนำนี้ เราจะทำการตรวจจับใบหน้าบน Raspberry Pi 4 ด้วย Shunya O/S โดยใช้ Shunyaface Library Shunyaface เป็นห้องสมุดจดจำใบหน้า/ตรวจจับใบหน้า โปรเจ็กต์นี้มีจุดมุ่งหมายเพื่อให้เกิดความเร็วในการตรวจจับและจดจำได้เร็วที่สุดด้วย
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: 3 ขั้นตอน
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: ในบทช่วยสอนนี้ ฉันจะแสดงขั้นตอนสำคัญในการติดตั้งปลั๊กอิน WordPress ให้กับเว็บไซต์ของคุณ โดยทั่วไป คุณสามารถติดตั้งปลั๊กอินได้สองวิธี วิธีแรกคือผ่าน ftp หรือผ่าน cpanel แต่ฉันจะไม่แสดงมันเพราะมันสอดคล้องกับ
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): 8 ขั้นตอน
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): ตัวแปลงสัญญาณเสียงล้ำเสียง L298N Dc ตัวเมียอะแดปเตอร์จ่ายไฟพร้อมขา DC ตัวผู้ Arduino UNOBreadboardวิธีการทำงาน: ก่อนอื่น คุณอัปโหลดรหัสไปยัง Arduino Uno (เป็นไมโครคอนโทรลเลอร์ที่ติดตั้งดิจิตอล และพอร์ตแอนะล็อกเพื่อแปลงรหัส (C++)
Arduino ที่ถูกที่สุด -- Arduino ที่เล็กที่สุด -- Arduino Pro Mini -- การเขียนโปรแกรม -- Arduino Neno: 6 ขั้นตอน (พร้อมรูปภาพ)
Arduino ที่ถูกที่สุด || Arduino ที่เล็กที่สุด || Arduino Pro Mini || การเขียนโปรแกรม || Arduino Neno:…………………………… โปรดสมัครสมาชิกช่อง YouTube ของฉันสำหรับวิดีโอเพิ่มเติม……. โปรเจ็กต์นี้เกี่ยวกับวิธีเชื่อมต่อ Arduino ที่เล็กที่สุดและถูกที่สุดเท่าที่เคยมีมา Arduino ที่เล็กที่สุดและถูกที่สุดคือ arduino pro mini คล้ายกับ Arduino