Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pm:prj2023:razvans:pet_feeder [2023/05/26 19:14]
maria.nita
pm:prj2023:razvans:pet_feeder [2023/05/29 23:35] (current)
maria.nita
Line 35: Line 35:
 <note tip> <note tip>
 Mediu de dezvoltare: Arduino IDE Mediu de dezvoltare: Arduino IDE
 +
 Biblioteci externe: Biblioteci externe:
   * LiquidCrystal_I2C.h - pentru LCD   * LiquidCrystal_I2C.h - pentru LCD
Line 50: Line 51:
   * Se afișează data și ora pe LCD   * Se afișează data și ora pe LCD
   * Se verifică dacă s-a apăsat butonul, deci dacă cineva dorește să seteze data și ora la care să fie hrănit patrupedul   * Se verifică dacă s-a apăsat butonul, deci dacă cineva dorește să seteze data și ora la care să fie hrănit patrupedul
-  * Dacă butonul a fost apăsat, se apelează funcția ”setFeedingTime()”,​ care preia ora de la keypad și o salvează într-un vector(datele +  * Dacă butonul a fost apăsat, se apelează funcția ”setFeedingTime()”,​ care preia ora de la keypad și o salvează într-un vector(datele sunt preluate atât timp cât nu este apăsată tasta ”D”, atunci când tasta este apăsată se iese din funcție)
-sunt preluate atât timp cât nu este apăsată tasta ”D”, atunci când tasta este apăsată se iese din funcție)+
   * Se verifică dacă ora curentă este ora setată pentru ora mesei patrupedului,​ dacă este ora mesei servomotorul se va roti.   * Se verifică dacă ora curentă este ora setată pentru ora mesei patrupedului,​ dacă este ora mesei servomotorul se va roti.
 </​note>​ </​note>​
Line 58: Line 58:
  
 <note tip> <note tip>
 +Dispenserul funcționează corect, eliberează hrana la ora stabilită.
 +
 +{{:​pm:​prj2023:​razvans:​pet_feeder_img1.jpg?​300|}}
 +
 +{{:​pm:​prj2023:​razvans:​pet_feeder_img2.jpg?​300|}}
 +
 +Link demo: [[https://​youtu.be/​roRw2BHotiQ]]
 </​note>​ </​note>​
  
 ===== Concluzii ===== ===== Concluzii =====
 +Proiectul a fost interesant, am învățat lucruri noi, atât la partea de hardware, cât și la partea de software. A fot un proiect la care am lucrat cu plăcere.
  
 ===== Download ===== ===== Download =====
  
 <note warning> <note warning>
 +{{:​pm:​prj2023:​razvans:​pet_feeder.zip|}}
 </​note>​ </​note>​
  
Line 80: Line 89:
 <​note>​ <​note>​
 https://​circuitdigest.com/​microcontroller-projects/​automatic-pet-feeder-using-arduino https://​circuitdigest.com/​microcontroller-projects/​automatic-pet-feeder-using-arduino
-https://​lastminuteengineers.com/​ds3231-rtc-arduino-tutorial/+ 
 +https://​lastminuteengineers.com/​ds3231-rtc-arduino-tutorial 
 https://​arduinogetstarted.com/​faq/​how-to-know-i2c-address-of-sensor-device https://​arduinogetstarted.com/​faq/​how-to-know-i2c-address-of-sensor-device
 +
 https://​arduinogetstarted.com/​tutorials/​arduino-keypad-lcd https://​arduinogetstarted.com/​tutorials/​arduino-keypad-lcd
-https://​www.makerguides.com/​character-i2c-lcd-arduino-tutorial/+ 
 +https://​www.makerguides.com/​character-i2c-lcd-arduino-tutorial 
 https://​youtu.be/​dqr-AT5HvyM https://​youtu.be/​dqr-AT5HvyM
 </​note>​ </​note>​
pm/prj2023/razvans/pet_feeder.1685117680.txt.gz · Last modified: 2023/05/26 19:14 by maria.nita
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