This is an old revision of the document!


Smart Piggy Bank

Autor: Rotila Diana-Andreea

Introducere

Aceasta pusculita inteligenta este destinata pentru a sorta si a afisa suma totala de monede din pusculita. Am pornit de la faptul ca intotdeauna pierdeam timp numarand monedele din pusculita, si am observat o nevoie de a automatiza aceasta actiune.

Descriere generală

Utilizatorul va introduce monede de 5, 10 sau 50 de bani in pusculita sa, print partea de sus a cutiei. Interiorul pusculitei va fi separat in 3 parti: printr-un sistme mecanic vor ajunge in compartimente diferite. Aceste 3 compartimente vor contine fiecare un senzor infrarosu de detectare a corpurilor straine. Suma totala va creste in functie de moneda introdusa si va fi afisata pe ecranul LCD

Schema bloc

Schema electrica

Hardware Design

Software Design

void setup() { lcd.begin();Defining 16 columns and 2 rows of lcd display lcd.backlight(); lcd.setCursor(0,0); lcd.print(” Piggy BanK ”); lcd.setCursor(0,1); lcd.print(” COIN SORTING ”); delay(2000); lcd.clear(); } void loop() { int distance = 200; int s1=analogRead(A0); 50b int s2=analogRead(A1); 10b int s3=analogRead(A2);5b lcd.setCursor(0,0); lcd.print(“RS10 RS2 RS5 SUM”); if(s1>=distance && f1==0) {

f1=1;

} else if(s1<distance && f1==1) {

f1=0;
c1++;
total +=40;

} if(s2>=distance && f2==0) {

f2=1;

} else if(s2<distance && f2==1) {

f2=0;
c2++;
total += 5;

} if(s3>=distance && f3==0) {

f3=1;

} else if(s3<distance && f3==1) {

f3=0;
c3++;
total += 5;

}

}

Jurnal

23-04 - pagina de wiki si schema bloc cu descrierea proiectulului

  1. comanda de componente

10-05 ↔ 17-05 - partea hardware, cutia cu toboganul pentru monede

25-05 ↔ 30-05 - implementarea finala

Produs final

Partea frontala:

Ce se afla sub capac:

Bibliografie/Resurse

pm/prj2021/avaduva/smartpiggybank.1622620450.txt.gz · Last modified: 2021/06/02 10:54 by diana.rotila
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