This is an old revision of the document!
Mihăilă Iuliana-Raluca
Proiectul are ca obiectiv principal ușurarea modului de hrănire a animalelor de companie.
Acest produs se adresează oricărui deținător de pisici sau câini și face parte din ramura produselor destinate pentru segmentul de “Smart-Home”.
Problema reală apare atunci când un posesor de pisici sau câini trebuie sa părăsească locuința pentru un timp mai îndelungat, iar animalul trebuie să aibă mereu condițiile minime necesare pentru a trăi, printre acestea aflându-se și hrana. Soluția pe care o propun este implementarea unui dispenser de mancare ușor de folosit si simplist, construit din materiale reciclabile: două conserve cilindrice și un recipient din plastic unde va ajunge mâncarea.
Cele trei metode prin care feeder-ul va putea fi controlat:
1. Animalul de companie apasă pe un buton, acționând servo-motorul, iar utilizatorul primește o notificare pe telefon pentru a fi înștiințat de acest lucru
2. Utilizatorul trimite comanda /feed pe telefon, cu ajutorul unui bot de Telegram, servo-motorul fiind acționat de un server (serializarea si deserializarea unui byte)
3. Utilizatorul trimite comanda /photo pe telefon, ce va determina trimiterea unei poze, pe server cu starea actuala a feeder-ului
Materiale reciclabile folosite:
În ceea ce privește partea software a acestui proiect, servo-motorul va putea fi acționat prin intermediul aplicației Telegram și al unui buton, aspecte ce vor fi realizate prin prisma protocolului TCP.
Așadar, va fi necesar un router care se va conecta prin intermediul unui cablu de ethernet la modulul Wi-Fi, conexiunea cu laptopul fiind posibilă și prin wireless.
- Având în vedere faptul că shield-ul nu este original Arduino, se va folosi biblioteca UIPEthernet.h de pe github: https://github.com/UIPEthernet/UIPEthernet
- Pentru monatarea acestei componente se folosește schema urmatoare:
How to connect the ENC28J60 to an Arduino:
https://www.youtube.com/watch?v=5MHisFC-_dE
Interface ENC28J60 Ethernet Module with Arduino Webserver:
https://how2electronics.com/interface-enc28j60-ethernet-module-with-arduino/