Differences

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

Link to this comparison view

pm:prj2026:vlad.radulescu2901:andreea.munteanu05 [2026/05/06 01:46]
andreea.munteanu05
pm:prj2026:vlad.radulescu2901:andreea.munteanu05 [2026/05/16 20:36] (current)
andreea.munteanu05 [Hardware Design]
Line 6: Line 6:
 Scopul ruletei este de a putea juca acest joc și fără acțiunea mecanică în sine, și asta este și ideea de la care am pornit. Cred că este utilă deoarece acest set-up permite jucarea acestui joc fără să fie nevoie de un dealer care să se ocupe de el (pe scurt, se poate automatiza). ​ Scopul ruletei este de a putea juca acest joc și fără acțiunea mecanică în sine, și asta este și ideea de la care am pornit. Cred că este utilă deoarece acest set-up permite jucarea acestui joc fără să fie nevoie de un dealer care să se ocupe de el (pe scurt, se poate automatiza). ​
  
-<note tip> 
-Prezentarea pe scurt a proiectului vostru: 
-  * ce face 
-  * care este scopul lui 
-  * care a fost ideea de la care aţi pornit 
-  * de ce credeţi că este util pentru alţii şi pentru voi 
-</​note>​ 
 ===== Descriere generală ===== ===== Descriere generală =====
 +Componente pentru functionalitatile principale: sursă de alimentare, acceptor de monezi, dispensor de monezi, difuzor, microcontroller,​ strip de Smart LEDs, senzor de îndoire, sticlă cu touch, LCD.
  
-<note tip> +Acceptoruldispensorul șmicrocontrollerul sunt conectate fiecare la sursa de alimentare.
-O schemă bloc cu toate modulele proiectului vostruatât software cât şhardware însoţită ​de o descriere a acestora precum şi a modului în care interacţionează.+
  
-Exemplu ​de schemă bloc: http://www.robs-projects.com/​mp3proj/​newplayer.html +Flow al interacțiunii componentelor:​ touch glass-ul (folosit pentru alegerea pariurilor) comunică prin UART cu microcontrollerul. Senzorul ​de îndoire (maneta de acțiune a "​bilei"​) transmite datele prin ADC. Microcontrollerul controlează ledurile folosind SPI (pentru a imita mișcarea bilei), și comunică cu buzzerul (PWM) și LCD-ul (I2C) pentru a arăta feedback-ul corespunzător (rezultatele jocului și pariului). Pentru tranzacțiile cu monezi, unitatea de control comunică cu acceptorul (UART) și dispensorul (GPIO) de monezi. 
-</​note>​+ 
 +Schema ​bloc: 
 + 
 +{{:pm:​prj2026:​vlad.radulescu2901:​schema_bloc_munteanuandreea.png?1100|}}
  
 ===== Hardware Design ===== ===== Hardware Design =====
 +
 +Listă a pieselor:
 +  * Condor Plus (acceptor de monezi)
 +  * Coin Hopper MKII (dispensor de monezi)
 +  * AT-1124-TWT-5V-2-R (difuzor)
 +  * Arduino Mega 2560
 +  * Strip de Smart LEDs
 +  * FS-L-0055 (senzor de îndoire)
 +  * EETI eGalaxTouch (sticlă cu touch)
 +  * LCD
 +  * Sursă de alimentare
 +  * Releu (utilizat pentru Coin Hopper)
 +  * Convertor DC-DC 
 +  * Modul (MAX232) convertor de nivel TTL RS232 (pentru sticla cu touch)
 +
 +Conexiuni:
 +  * Acceptorul: conectat la 12V (sursa de alimentare),​ ground si pinii RX1/TX1 (UART)
 +  * Dispensorul:​ conectat la 12V, prin releu; ground; conectat la pinul D9 al plăcuței, prin care transmite (GPIO)
 +  * Releu: conectat la convertorul DC-DC (5V); ground; primește semnalul de on/off de la microcontroller prin pinul D8 al plăcuței
 +  * Difuzor: conectat la ground și pinul 12 al microcontrollerului,​ prin care este controlat (PWM)
 +  * LCD: conectat la 5V de la plăcuță, ground și pinii SDA/SCL (I2C)
 +  * Smart LEDs (neopixeli):​ alimentați cu 5V de la convertorul DC-DC; ground; primește date (MOSI) de la pinul D7 al plăcuței; restul pinilor nu există și nu sunt în uz (SPI)
 +  * Sticlă cu touch: conectată la convertorul DC-DC (5V), ground și RX2/TX2 al plăcuței prin modulul convertor de nivel (UART)
 +  * Senzor de îndoire: conectat la ground și la pinul A1 al plăcuței (ADC)
 +
  
 <note tip> <note tip>
pm/prj2026/vlad.radulescu2901/andreea.munteanu05.1778021171.txt.gz · Last modified: 2026/05/06 01:46 by andreea.munteanu05 · Currently locked by: andreea.munteanu05
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