Агуулгын хүснэгт:
- Алхам 1: RPi -ийг тохируулах
- Алхам 2: Wifi тохируулах
- Алхам 3: Камер, мэдрэгч, сервомоторыг тохируулах
- Алхам 4: Эхлэх үед Run -ийг тохируулах
- Алхам 5: Диспенсерийг хэвлэх
- Алхам 6: Програмыг таблет дээр ачаалж байна
- Алхам 7: TabForPets ашиглах
Видео: Гэрийн тэжээвэр амьтдад зориулсан таб: 7 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Сайн байна уу! Гэрийн тэжээвэр амьтдад зориулсан Tab төслийн зааварчилгаанд тавтай морилно уу.
Гэрийн тэжээвэр амьтдад зориулсан таб нь дараахь зорилготой.
- Эзгүйд гэрийн тэжээвэр амьтнаа завгүй байлгаарай;
- Хэцүү тоглоомын ачаар гэрийн тэжээвэр амьтдынхаа ойлголтыг нэмэгдүүлэх;
- Гэрийн тэжээвэр амьтдын тоглоом тоглож буй хөгжилтэй видеог үзүүлээрэй.
Эцсийн бүтээгдэхүүн бол 1 таблет + 1 диспенсер юм. Таблет дээр аппликешн ажиллаж байгаа бөгөөд таны гэрийн тэжээвэр амьтан тоглоомыг ялахад HTTP POST хүсэлтийг диспенсерт илгээнэ. Энэхүү хүсэлт нь сервомоторыг идэвхжүүлдэг бөгөөд ингэснээр хоол хүнс тараагчийн тэжээл рүү унаж болно. Нэмж дурдахад хэт авианы байгаль хамгаалагч таны гэрийн тэжээвэр амьтан таблетын дэргэд байгааг мэдэрч, камерыг идэвхжүүлж, гэрийн тэжээвэр амьтдынхаа тоглоомыг таблет дээр тоглуулах боломжтой болно. Архитектурын дүр төрх нь хэрхэн ажилладаг талаар тайлбарладаг.
Бид гэрийн тэжээвэр амьтангүй тул үүнийг туршиж үзээгүй бөгөөд үр дүнтэй байхын тулд дасан зохицох зарим зүйл байгаа нь гарцаагүй. Тиймээс бүү ай, үүнийг дасан зохицуулж/сайжруулаарай.:)
Билл материал:
- Raspberry Pi 3 B+
- Хэт авианы хүрээ тогтоох модуль HC-SR04
- DF робот бичил Servo 9g DF9GMS
- Raspberry Pi NoIR камер V2
- Ногоон LED
- 330 Ом эсэргүүцэл
- 3D принтер
Таблет (эсвэл ухаалаг гар утас) (Бид прототипдээ ухаалаг гар утас ашигладаг боловч сонгодог дэлгэцийн технологи амьтдад тохируулагдаагүй тул гэрийн тэжээвэр амьтдад зориулагдсан таблет ашиглахыг зөвлөж байна).
Програм хангамж:
- Эв нэгдэл
ШААРДЛАГА:
Видеог платформ дээр шууд байршуулдаг тул танд Cloudinary дээр данс хэрэгтэй болно
Алхам 1: RPi -ийг тохируулах
Нэгдүгээрт, бид python кодыг RPi дээр ачаалах хэрэгтэй. Үүнийг хийхийн тулд дэлгэц, хулгана, гар, мэдээж HDMI холбогчийг ашиглан RPi -ийг дэлгэцтэй холбохыг зөвлөж байна. Та бас интернет холболттой байх ёстой.
Ачаалсны дараа дараах руу орно уу.
/гэр/
ба фолдер үүсгэх:
mkdir TabForPets || cd TabForPets
Энд та python файлыг нэмж байна: serveurMotorCamControl.py
Дараа нь та шаардлагатай бүх багцыг суулгах ёстой.
pip колбыг суулгана уу
pip install cloudinary sudo apt-get install -y gpac sudo apt-get install xterm
Одоо та тохиргооны файл нэмэх ёстой тул config.ini файлыг үүсгээд дараах зүйлийг бичнэ үү.
['DEFAULT']
CLOUD_NAME = таны-үүлдрийн нэр API_KEY = таны-api-түлхүүр API_SECRET = таны-api-нууц
"=" Тэмдэгтийн ард байгаа зүйлийг үүлэрхэг нэр, түлхүүр, нууцаар солино уу.
Алхам 2: Wifi тохируулах
Бид тусгай зориулалтын wifi суваг ашиглахыг зөвлөж байна. Үүнийг хийхийн тулд Raspberry Pi дээр дараахийг оруулна уу.
sudo нано /etc/wpa_supplicant/wpa_supplicant.conf
Үүнд дараах мөрүүдийг нэмнэ үү.
сүлжээ = {
ssid = "Tab4Pets" psk = "нууц үг" key_mgmt = WPA-PSK}
Та параметрүүдийг хүссэнээрээ өөрчилж болно: Өөр сүлжээ нэмэх,…
Алхам 3: Камер, мэдрэгч, сервомоторыг тохируулах
Холболтын схемийг үзнэ үү.
Камер:
Та камерын интерфэйсийг идэвхжүүлэх хэрэгтэй. Үүнийг хийхийн тулд бичнэ үү:
sudo raspi-config
Интерфэйсийн сонголтууд руу очоод Камер руу очоод Тиймээ сонгоод дахин ачаална уу.
Камер идэвхжсэн эсэхийг шалгахын тулд:
vcgencmd get_camera
Та мөрийг дэмжсэн байх ёстой = 1 илэрсэн = 1, хэрэв шинэчлэхийг оролдохгүй бол:
sudo apt-get update
sudo apt-get шинэчлэлт
Алхам 4: Эхлэх үед Run -ийг тохируулах
Та бидний өгсөн lxterm-autostart.desktop файлыг /home/pi/.config/autostart директорт нэмэх ёстой.
Энэ файл нь:
[Ширээний оролт] Кодчилол = UTF -8 нэр = Терминал автоматаар эхлүүлэх сэтгэгдэл = терминалыг эхлүүлэх Exec = source/home/pi/TabForPets/env/bin/Exec =/usr/bin/lxterm -hold -e "унтах 10; FLASK_APP =/home/pi/TabForPets/serveurMotorCamControl.py колбыг ажиллуулах --host = 0.0.0.0"
Алхам 5: Диспенсерийг хэвлэх
Stl файлуудыг хавсралтаас аваад 3D принтерийн ачаар диспенсер болон бусад хэсгийг хэвлэх боломжтой.
Танд: 1 диспенсер, 1 шураг, 2 цилиндр хэлбэртэй араа (нэг нь мотор, нэг нь шураг), 3 угсрах төхөөрөмж байх ёстой.
Алхам 6: Програмыг таблет дээр ачаалж байна
Таблет эсвэл ухаалаг гар утсаа компьютерт холбоод бидний өгсөн iot.apk файлыг ачаална уу.
Дараа нь таблет эсвэл ухаалаг гар утсан дээрээ apk -ийг суулгаарай.
Алхам 7: TabForPets ашиглах
RPI -ийг асаагаад Ногоон LED асахыг хүлээнэ үү.
TabForPets ашиглахад бэлэн боллоо.
Зөвлөмж болгож буй:
Одоо Pee байхгүй байна, гэрийн тэжээвэр амьтдын зан авирыг тохируулах төхөөрөмж нь муурны эргэн тойронд хооллохыг зогсооно: 4 алхам
Одоо Pee байхгүй, гэрийн тэжээвэр амьтдын зан авирыг тохируулах төхөөрөмж: муурыг гэрийнхээ эргэн тойронд хооллохыг зогсооно: Миний зулзага надад маш их санаа зовж, тэр миний орон дээр шээх дуртай байсан тул би түүнд хэрэгтэй бүх зүйлийг шалгаж, түүнийг малын эмчид үзүүлэв. Миний бодож чадах бүх зүйлийг засч залруулж, эмчийн үгийг сонссоны дараа тэр зүгээр л муухай ааштай болохыг ойлгосон. Тиймээс
DIY Cheep/гэрийн тэжээвэр амьтдад зориулсан аюулгүй халаасан усны таваг: 7 алхам
DIY Cheep/гэрийн тэжээвэр амьтдад зориулсан аюулгүй халаасан усны таваг: Тиймээс та нохой/туулай/муур/… гадаа байлгаж, өвлийн улиралд тэдний ус хөлддөг. Одоо та ихэвчлэн тэднийг дотогш оруулах эсвэл халаасан усан таваг худалдаж авах байсан, гэхдээ энэ амьтан үнэртэй байж магадгүй, танд өрөө байхгүй, та 4 доллар төлж чадахгүй
Pier9: Ховордсон амьтдад зориулсан Eurion үнэт эдлэл: 7 алхам (зурагтай)
Pier9: Ховордсон амьтдад зориулсан Еврионы үнэт эдлэл: Энэхүү үнэт эдлэлийн өвөрмөц хэв маяг нь ховордсон амьтдын дүр төрхийн талаархи зохиогчийн эрхийн мэдэгдлийг хэрэгжүүлэхэд тусалдаг. Энэхүү загварыг Eurion Constellation гэж нэрлэдэг бөгөөд үүнийг мөнгө хуурамчаар үйлдэхээс урьдчилан сэргийлэх зорилгоор ихэвчлэн ашигладаг бөгөөд үүнийг ихэнх цаасан валют дээрээс олж болно
Гэрийн тэжээвэр амьтдад зориулсан IoT эмчилгээний диспенсер: 7 алхам (зурагтай)
Гэрийн тэжээвэр амьтдад зориулсан IoT эм тараагч: Би хоёр мууртай бөгөөд өдөрт 3 удаа тэдэнд амттан өгөх нь нэлээд төвөг учруулдаг. Тэд өхөөрдөм царай, ширүүн харцаар над руу харж, дараа нь муурны ногоогоор дүүрэн хайрцаг руу гүйж, мяяаж, гуйж байв. Би шийдсэн байсан
Зэрлэг ан амьтдад зориулсан утасгүй GPS өгөгдөл бүртгэгч: 9 алхам (зурагтай)
Зэрлэг ан амьтдад зориулсан утасгүй GPS өгөгдөл бүртгэгч: Энэхүү зааварчилгаанд бид жижигхэн, хямдхан Arduino суурилсан GPS өгөгдөл бүртгэгчийг утасгүй төхөөрөмжөөр хэрхэн хийхийг танд үзүүлэх болно! Зэрлэг ан амьтдын хөдөлгөөнийг судлахын тулд телеметрийн тусламжтайгаар биологичдод маш чухал хэрэгсэл болно. Энэ нь хаана байгааг хэлж чадна