สารบัญ:
- เสบียง
- ขั้นตอนที่ 1: วงจร
- ขั้นตอนที่ 2: การติดตั้งซอฟต์แวร์และแดชบอร์ดที่จำเป็น
- ขั้นตอนที่ 3: รหัส
- ขั้นตอนที่ 4: ผลักดันการแจ้งเตือน
วีดีโอ: Garduino – สวนอัจฉริยะด้วย Arduino: 4 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
ทุกวันนี้ไม่มีใครบริสุทธิ์ใจ มีใครบ้างที่ไม่บังเอิญฆ่าต้นไม้???
เป็นการยากที่จะทำให้พืชของคุณมีชีวิตอยู่ คุณซื้อต้นไม้ใหม่ และในกรณีที่เลวร้ายที่สุด คุณแค่ลืมรดน้ำต้นไม้ ในกรณีที่ดีกว่า คุณจำได้ว่ามันมีอยู่ แต่คุณไม่ได้จัดการอย่างถูกต้อง
ด้วย Garduino เราจะช่วยคุณเปลี่ยนบ้านของคุณให้เป็นเรือนกระจกที่สวยงามซึ่งเต็มไปด้วยพืชที่มีสุขภาพดีและมีความสุข
Garduino เป็นแพลตฟอร์มตรวจสอบพืชอัจฉริยะที่จะช่วยให้คุณรู้จักพืชของคุณดีขึ้น
ทำไม Garduino ถึงเจ๋ง?
- ตรวจสอบความชื้นในดินของพืช ความชื้นน้อยเกินไปอาจทำให้สูญเสียผลผลิตและพืชตายได้ หากระดับความชื้นต่ำ ผู้ใช้ควรรดน้ำต้นไม้ของเขา การรักษาระดับความชื้นให้อยู่ในช่วงที่เหมาะสมยังช่วยหลีกเลี่ยงการรดน้ำมากเกินไป การให้น้ำมากเกินไปเป็นสาเหตุที่พบบ่อยและเป็นที่รู้จักกันดีสำหรับการฆ่าพืช ซึ่งเป็นสาเหตุของโรครากและน้ำเสีย
- ตรวจสอบอุณหภูมิโดยรอบโรงงาน อุณหภูมิเป็นปัจจัยสำคัญในการเจริญเติบโตของพืช ซึ่งช่วยให้เราติดตามได้เมื่ออุณหภูมิสูงเกินไป FYI อุณหภูมิต่ำส่งผลเสียต่อพืชเนื่องจากอุณหภูมิสูง บางครั้งแย่กว่านั้นด้วยซ้ำ
- มันตรวจสอบความชื้นในอากาศ พืชส่วนใหญ่ต้องการอากาศชื้น เนื่องจากรูพรุนที่พวกมันหายใจเข้าไปจะสูญเสียความชื้นส่วนใหญ่ไปเมื่ออากาศรอบข้างแห้ง ซึ่งเป็นการสูญเสียที่พืชไม่สามารถแทนที่ได้เสมอผ่านทางน้ำที่รากของต้นไม้ดูดซับไว้
พวกเราคือใคร?
นักศึกษาสาขาวิทยาการคอมพิวเตอร์สองคนจากศูนย์สหวิทยาการ (IDC), Herzliya, Israel
เราทั้งคู่มีตารางงานที่ยุ่ง และเราทั้งคู่ต่างก็รักต้นไม้
อพาร์ทเมนท์ของเราเต็มไปด้วยต้นไม้ และเราพบว่าการดูแลอย่างเหมาะสมเป็นเรื่องยาก
เรามักจะลืมรดน้ำ และเมื่อเราจำได้ เราก็พยายามชดเชยการลืมด้วยการรดน้ำให้มากเกินไป
ระบบตรวจสอบโรงงานนี้เป็นโครงการสุดท้ายของเราในหลักสูตร "อินเทอร์เน็ตของสรรพสิ่ง (IoT)"
เราหวังว่าสิ่งนี้จะช่วยให้คุณชอบมันช่วยเราได้!
เราชอบที่จะได้ยินจากคุณ
ลองโครงการของเราหรือไม่ แจ้งให้เราทราบ! เราชอบที่จะได้ยินจากคุณ หากคุณมีจุดที่จะปรับปรุงหรือความคิดเห็นใด ๆ ยิ่งกว่านั้น เราชอบที่จะได้รับภาพบางส่วน!
เสบียง
- 1 x บอร์ด ESP8266 (เราใช้ Wemos D1 mini)
- 1 x สาย Micro-USB
- สายจัมเปอร์ 20 เส้น
- 1 x เซ็นเซอร์อุณหภูมิและความชื้น (เราใช้ DHT22)
- ตัวต้านทาน 1 x 10K โอห์ม
- 1 x เซ็นเซอร์ความชื้นในดิน
- 1 x LCD (เราใช้ Grove LCD RGB Backlight)
- 1 x เขียงหั่นขนม
ขั้นตอนที่ 1: วงจร
ในขั้นตอนนี้ เราจะเชื่อมต่อเซ็นเซอร์ทั้งหมด
เซ็นเซอร์ความชื้นในดิน:
- เชื่อมต่อ VCC กับ 3.3v
- เชื่อมต่อ GND กับ G
- เชื่อมต่อ A0 กับ A0
หน้าจอ LCD:
- เชื่อมต่อ GND กับ G
- เชื่อมต่อ VCC กับ 5v
- เชื่อมต่อ SDA และ SCL กับ D1, D2
เซ็นเซอร์ความชื้นและอุณหภูมิ:
- เชื่อมต่อ GND กับ G
- เชื่อมต่อ VCC กับ 3.3v
- เชื่อมต่อข้อมูลกับตัวต้านทาน 10K Ohm กับ D3 และกำลังไฟฟ้าดังในวงจร
ขั้นตอนที่ 2: การติดตั้งซอฟต์แวร์และแดชบอร์ดที่จำเป็น
Arduino IDE
ติดตั้ง Arduino IDE:
www.arduino.cc/en/Guide/HomePage
ติดตั้ง "ไดรเวอร์" ที่เกี่ยวข้องสำหรับบอร์ด ESP8266 ลงใน Arduino IDE ของคุณ:
randomnerdtutorials.com/how-to-install-esp…
อดาฟรุต
สร้างบัญชี:
io.adafruit.com
ไปที่ 'ฟีด' และเพิ่ม 4 ฟีด:
1. ความชื้นในดิน
2. ความชื้น
3. อุณหภูมิ
4. การแจ้งเตือน
จากนั้นไปที่ 'แดชบอร์ด' และสร้างแดชบอร์ดใหม่ จากนั้นเข้าสู่แดชบอร์ดและเพิ่ม 4 บล็อกโดยใช้เครื่องหมายบวกที่ด้านขวาของหน้า:
1. เพิ่มบล็อกแผนภูมิเส้น จากนั้นเลือกฟีด SoilMoisture ตรวจสอบว่าค่าต่ำสุดคือ 0 และสูงสุดคือ 1100
2. เพิ่มบล็อกเกจ จากนั้นเลือก AirMoisture feed และตรวจสอบให้แน่ใจว่าค่าสูงสุดคือ 100
3. เพิ่ม Stream block แล้วเลือก Temperature feed
4. เพิ่มบล็อคข้อความ จากนั้นเลือก Alerts feed
คลิก 'บันทึก'
ขั้นตอนที่ 3: รหัส
มีการแนบรหัสและจัดทำเป็นเอกสารอย่างดี เพื่อการใช้งานง่าย
เปิดรหัสใน Arduino IDE ตรวจสอบให้แน่ใจว่าบอร์ดที่คุณใช้งานนั้นเป็นบอร์ดที่ถูกต้อง
เมื่อคุณใช้งานมอนิเตอร์แบบอนุกรม ตรวจสอบให้แน่ใจว่าคุณใช้ 115200baud
โปรดสังเกตว่ามีตำแหน่งในโค้ดที่คุณต้องแก้ไขตามโครงการของคุณ (เช่น รายละเอียด WiFi ของคุณ)
ทั้งหมดเขียนไว้ในเอกสารประกอบ
ขั้นตอนที่ 4: ผลักดันการแจ้งเตือน
หากต้องการรับการแจ้งเตือน ให้ดาวน์โหลดแอป MQTT Push Client จากนั้นเข้าสู่แอป:
1. เพิ่มเซิร์ฟเวอร์ ใส่รายละเอียดส่วนใหญ่แล้ว เพียงเพิ่มรายละเอียดชื่อผู้ใช้และรหัสผ่านของคุณ
2. เพิ่มหัวข้อ (ฟีดใน Adafruit IO) ที่คุณสนใจจะดู ในโครงการของเรา - เพิ่มในหัวข้อ ชื่อผู้ใช้/ฟีด/การแจ้งเตือน จากนั้นคลิกบันทึก
3. แค่นั้นแหละ! หากคุณสนใจที่จะรับข้อมูลเพิ่มเติมเกี่ยวกับเซ็นเซอร์ ให้เพิ่มหัวข้อใหม่และกรอกชื่อผู้ใช้/ฟีด/*หัวข้อ* โดยที่หัวข้อคือฟีดที่คุณต้องการดู คุณสามารถเลือกได้ว่าต้องการรับการแจ้งเตือนใด หากมี:)
คุณสามารถใช้หัวข้อเหล่านี้เพื่อติดตามผลการวัดโรงงานเป็นครั้งคราว
แนะนำ:
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): 6 ขั้นตอน (พร้อมรูปภาพ)
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): การชาร์จแบบเหนี่ยวนำ (เรียกอีกอย่างว่าการชาร์จแบบไร้สายหรือการชาร์จแบบไร้สาย) เป็นการถ่ายโอนพลังงานแบบไร้สาย ใช้การเหนี่ยวนำแม่เหล็กไฟฟ้าเพื่อจ่ายกระแสไฟฟ้าให้กับอุปกรณ์พกพา แอปพลิเคชั่นที่พบบ่อยที่สุดคือ Qi Wireless Charging st
Arduino ระบบรดน้ำอัตโนมัติ (Garduino): 6 ขั้นตอน
Arduino Automatic Watering System (Garduino): ฉันสร้างระบบรดน้ำโดยใช้ Arduino สำหรับพริกของฉันในขณะที่ฉันไม่อยู่บ้าน ฉันทำสิ่งนี้เป็นเว็บเซิร์ฟเวอร์ที่ฉันสามารถตรวจสอบได้จาก LAN และจากระบบอัตโนมัติภายในบ้าน (Hassio) นี้ยังอยู่ในระหว่างการก่อสร้าง ฉันจะเพิ่มมากขึ้น
Arduino ที่ถูกที่สุด -- Arduino ที่เล็กที่สุด -- Arduino Pro Mini -- การเขียนโปรแกรม -- Arduino Neno: 6 ขั้นตอน (พร้อมรูปภาพ)
Arduino ที่ถูกที่สุด || Arduino ที่เล็กที่สุด || Arduino Pro Mini || การเขียนโปรแกรม || Arduino Neno:…………………………… โปรดสมัครสมาชิกช่อง YouTube ของฉันสำหรับวิดีโอเพิ่มเติม……. โปรเจ็กต์นี้เกี่ยวกับวิธีเชื่อมต่อ Arduino ที่เล็กที่สุดและถูกที่สุดเท่าที่เคยมีมา Arduino ที่เล็กที่สุดและถูกที่สุดคือ arduino pro mini คล้ายกับ Arduino
4 ขั้นตอน Digital Sequencer: 19 ขั้นตอน (พร้อมรูปภาพ)
4 ขั้นตอน Digital Sequencer: CPE 133, Cal Poly San Luis Obispo ผู้สร้างโปรเจ็กต์: Jayson Johnston และ Bjorn Nelson ในอุตสาหกรรมเพลงในปัจจุบัน ซึ่งเป็นหนึ่งใน “instruments” เป็นเครื่องสังเคราะห์เสียงดิจิตอล ดนตรีทุกประเภท ตั้งแต่ฮิปฮอป ป๊อป และอีฟ
ป้ายโฆษณาแบบพกพาราคาถูกเพียง 10 ขั้นตอน!!: 13 ขั้นตอน (พร้อมรูปภาพ)
ป้ายโฆษณาแบบพกพาราคาถูกเพียง 10 ขั้นตอน!!: ทำป้ายโฆษณาแบบพกพาราคาถูกด้วยตัวเอง ด้วยป้ายนี้ คุณสามารถแสดงข้อความหรือโลโก้ของคุณได้ทุกที่ทั่วทั้งเมือง คำแนะนำนี้เป็นการตอบสนองต่อ/ปรับปรุง/เปลี่ยนแปลงของ: https://www.instructables.com/id/Low-Cost-Illuminated-