This is an old revision of the document!


Pong altfel

Descriere

Jocul clasic pong care afiseaza rezultatul pe un lcd doar ca un jucator o sa foloseasca un potentiometru pentru gameplay si celalalt o sa foloseasca un ultrasunet. Plus un servo care urmareste directia bilei odata ce trece de jumatatea terenului.Cand un jucator face un punct o sa se auda un buzzer

Hardware Design

1.Arduino uno R3 2.Ecran LCD 1.8\” SPI 3.Motor servo 360 4. Potențiometru : 2K 5.Senzor ultrasonic HC-SR04 6.Fire Dupont tata-tata 7.Breadboard 830 puncte MB102 8.Buzzer activ

Pe tinkercad nu am gasit o schema pt lcd meu asa ca adaug faptul ca pt lcd am mai pus : * LED- = GND * LED+ = 15Ω resistor to 5V * CS = 10 * SCL = 13 * SDA = 11 * A0 = 8 * RESET = 9 * VCC = 5V or 3.3V (the display has it's own 3.3V regulator) * GND = GND

Schema bloc

Software Design

Rezultate Obţinute

Am reusit sa fac aproape ceea ce mi-am propus ,inafara de afisarea scorului din cauza faptului ca ingreuneaza foarte mult jocul la rulare.

Concluzii

Jurnal

27 mai 2021 - am reusit sa afisez pe lcd valorile primite de la potentiometru si pentru ultrasunet si am facut servomotorul sa mearga folosind o sursa externa. 3 iunie 2021 - finalizare software. 20210603_211258.jpg

Bibliografie/Resurse

biblioteca folosita pentru lcd https://github.com/olikraus/Ucglib_Arduino laboratoarele trecute pentru servomotor,potentiometru. exemplu de utilizare ultrasunet : https://create.arduino.cc/projecthub/abdularbi17/ultrasonic-sensor-hc-sr04-with-arduino-tutorial-327ff6

PDF

pm/prj2021/dbrigalda/ponglatfel.1622746316.txt.gz · Last modified: 2021/06/03 21:51 by dan_dumitru.tipa
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