Liviu Andrei MUREŞANU (78291) - Cat Feeder

Autorul poate fi contactat la adresa: Login pentru adresa

Introducere

Cu toții ne-am săturat de plânsetele de foame ale companionilor noștri felini. Gândiți-vă cât de relaxați ați fi dacă pisicile v-ar lăsa în pace măcar 5 minute! Cat Feeder vine în ajutorul stăpânilor ce își doresc ca pisicile lor să-și prepare singure hrana.

Descriere generală

Cat Feeder este un device ce permite distribuirea unei cantități de hrană la apăsarea unui buton. La apăsarea butonului(de către pisică), servomotorul va acționa un compartiment prevăzut cu o supapă și se va elibera o cantitate de hrană.

Acest proiect nu este prevăzut cu tutorial de instruire al pisicilor pentru apăsarea butonului(Proceed at your own risk!).

Hardware Design

Listă pisese

  • Componente de bază
  • Servomotor
  • modul buton

Schema electrică

Software Design

Mediu de dezvoltare

Visual Studio Code

Surse și funcții implementate

Pentru butoane, am folosit funcțiile de întreruperi. Un buton precizeaza frecvența hrănirilor(normal sau rapid). Celălalt buton ne spune cât timp a mai rămas până la următoarea hrănire prin intermediul LED-ului(LED-ul se aprinde intermitent). Pentru cronometrarea perioadelor de hrănire, am folosit timerul 1 pe modul CTC cu întreruperi. La declanșarea întreruperii, trebuie acționat motorul. Pentru a acționa motorul, am folosit timerul 1 pe modul Fast PWM pentru a obține o frecvență de 50Hz.

Rezultate Obţinute

Proiectul este un sistem de hrănire automat. La o anumită perioadă, motorul se va pune în funcțiune și va elibera o cantitate de hrană din compartiment. Un buton este folosit pentru a schimba frecvența cu care se eliberează hrana, iar celălalt ne arată timpul rămas.

Concluzii

Realizările părților software și hardware nu au fost problematice. Cel mai greu mi s-a parut lipirea cutiilor de servomotor:-/.

Download

Jurnal

Bibliografie/Resurse

pm/prj2018/vcorneci/liviu.txt · Last modified: 2021/04/14 17:07 (external edit)
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0