Aquassist | DIY Automatic Fish Feeder with Companion App | Wemos D1 Mini | Arduino IDE | Coders Cafe

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 ก.ย. 2024
  • Hey everyone, what's up? Today, we are here with an interesting DIY project, the automatic fish feeder. You might be thinking, what's new in an automatic fish feeder, right? Sit tight; we've got you a surprise.
    Apart from the existing automated fish feeders, this has a companion app that can control the fish feeder from anywhere in the world. You can instantly feed the fish or you can set your feeding schedule and change them easily using the scheduler in the companion app.
    Now let's have a look into how it's built.
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Documentation : www.instructab...
    Assets For Replication: github.com/Cod...
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    𝐒𝐮𝐩𝐩𝐨𝐫𝐭 𝐔𝐬 𝐎𝐧
    Patreon : / coderscafetech
    BuyMeACoffee : www.buymeacoff...
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    𝐌𝐞𝐞𝐭 𝐓𝐡𝐞 𝐂𝐫𝐞𝐚𝐭𝐨𝐫𝐬
    Nekhil Ravi (Hardware Developer, Narration)
    Shebin Jose Jacob (Software Developer)
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    𝐖𝐞'𝐫𝐞 𝐅𝐚𝐢𝐫𝐥𝐲 𝐒𝐨𝐜𝐢𝐚𝐥 𝐏𝐞𝐨𝐩𝐥𝐞
    Facebook : / coderscafetech
    Instagram : / coderscafetech
    Twitter : / coderscafetech
    TH-cam : / @coderscafetech
    Official Email : mail.coderscafe@gmail.com
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    𝐆𝐞𝐚𝐫𝐬 𝐔𝐬𝐞𝐝
    Shot On : Lumix G7
    Microphone : RODE Video Micro
    Tripod : Digitek DTR 520 BH
    Software : Adobe Premiere | Adobe Photoshop | Adobe Audition | Adobe After Effects
    - - - - -
    Music by: INOSSI
    Listen: spoti.fi/2EzvEA6
    Watch: • INOSSI - Moments (Offi...
    - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    𝐖𝐞'𝐫𝐞 𝐅𝐚𝐢𝐫𝐥𝐲 𝐒𝐨𝐜𝐢𝐚𝐥 𝐏𝐞𝐨𝐩𝐥𝐞
    Facebook : / coderscafetech
    Instagram : / coderscafetech
    Twitter : / coderscafetech
    TH-cam : / @coderscafetech
    Official Email : mail.coderscafe@gmail.com
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

ความคิดเห็น • 94

  • @ndagirerachael3384
    @ndagirerachael3384 11 หลายเดือนก่อน +2

    THANK YOU , MAYBE I CAN DO THIS IN MY FINAL YEAR PROJET

    • @Nicky355
      @Nicky355 11 หลายเดือนก่อน

      we doing it too

  • @someoneyoudontknow8372
    @someoneyoudontknow8372 2 ปีที่แล้ว +1

    Omg i bought a shitty fish feeder and all it did is make the food inside soggy and unable to come out because of the water vapour from the tank and now im thinking of doing this looks more useful and i can feed them while im on vacation through the app and its like a cool little project too. Im very impressed by your work looks awesome i feel like if u sold these and make a global app or something you could profit very well and i would definitely buy your product haha😁

  • @harisashraf4255
    @harisashraf4255 ปีที่แล้ว +2

    Hi, nice project. However when I download 3D STL model of the body there is a circuit board attached to . So, I cannot 3D print it. Is that model (without the circuit board) available anywhere. Thanks!

  • @ericknshobeilwe
    @ericknshobeilwe 8 หลายเดือนก่อน +1

    i need block diagram, circuit diagrams for this system

  • @muhammadrezasuryae.1994
    @muhammadrezasuryae.1994 2 หลายเดือนก่อน +1

    very nice project 👍

  • @eswarelectronics4205
    @eswarelectronics4205 2 ปีที่แล้ว +2

    Slang is super 👌

  • @VaibhavSinha-bo9qt
    @VaibhavSinha-bo9qt ปีที่แล้ว +1

    In arduino ide do we put firebase auth OR firebase api which is put in js file

  • @SandarbhKumar-n6s
    @SandarbhKumar-n6s 11 หลายเดือนก่อน +1

    Hi... good work. I have a querry. What is the range of the app. Once scheduled, can it run without the help of the app?

    • @CodersCafeTech
      @CodersCafeTech  11 หลายเดือนก่อน

      As it is connected to internet there is no limits for the range. And it can run without help of the app after scheduling.

  • @pritishpandit5010
    @pritishpandit5010 ปีที่แล้ว +2

    Hello
    Coders Cafe guys...
    Thank you sharing such very project to us.
    Just one small query ,can same code of Wemos D1 used on ESP-12 D1 Mini V2 Board ?
    as Wemos D1 seems to be out stock on most of websites.

    • @CodersCafeTech
      @CodersCafeTech  ปีที่แล้ว

      You can use this code with any ESP8266 based boards

  • @25marshmellothetri96
    @25marshmellothetri96 ปีที่แล้ว +1

    can you give me the UI development link?

  • @flowlyc
    @flowlyc 9 หลายเดือนก่อน

    Manual feeding its work but Feed scheduling don't work please how to fix it?

  • @dhirajpatil-gm9wc
    @dhirajpatil-gm9wc ปีที่แล้ว +1

    hey following your steps i made the same project but its not working :(

  • @_w6963
    @_w6963 ปีที่แล้ว +1

    Can you make it so the device controlling it doesnt have to be connected to the local network but be anywhere out of the house?

    • @CodersCafeTech
      @CodersCafeTech  ปีที่แล้ว

      Sure, we can do that.

    • @_w6963
      @_w6963 ปีที่แล้ว

      @@CodersCafeTech how can you do it please im working on this project as my diploma project

  • @blindbandit010
    @blindbandit010 ปีที่แล้ว +1

    what do you call the spiral thingy?

  • @loveeditzz1818
    @loveeditzz1818 ปีที่แล้ว +1

    How does sg 90 servo rotate continuously?. Isn't it a positional servo? In which the rotation is limited to 180°.
    I asked because. I used sg90 in a different project and while testing the servo, the code was to rotate 0 to 360 and reverse. But the servo stoped when the code reached 180 mark. ( only rotated between 0 to 180 and 180 to 0)
    After some digging, i found out the difference between continuous rotation and positional servos and how to program them. But how sg 90 doing 360?

    • @CodersCafeTech
      @CodersCafeTech  ปีที่แล้ว +1

      SG 90 also have a continuous variant.

    • @loveeditzz1818
      @loveeditzz1818 ปีที่แล้ว +1

      ​@@CodersCafeTech tnx bro

  • @aguilarfranciso
    @aguilarfranciso ปีที่แล้ว

    if i use 180 degree servo motor i will change also the codes?

  • @pranavpataskar2119
    @pranavpataskar2119 ปีที่แล้ว +1

    This is really awesome... can you make one for me?

    • @CodersCafeTech
      @CodersCafeTech  ปีที่แล้ว

      Send a mail at : mail.coderscafe@gmail.com

  • @Nicky355
    @Nicky355 11 หลายเดือนก่อน +1

    Why when I initialize Firebase and begin using SDKs the website stops working totally

    • @CodersCafeTech
      @CodersCafeTech  11 หลายเดือนก่อน

      It might be due to some error that's happening in your JS. Check console for any errors.

    • @Nicky355
      @Nicky355 11 หลายเดือนก่อน

      there was no error@@CodersCafeTech

  • @noobmaster87
    @noobmaster87 ปีที่แล้ว +2

    Impressive and excellent work 💯

  • @vaibhavsinha8431
    @vaibhavsinha8431 ปีที่แล้ว

    The scheduling time of 3 is set for how much time

  • @vaibhavsinha8431
    @vaibhavsinha8431 ปีที่แล้ว +1

    Motor is not working in schedule mode but only in feednow how to solve this
    Please reply

    • @justinbalboa9625
      @justinbalboa9625 ปีที่แล้ว

      i have the same problem, can u help us? If you are able to make it work

    • @vaibhavsinha8431
      @vaibhavsinha8431 ปีที่แล้ว

      @Justin Balboa the project is set to feed only on 3 schedule timers after which u have to reset esp
      You can increase timer count in arduino ide code

  • @adiww2938
    @adiww2938 ปีที่แล้ว +1

    do you have a blueprint that describes the length and width of this auto feeder design?

    • @CodersCafeTech
      @CodersCafeTech  ปีที่แล้ว

      Please use the CAD files, as we don't have any blueprints.

  • @sebinjaison316
    @sebinjaison316 2 ปีที่แล้ว +1

    good work keep going

  • @phutiennguyenngo755
    @phutiennguyenngo755 10 หลายเดือนก่อน

    error: cannot convert 'const char [58]' to 'FirebaseConfig*' {aka 'firebase_cfg_t*'}
    I got this error, pleases help

  • @0070-k2d
    @0070-k2d ปีที่แล้ว +1

    hello sir i need ardiuno ide code of that please provide me that code

    • @CodersCafeTech
      @CodersCafeTech  ปีที่แล้ว

      Find it here: github.com/CodersCafeTech/FishFeeder/blob/main/code/Code.ino

  • @pusi7352
    @pusi7352 2 ปีที่แล้ว +1

    Smart coder thank🥰🥰

  • @0070-k2d
    @0070-k2d ปีที่แล้ว +1

    please provide me all set up video of above above fish feeder project sir

    • @0070-k2d
      @0070-k2d ปีที่แล้ว +1

      please provide full video sir

  • @vaibhavsinha8431
    @vaibhavsinha8431 ปีที่แล้ว

    Schedule works for sometime after that it is not working

  • @priyamarantikairfan7305
    @priyamarantikairfan7305 ปีที่แล้ว +1

    can you tell me what are the libraries on arduino?

    • @CodersCafeTech
      @CodersCafeTech  ปีที่แล้ว

      If you have installed all the necessary libraries for ESP8266, the only add-on is FirebaseESP8266, which can be installed from here : github.com/mobizt/Firebase-ESP8266

  • @vaibhavsinha8431
    @vaibhavsinha8431 ปีที่แล้ว +1

    What will be the range of app?

    • @CodersCafeTech
      @CodersCafeTech  ปีที่แล้ว

      As the device is connected to internet there is no limit of range.

    • @vaibhavsinha8431
      @vaibhavsinha8431 ปีที่แล้ว

      @@CodersCafeTech how is it connected to net

    • @neethujoy2658
      @neethujoy2658 ปีที่แล้ว

      @@vaibhavsinha8431 it used the d1 mini which is like a esp32, the d1 mini connects. To wifi and then you can use it remotely

    • @vaibhavsinha8431
      @vaibhavsinha8431 ปีที่แล้ว

      @Neethu Joy Still the circuit is not ready but the ok button to schedule time in web app is not working

  • @suryateja4166
    @suryateja4166 2 หลายเดือนก่อน +1

    Sir i tried to replicate your project
    But i got error in code at host

    • @CodersCafeTech
      @CodersCafeTech  2 หลายเดือนก่อน +1

      Can you post the error?

    • @suryateja4166
      @suryateja4166 2 หลายเดือนก่อน

      @@CodersCafeTech Compilation error: cannot convert 'const char [68]' to 'FirebaseConfig*' {aka 'firebase_cfg_t*'}

    • @suryateja4166
      @suryateja4166 2 หลายเดือนก่อน

      @@CodersCafeTech and can u please do a detailed video on that project

    • @CodersCafeTech
      @CodersCafeTech  2 หลายเดือนก่อน +1

      @@suryateja4166 Try installing the Firebase ESP8266 library version 3.9.7 instead of the latest version.

    • @suryateja4166
      @suryateja4166 2 หลายเดือนก่อน

      Same error

  • @TejasGowda25
    @TejasGowda25 7 หลายเดือนก่อน

    This program shows error how to solve

  • @vaibhavsinha8431
    @vaibhavsinha8431 ปีที่แล้ว +1

    Is there anyimit to set the time

    • @CodersCafeTech
      @CodersCafeTech  ปีที่แล้ว

      A maximum of 3 timers are only allowed now, but you can modify it in the code. No limit for setting time.

    • @vaibhavsinha8431
      @vaibhavsinha8431 ปีที่แล้ว +1

      @@CodersCafeTech will this 3 count feed now and scheduling both

    • @CodersCafeTech
      @CodersCafeTech  ปีที่แล้ว

      @@vaibhavsinha8431 3 timers and 'Feed Now' both will work independently.

    • @vaibhavsinha8431
      @vaibhavsinha8431 ปีที่แล้ว +1

      What is limit for feed now

    • @CodersCafeTech
      @CodersCafeTech  ปีที่แล้ว

      @@vaibhavsinha8431 There is no limit for feed now.

  • @25marshmellothetri96
    @25marshmellothetri96 ปีที่แล้ว +1

    Can you give me the code to transfer data between the companion app and the fish feeder? Please:

    • @CodersCafeTech
      @CodersCafeTech  ปีที่แล้ว

      The device transfers data to the companion app through Firebase, and the necessary code has already been integrated into the Arduino code.

    • @25marshmellothetri96
      @25marshmellothetri96 ปีที่แล้ว +1

      @@CodersCafeTech I don't quite understand, can you be more specific?

    • @CodersCafeTech
      @CodersCafeTech  ปีที่แล้ว

      @@25marshmellothetri96 Everything is explained in the documentation, please give it a read if not done already.

    • @25marshmellothetri96
      @25marshmellothetri96 ปีที่แล้ว +2

      @@CodersCafeTech where docementation?

    • @CodersCafeTech
      @CodersCafeTech  ปีที่แล้ว +1

      @@25marshmellothetri96 www.instructables.com/Aquassist-DIY-Automatic-Fish-Feeder-With-Companion/

  • @suma117
    @suma117 หลายเดือนก่อน

    Is this software or hardware

    • @CodersCafeTech
      @CodersCafeTech  หลายเดือนก่อน

      Software with hardware.

  • @wkimi231
    @wkimi231 ปีที่แล้ว +1

    Do the tutorial for solid works please 🙏

  • @0070-k2d
    @0070-k2d ปีที่แล้ว

    code setup process

  • @abhijithmc5327
    @abhijithmc5327 2 ปีที่แล้ว +1

    🥰🥰🥰 👍👍👍

  • @ayush....9523
    @ayush....9523 ปีที่แล้ว

    Brooo plsss can you send me this 3d design file I do this design for my project

    • @CodersCafeTech
      @CodersCafeTech  ปีที่แล้ว

      Here it is : github.com/CodersCafeTech/Fyto/tree/main/3D

  • @junaidahmed4044
    @junaidahmed4044 2 ปีที่แล้ว +2

    Hello sir please reply my mail

    • @irokomause8311
      @irokomause8311 2 ปีที่แล้ว

      Hello sir
      Feeder is not working

  • @0070-k2d
    @0070-k2d ปีที่แล้ว +1

    i need only connection part of moter and di mini and also import of code all

    • @CodersCafeTech
      @CodersCafeTech  ปีที่แล้ว

      Everything explained here: www.hackster.io/coderscafe/aquassist-diy-automatic-fish-feeder-with-companion-app-d8e4be

  • @lasssylla2687
    @lasssylla2687 2 หลายเดือนก่อน

    Hello! Thank you but let me know how to process if we wanna use the stepper motor in place of the servo motor, please?

    • @CodersCafeTech
      @CodersCafeTech  2 หลายเดือนก่อน

      The only change required is to write the stepper control function instead of the servo control function in the Arduino Code.

  • @ayush....9523
    @ayush....9523 ปีที่แล้ว

    Plsssss see this comment nd help me broooo

    • @CodersCafeTech
      @CodersCafeTech  ปีที่แล้ว

      Here it is : github.com/CodersCafeTech/Fyto/tree/main/3D

  • @thefishboypro9031
    @thefishboypro9031 2 ปีที่แล้ว +2

    Hi nice build but I have some questions can u please give ur insta?