Differences

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

Link to this comparison view

pm:prj2022:sionescu:petfeeder [2022/06/01 23:38]
iuliana.mihaila [Concluzii]
pm:prj2022:sionescu:petfeeder [2022/06/01 23:40] (current)
iuliana.mihaila [Software Design]
Line 61: Line 61:
 {{:​pm:​prj2022:​sionescu:​image_2022-05-27_164642205.png?​500|}} {{:​pm:​prj2022:​sionescu:​image_2022-05-27_164642205.png?​500|}}
  
-Inițializare botului de Telegram se face prin intermediul unui BotFather cu comanda /newbot, astfel că, utilizatorul trimite nițte comenzi pe această aplicație pentru a-și configura propriul chatbot care, va căpăta sens + utilitate practică in momentul in care va fi programat pe calculator.+Inițializare botului de Telegram se face prin intermediul unui BotFather cu comanda /newbot, astfel că, utilizatorul trimite niște comenzi pe această aplicație pentru a-și configura propriul chatbot care, va căpăta sens + utilitate practică in momentul in care va fi programat pe calculator.
 Odată ce botul de Telegram a fost inițializat,​ vom folosi biblioteca Telegraf împreună cu NodeJS care este un framework pentru siteuri, servicii și aplicații scrise in Javascript. Odată ce botul de Telegram a fost inițializat,​ vom folosi biblioteca Telegraf împreună cu NodeJS care este un framework pentru siteuri, servicii și aplicații scrise in Javascript.
  
Line 71: Line 71:
 Atunci când feederul primește un byte, acționează servo motorul, iar când serverul primește un byte de la feeder, știm că pisica a apăsat pe butonul fizic, hrăndindu-se singură. Atunci când feederul primește un byte, acționează servo motorul, iar când serverul primește un byte de la feeder, știm că pisica a apăsat pe butonul fizic, hrăndindu-se singură.
 Pentru pornirea efectiva a serverului se dă comanda node index.js. Pentru pornirea efectiva a serverului se dă comanda node index.js.
-Codul de pe placa de dezvoltare Arduino presupune conectarea la server cu ajutorul IP-ului local al laptopului si al adresei MAC precum și implementarea celor două scenari.+Codul de pe placa de dezvoltare Arduino presupune conectarea la server cu ajutorul IP-ului local al laptopului si al adresei MAC precum și implementarea celor două scenarii. 
 Pentru implementarea functionalitatii camerei ESP32 CAM, ce presupune conectarea acesteia la bot-ul de Telegram, am folosit biblioteca Universal Arduino-Telegram Bot. Pentru implementarea functionalitatii camerei ESP32 CAM, ce presupune conectarea acesteia la bot-ul de Telegram, am folosit biblioteca Universal Arduino-Telegram Bot.
  
pm/prj2022/sionescu/petfeeder.1654115927.txt.gz · Last modified: 2022/06/01 23:38 by iuliana.mihaila
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