สารบัญ:
- เสบียง
- ขั้นตอนที่ 1: มาทำโปรเจ็กต์ Breadboard กันเถอะ:
- ขั้นตอนที่ 2: เซ็นเซอร์ความชื้น:
- ขั้นตอนที่ 3: อัปโหลดซอฟต์แวร์และทดสอบ:
- ขั้นตอนที่ 4: ถึงเวลาออกแบบ PCB
วีดีโอ: Thirst Alert Plant Alarm: 13 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
ฉันต้องทำความสะอาด - ฉันเป็นพ่อแม่พันธุ์ไม้ที่น่ากลัว เป็นการดีที่จะเอาอันนั้นออกจากอกของฉัน ฉันไม่สามารถเข้าใจได้ ไม่ว่าจะเป็นการกระทบต่อการสังเคราะห์ด้วยแสงมากเกินไปหรือทำให้ H2O แบบเก่าสว่างขึ้น ดูเหมือนว่าฉันทำอะไรไม่ได้ที่จะทำให้เจ้าพวกนี้มีชีวิตอยู่ได้! ฉันชอบบริษัทของพวกเขา วิธีที่พวกเขาทำให้พื้นที่มืดมนสว่างไสว สร้างอารมณ์ในแบบที่ภาพวาดของ Ikea ไม่สามารถทำได้ ดังนั้นฉันจึงมุ่งมั่นที่จะเปลี่ยนแปลงสิ่งต่าง ๆ ให้ดีขึ้นด้วยการสร้างอุปกรณ์ที่ช่วยให้นักฆ่าพืชเงียบ ๆ อย่างฉันกลายเป็นผู้จัดหาพืชที่น่าภาคภูมิใจ
ขอแนะนำ Thirsty Plant Detector อุปกรณ์ที่พูดเพื่อต้นไม้ของคุณ ซึ่งจะบอกคุณอย่างชัดเจนว่าเมื่อใดที่พวกมันพร้อมสำหรับการเติม
โครงการนี้น่าตื่นเต้นมากโดยใช้แกนของ Explorer Unoat รวมกับเซ็นเซอร์ความชื้นในดินและออดแบบเพียโซที่สร้างเสียง "จิ้งหรีด" ที่สวยงามเมื่อโรงงานแห้ง ข้อเท็จจริงที่น่าสนใจเกี่ยวกับออดนี้ - ใช้องค์ประกอบเพียโซ ซึ่งสามารถสร้างเสียงหรือตรวจจับการสั่นสะเทือน เช่น การน็อคได้ เซ็นเซอร์ความชื้นในดินนั้นง่ายมาก ง่ามหรือโพรบสองตัวนั่งอยู่ในดินซึ่งทำหน้าที่เหมือนตัวต้านทานปรับค่าได้ โดยสร้างค่าอะนาล็อกระหว่าง 0 ถึง 1023 ขึ้นอยู่กับปริมาณความชื้นในดิน ยิ่งมีน้ำในดินมากหมายความว่าจะมีการนำไฟฟ้าที่ดีขึ้นระหว่างโพรบ ส่งผลให้มีความต้านทานต่ำลง
ดูวิดีโอด้านบนเพื่อเรียนรู้วิธีนำโปรเจ็กต์ของคุณจาก breadboard ไปยัง PCB หรือทำตามด้านล่างเพื่อสร้างของคุณเอง!
ระดับโครงการ: ระดับเริ่มต้น -- เวลาที่ต้องการ: 2 ชั่วโมง
เสบียง
ส่วนประกอบ
- ATmega328P (ผ่านรู)
- 16 MHz คริสตัล
- ตัวเก็บประจุแบบแผ่นเซรามิก 20 pF (x2)
- 7805 5V ตัวควบคุมเชิงเส้น
- ไฟ LED 5 มม. (x2)
- ตัวต้านทาน 10k โอห์ม
- ตัวต้านทาน 220 โอห์ม
- ตัวต้านทาน 470 โอห์ม
- สวิตช์สไลด์
- ปุ่มชั่วขณะ
- คลิปแบตเตอรี่ 9V
- Piezo Buzzer
- แบตเตอรี่ 9V
- เซ็นเซอร์ความชื้นในดิน
- Arduino Uno
- เคสพิมพ์ 3 มิติ
ซอฟต์แวร์
- Patchr PCB Editor
- Patchr PCB Manufacturing
เครื่องมือ
- หัวแร้ง
- ตะกั่วบัดกรีฟรี
- เครื่องตัดลวด
ขั้นตอนที่ 1: มาทำโปรเจ็กต์ Breadboard กันเถอะ:
ในการเริ่มต้น เราจะทำการทดสอบทุกอย่างบนบอร์ดบอร์ดเพื่อทดสอบซอฟต์แวร์ก่อนที่เราจะออกแบบ PCB ของเรา ฉันใช้ Arduino Uno เพื่อให้ทุกอย่างพร้อมใช้งาน และเมื่อพร้อมแล้ว ให้โอน Atmega328 ไปยัง PCB ของฉัน ฉันได้รวมไดอะแกรมว่าส่วนประกอบต่างๆ เข้ากันได้อย่างไรเพื่อช่วยสร้างส่วนประกอบของคุณเอง
ขั้นตอนที่ 2: เซ็นเซอร์ความชื้น:
โปรดทราบว่าเราสามารถใช้เซ็นเซอร์วัดความชื้นที่มีจำหน่ายทั่วไป (Sparkfun เป็นตัวเลือกที่ยอดเยี่ยม) หรือเพียงแค่สร้างเซ็นเซอร์ของเราเอง หากคุณเลือกที่จะสร้างของคุณเอง สิ่งที่คุณต้องมีคือ "โพรบ" โลหะสองเส้น ลวดสำรองบางส่วน และตัวต้านทาน 47k โอห์ม ฉันใช้แท่งงานอดิเรกทองเหลือง คุณสามารถหาซื้อได้ตามร้านขายอุปกรณ์งานอดิเรก ปกติแล้วจะอยู่ถัดจากส่วนรถรุ่น/รถไฟ
ขั้นตอนที่ 3: อัปโหลดซอฟต์แวร์และทดสอบ:
เมื่อคุณรวบรวมเขียงหั่นขนมแล้ว ให้อัปโหลดโค้ดนี้ไปยัง Arduino ของคุณ:
github.com/patchr-io/Thirst-Alert/blob/mas…
ถ้าดูดีไปหมดน่าจะได้ยินเสียงจิ้งหรีด! แตะโพรบเข้าหากันและเสียงรบกวนควรหยุดลง
ขั้นตอนที่ 4: ถึงเวลาออกแบบ PCB
ขั้นแรก ให้เข้าสู่ระบบ Patchr หากคุณยังไม่ได้สร้างบัญชี ให้ดำเนินการทันที นี่คือวิดีโอที่ยอดเยี่ยม 4 นาทีที่จะช่วยให้คุณเริ่มต้นได้
แนะนำ:
Doggo Boop Alert: 5 ขั้นตอน
Doggo Boop Alert: ลูกสาวของฉันต้องการนาฬิกาปลุกให้สุนัขของเธอดันเมื่อใดก็ตามที่มันต้องการจะออกไปอึ หากคุณเป็นสุนัขในอลาสก้า ตัวเลือกปูของคุณมีมากมายและทันที สุนัข Call of the Wild CGI อลาสก้าไม่ต้องการความผูกพันกับเจ้าของทุกวันอีกต่อไป เป่ย
Alert-using-ThingSpeak+ESP32-Wireless-Temp- Humidity-Sensor: 7 ขั้นตอน
Alert-using-ThingSpeak+ESP32-Wireless-Temp- Humidity-Sensor: ในบทช่วยสอนนี้ เราจะวัดข้อมูลอุณหภูมิและความชื้นต่างๆ โดยใช้เซ็นเซอร์อุณหภูมิและความชื้น คุณจะได้เรียนรู้วิธีการส่งข้อมูลนี้ไปยัง ThingSpeak เพื่อให้คุณสามารถสร้างการแจ้งเตือนชั่วคราวในอีเมลของคุณตามค่าที่กำหนด
การตรวจสอบโรงงานด้วย SMS Alert: 5 ขั้นตอน
การตรวจสอบพืชด้วยการแจ้งเตือนทาง SMS: ที่นี่ฉันสร้างการตรวจสอบโรงงานด้วยการแจ้งเตือนทาง SMS เซิร์ฟเวอร์ไม่จำเป็นสำหรับระบบแจ้งเตือนนี้ เป็นโครงการราคาถูกและน่าเชื่อถือมาก
Home Alert: Arduino + Cloud Messaging บนจอแสดงผลขนาดใหญ่: 14 ขั้นตอน (พร้อมรูปภาพ)
การแจ้งเตือนหน้าแรก: Arduino + Cloud Messaging บนจอแสดงผลขนาดใหญ่: ในยุคของโทรศัพท์มือถือ คุณคาดหวังว่าผู้คนจะตอบสนองต่อการโทรของคุณทุกวันตลอด 24 ชั่วโมง หรือ… ไม่. เมื่อภรรยาของฉันกลับถึงบ้าน โทรศัพท์ยังคงฝังอยู่ในกระเป๋าถือหรือแบตเตอรี่หมด เราไม่มีสายที่ดิน โทรหรือ
Arduino Washer Dryer Alert - การแจ้งเตือนแบบพุชไปยังโทรศัพท์ด้วย Blynk: 5 ขั้นตอน (พร้อมรูปภาพ)
Arduino Washer Dryer Alert - การแจ้งเตือนแบบพุชไปยังโทรศัพท์ด้วย Blynk: เครื่องซักผ้าของเราอยู่ในโรงรถ และเราไม่ได้ยินเสียงบี๊บเพื่อระบุว่าการซักเสร็จสิ้นแล้ว ฉันต้องการหาวิธีรับการแจ้งเตือน ไม่ว่าเราจะอยู่ที่ไหนในบ้าน เมื่อวงจรเสร็จสิ้น ฉันกำลังแก้ไข Arduino, ESP8266 WiFi