Differences

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

Link to this comparison view

iothings:proiecte:2021:automaticpetfeeder [2022/01/22 19:35]
teodor.calinovschi
iothings:proiecte:2021:automaticpetfeeder [2022/01/28 17:18] (current)
teodor.calinovschi
Line 7: Line 7:
 <​sub>​[[https://​github.com/​Caliamster/​automatic_pet_feeder|Project repository]]</​sub>​ <​sub>​[[https://​github.com/​Caliamster/​automatic_pet_feeder|Project repository]]</​sub>​
 \\ \\
-<​sub>​[[https://​www.youtube.com/​|Demo video]]</​sub>​+<​sub>​[[https://​www.youtube.com/​watch?​v=Cofqujv9y-g&​ab_channel=Matcha|Demo video]]</​sub>​
  
 === I. Short Description === === I. Short Description ===
Line 43: Line 43:
 \\ \\
 === IV. Software implementation === === IV. Software implementation ===
-I used Arduino IDE, as Espressif ESP32-WROOM-32D board is compatible with it. The programming language is C/C++. Being an IoT project, it requires some overt the internet communication. That being said, I used the Arduino Cloud IoT platform from where I can control and monitor the feeder. ​+I used Arduino IDE, as Espressif ESP32-WROOM-32D board is compatible with it. The programming language is C/C++. Being an IoT project, it requires some over the internet communication. That being said, I used the Arduino Cloud IoT platform from where I can control and monitor the feeder. ​
  
 Any Arduino compatible code consists of **2** main **void functions**:​ Any Arduino compatible code consists of **2** main **void functions**:​
Line 74: Line 74:
  
 Then, I 3D printed the parts and assembled them, the final product looking like in the image below. Then, I 3D printed the parts and assembled them, the final product looking like in the image below.
 +
 +{{:​iothings:​proiecte:​2021:​apf_real_life.jpeg?​600 | Real life}}
 \\ \\
 \\ \\
Line 86: Line 88:
   * Get a better RFID reader with greater range.   * Get a better RFID reader with greater range.
   * Offer a way to configure Wi-Fi and email address without reuploading the code.   * Offer a way to configure Wi-Fi and email address without reuploading the code.
 +  * Find another method for measuring how much food drops.
  
 === VII. References === === VII. References ===
-  - [[https://​www.espressif.com/​sites/​default/​files/​documentation/​esp32-wroom-32_datasheet_en.pdf|ESP32 WROOM datasheet]] +  - [[https://​www.espressif.com/​sites/​default/​files/​documentation/​esp32-wroom-32_datasheet_en.pdf|ESP32-WROOM-32D datasheet]] 
 +  - [[https://​docs.arduino.cc/​cloud/​iot-cloud|Arduino IoT Cloud]] 
 +  - [[https://​lastminuteengineers.com/​28byj48-stepper-motor-arduino-tutorial/​|Stepper motor tutorial]] 
 +  - [[https://​www.aranacorp.com/​en/​using-an-rfid-module-with-an-esp32/​|RFID module tutorial]] 
 +  - [[https://​randomnerdtutorials.com/​esp32-send-email-smtp-server-arduino-ide/​|Email smtp tutorial]]
iothings/proiecte/2021/automaticpetfeeder.1642872942.txt.gz · Last modified: 2022/01/22 19:35 by teodor.calinovschi
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