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/16 18:34]
andreea.munteanu05 [Descriere generală]
pm:prj2026:vlad.radulescu2901:andreea.munteanu05 [2026/05/16 20:36] (current)
andreea.munteanu05 [Hardware Design]
Line 7: Line 7:
  
 ===== Descriere generală ===== ===== Descriere generală =====
-Componente: sursă de alimentare, acceptor de monezi, dispensor de monezi, difuzor, microcontroller,​ strip de Smart LEDs, senzor de îndoire, sticlă cu touch, LCD.+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.
  
 Acceptorul, dispensorul și microcontrollerul sunt conectate fiecare la sursa de alimentare. Acceptorul, dispensorul și microcontrollerul sunt conectate fiecare la sursa de alimentare.
  
-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. Pentru tranzacțiile cu monezi, unitatea de control comunică cu acceptorul (UART) și dispensorul (GPIO) de monezi.+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.
  
 Schema bloc: Schema bloc:
Line 28: Line 28:
   * EETI eGalaxTouch (sticlă cu touch)   * EETI eGalaxTouch (sticlă cu touch)
   * LCD   * LCD
-  * sursă de alimentare+  * Sursă de alimentare 
 +  * Releu (utilizat pentru Coin Hopper) 
 +  * Convertor DC-DC  
 +  * Modul (MAX232) convertor de nivel TTL RS232 (pentru sticla cu touch)
  
 Conexiuni: 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)
  
  
pm/prj2026/vlad.radulescu2901/andreea.munteanu05.1778945643.txt.gz · Last modified: 2026/05/16 18:34 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