Table of Contents

ArduDino

Autor

Rareș-Daniel PERETE

Introducere

  • Am decis să schimb puțin modul normal de a juca The Google Dinosaur Game.
  • Proiectul presupune senzori ce sunt activați de un jucător pentru a simula acțiuni precum sărituri sau aplecări.
  • Ideea a pornit de la dorința de a face un joc simplu mai amuzant.

Descriere generală

Sumar implementare

Pentru simularea celor două acțiuni au fost folosiți doi senzori, unul de presiune/forță, montat de preferat la baza piciorului, și unul de înclinare, montat în apropierea umărului pentru a fi activat în momentul unei aplecări.

Cât timp jucătorul stă pe loc, senzorul de presiune este activat de greutatea corporală. În momentul în care acesta nu mai este activat, se consideră că jucătorul a realizat o săritură.

Senzorul de înclinare are o ieșire digitală, întrucât semnalele lui sunt 0, LOW, în momentul în care acesta stă în poziție ortostatică, și 1, HIGH, în momentul în care acesta este inclinat la cel puțin 45 de grade.

Proiectul conține un script scris în limbajul Python, folosit pentru a citi semnalele trimise prin Serial de către Placa Arduino și a le traduce în apăsări de taste.

Schemă bloc

Hardware Design

Listă de componente

Schemă electrică

Software Design

Cod Arduino UNO

Cod Python

Rezultate obţinute

Concluzii

Download

Arhivă proiect

Bibliografie/Resurse

Descărcare PDF