Differences

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

Link to this comparison view

pm:prj2022:rtilimpea:touchlesswaterfountain [2022/06/02 11:26]
andrada.gobeaja [Code]
pm:prj2022:rtilimpea:touchlesswaterfountain [2022/06/02 12:20] (current)
andrada.gobeaja [Bibliografie & resurse]
Line 8: Line 8:
 </​note>​ </​note>​
 ===== Descriere generala ===== ===== Descriere generala =====
 +Componentele cheie ale sistemului sunt senzorul ultrasonic si pompa de apa. In momentul in care senzorul inregistreaza un obiect mai aproape de el de 15 cm (calculata folosind viteza sunetului in aer(m/s) si timpul necesar ajungerii la senzor), da un semnal releului care acesta realizeaza mai apoi conexiunea dintre pompa de apa si acumulatorul cu baterii. In momentul in care un corp nu mai este inregistrat in raza de actiune a senzorului, releul primeste inca un semnal prin care se nunta incetarea actiunii, releul implicit rupand legatura dintre pompa si baterii.
 +
 +Input-uri primite de placuta Arduino:
 +  * echo -> input primit de la senzorul ultrasonic
 +  * interfata USART pentru comunicarea cu calculatorul
 +
 +Output-urile date:
 +  * trig -> pentru lcd
 +  * output-ul pentru releu venit prin activarea senzorului ultrasonic
 +
 +{{:​pm:​prj2022:​rtilimpea:​blkscm.png?​600|}}
 ===== Hardware Design ===== ===== Hardware Design =====
 +{{:​pm:​prj2022:​rtilimpea:​schema_bloc_aog.png?​600|}}
 +=== Componente ===
 +
 +  * Placuta Arduino UNO
 +  * Breadboard ​
 +  * Pompa de apa submersiva 5V
 +  * Acumulator baterii
 +  * Ecran LCD i2c
 +  * Modul releu
 +  * Senzor ultrasonic
 +
 +
 ===== Software Design ===== ===== Software Design =====
 +Biblioteci utilizate:
 +  * Wire.h
 +  * LiquidCrystal_I2C.h
 +Pentru a calcula distanta dintre senzor si corp m-am folosit de o formula ce se bazeaza pe viteza sunetului in aer si timpu; necesar ca zgomotul produs de miscare sa ajunga la senzor.
 +
 +'' ​             distance = (duration / 2) * (331.3 / 10000)''​
 ===== Rezultate obtinute ===== ===== Rezultate obtinute =====
 +{{:​pm:​prj2022:​rtilimpea:​whatsapp_image_2022-06-02_at_12.14.56_pm.jpeg?​600|}}
 +{{:​pm:​prj2022:​rtilimpea:​whatsapp_image_2022-06-02_at_12.15.08_pm.jpeg?​600|}}
 +{{:​pm:​prj2022:​rtilimpea:​whatsapp_image_2022-06-02_at_12.15.14_pm.jpeg?​600|}}
 ===== Code ===== ===== Code =====
 [[https://​github.com/​andradagobeaja/​touchlesswaterfountain|Github repo]] [[https://​github.com/​andradagobeaja/​touchlesswaterfountain|Github repo]]
-]===== Code===== +
- +===== Concluzii=====
-===== Bibliografie & resurse ​=====+
  
 +In concluzie, placutele Arduino pot fi niste solutii fiabile si mai putin costisitoare pentru probleme majore ale omenirii rasarite la un moment dat.
 +Totodata, datorita simplitatii crearii de proiecte cu Arduino, aceste solutii pot fi implementate la scala larga, de catre majoritatea oamenilor.
  
 +===== Bibliografie & resurse =====
 +[[https://​create.arduino.cc/​projecthub/​Arnov_Sharma_makes/​lcd-i2c-tutorial-664e5a|https://​create.arduino.cc/​projecthub/​Arnov_Sharma_makes/​lcd-i2c-tutorial-664e5a]]
 +[[https://​create.arduino.cc/​projecthub/​jbsiemonsma/​submersible-pump-e24b33]]
 +[[https://​create.arduino.cc/​projecthub/​abdularbi17/​ultrasonic-sensor-hc-sr04-with-arduino-tutorial-327ff6]]
 +[[https://​forum.arduino.cc/​t/​how-to-hook-up-my-5v-water-pump/​609894]]
 +[[https://​create.arduino.cc/​projecthub/​muhammed-shameel-k-v/​how-to-use-a-relay-with-arduino-e04e3c]]
  
  
  
  
pm/prj2022/rtilimpea/touchlesswaterfountain.1654158417.txt.gz · Last modified: 2022/06/02 11:26 by andrada.gobeaja
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