เครื่องให้อาหารสุนัขที่ควบคุมด้วยโทรศัพท์มือถือเป็นระบบให้อาหารสำหรับสัตว์เลี้ยงและสัตว์ซึ่งช่วยให้สามารถเติมอาหารที่ควบคุมได้จากระยะไกลในภาชนะของผู้ให้อาหารโดยเจ้าของโดยไม่ต้องเข้าใกล้
โมดูล GSM และวงจรป้อนสุนัขที่ใช้ Arduino จะกล่าวถึงในโพสต์นี้ ระบบนี้สามารถใช้เพื่อสั่งงานกลไกการให้อาหารสุนัขผ่านโทรศัพท์มือถือของเจ้าของได้ทุกเมื่อที่จำเป็น
นายอัลลันกิลเลอร์โมขอความคิดนี้ผ่านทางหนึ่งของเขา ความคิดเห็น
บทนำ
แม้ว่าสัตว์เลี้ยงในบ้านทุกสายพันธุ์จะน่ารัก แต่สุนัขมักจะได้รับความนิยมสูงกว่าในฐานะสัตว์เลี้ยงซึ่งอาจเป็นเพราะความฉลาดและความภักดีต่อเจ้าของในระดับสูง
อย่างไรก็ตามด้วยตารางงานที่เร่งรีบที่เพิ่มมากขึ้นในปัจจุบันเจ้าของสัตว์เลี้ยงจำนวนมากต้องเผชิญกับปัญหาใหญ่ในการจัดการสัตว์เลี้ยงในช่วงเวลาทำงาน
การให้อาหารสัตว์เลี้ยงตรงเวลากลายเป็นปัญหาสำคัญสำหรับเจ้าของสัตว์เลี้ยงที่มีงานยุ่งทุกคน เจ้าของสัตว์เลี้ยงมักมองหาวิธีแก้ปัญหาที่เป็นไปได้ซึ่งอาจทำให้แน่ใจได้ว่าสัตว์เลี้ยงของพวกเขาจะไม่ถูกบังคับให้หิวหรือผ่านรูปแบบอาหารที่ไม่เหมาะสม
เพื่อแก้ปัญหานี้แนวคิดที่กล่าวถึงในที่นี้อาจเป็นวิธีแก้ปัญหาที่จำเป็นมากสำหรับทุกคนที่เผชิญกับปัญหาที่กล่าวถึงข้างต้น
วัตถุประสงค์
วัตถุประสงค์ของวงจรคือเพื่อให้ผู้ใช้ทราบว่าเมื่อใดที่อาหารในภาชนะว่างเปล่าและสามารถเติมอาหารได้ด้วยการโทรด่วนจากโทรศัพท์มือถือของเขา / เธอ
ด้วยสิ่งอำนวยความสะดวกนี้เจ้าของสัตว์เลี้ยงจะไม่ต้องกังวลเกี่ยวกับการจัดหาอาหารให้สัตว์เลี้ยงอย่างทันท่วงทีแม้ว่าพวกเขาจะไม่อยู่บ้านก็ตาม
ใช้ระบบ Arduino ที่ใช้ GSM
ในแนวคิดนี้ก โมดูล GSM ใช้เป็นตัวรับซึ่งยอมรับคำสั่งจากโทรศัพท์มือถือของเจ้าของเพื่อนำไปใช้งานจริงและยัง ส่งข้อความ SMS เมื่อใดก็ตามที่ตรวจพบปัญหาที่เกี่ยวข้อง
เราจะต้องมีหน่วยต่อไปนี้ในการสร้างระบบ:
1) โมดูล GSM
2) บอร์ด Arduino
3) อะไหล่อิเล็กทรอนิกส์บางส่วน
4) กลไกมอเตอร์
แผนภูมิวงจรรวม
สร้างเวทีรับ GSM
แผนภาพด้านบนแสดงวงจรรับ GSM โดยใช้โมดูล GSM และไฟล์ บอร์ด Arduino UNO
ฟังก์ชั่นของการออกแบบนี้คือรับคำสั่งจากโทรศัพท์มือถือของเจ้าของและ ใช้งานรีเลย์ที่ต่ออยู่
ในที่สุดรีเลย์จะเปิดกลไกมอเตอร์หรือโซลินอยด์เพื่อดำเนินการป้อนข้อมูลสุนัขตามที่ตั้งใจไว้
การตั้งค่าดูค่อนข้างเข้าใจยกเว้นการรวมรีเลย์กก
รีเลย์กกถูกนำมาใช้เพื่อตรวจจับการมีอยู่หรือไม่มีอาหารสุนัขในภาชนะที่กำหนด
วิธีจัดเรียง Reed Relay
รีเลย์กกใช้สำหรับเรียกสัญญาณ + 5V (สูง) หรือ 0V (LOW) ไปยังขา # 7 ของ Arduino จากนั้นสัญญาณนี้จะแจ้งให้ Arduino ส่งข้อความไปยังโทรศัพท์มือถือของเจ้าของผ่านโมดูล GSM
ดังนั้นเจ้าของจึงตระหนักถึงสถานการณ์ของอาหารในภาชนะไม่ว่าจะเต็มหรือว่างเปล่า ตามสถานการณ์นี้เจ้าของจะส่งคำสั่งกลับไปยังโมดูล GSM อย่างรวดเร็วผ่านโทรศัพท์มือถือของเขาเพื่อสั่งงานระบบป้อนอาหารเพื่อที่จะเติมอาหารในภาชนะอีกครั้ง
เพื่อให้รีเลย์กกทำงานได้จำเป็นต้องปรับเปลี่ยนภาชนะบรรจุอาหารสุนัขให้เอียงลงหรือกดลงประมาณ 1 ซม. เมื่อใส่อาหาร และเลื่อนขึ้นหรือเอียงขึ้นในกรณีที่ไม่มีภาระหรืออาหาร
แม่เหล็กขนาดเล็กที่ด้านเอียงจะเข้ามาใกล้รีเลย์กกเมื่อโหลดคอนเทนเนอร์และเคลื่อนออกไปเมื่อคอนเทนเนอร์ว่างเปล่า
รีเลย์กกจะส่งสัญญาณบวกหรือลบไปยังขา # 7 ของ Arduino โดยขึ้นอยู่กับสถานการณ์ข้างต้นโดยแจ้งให้ส่งข้อความไปยังเจ้าของ
กลไกของมอเตอร์อาจทำงานอย่างไร
กลไกของมอเตอร์สามารถจัดวางในลักษณะที่เมื่อเปิดใช้งานจะเปิดประตูตัวป้อนโดยการผลักกลไกสปริงโหลด
ในช่วงเวลานี้ชามป้อนจะเริ่มเติมและในที่สุดน้ำหนักก็ทำให้รีเลย์กกส่งสัญญาณบวกไปยัง Arduino
ในกรณีนี้เจ้าของจะได้รับแจ้งอย่างรวดเร็วพร้อมข้อความแจ้งว่าบรรจุอาหารลงในภาชนะ
ณ จุดนี้ผู้ใช้ต้องส่งสายอื่นไปยัง Arduino GSM เพื่อให้โซลินอยด์หรือกลไกของมอเตอร์กลับสู่สภาพเดิมโดยปิดประตูของตัวป้อน
กลไกมอเตอร์ที่อธิบายข้างต้นและการจัดเรียงรีเลย์กกสามารถปรับแต่งได้หลายวิธีตามความสะดวกและความเหมาะสมของผู้ใช้
รหัสโปรแกรม:
รหัสโปรแกรมเหมือนกับที่อธิบายไว้ในบทความต่อไปนี้
โปรดใช้รหัสที่อธิบายไว้ที่ส่วนล่างของบทความต่อไปนี้ไม่ใช่รหัสแรก
https://www.elprocus.com/2016/11/gsm-pump-motor-controller-using-arduino.html
ก่อนหน้านี้: การเรียนรู้การเขียนโปรแกรม Arduino ขั้นพื้นฐาน - การสอนสำหรับผู้มาใหม่ ถัดไป: การเรียนรู้พื้นฐานของเซมิคอนดักเตอร์