Desk Buddy

Nume: Corina-Adriana Ghilusi
Grupă: 336CC
Demo: Link Demo

Introducere

Scopul proiectului este de a construi un robotel interactiv, capabil sa confere utilizatorului date relevante acestuia la o apasare de buton. Desk Buddy este inspirat de robotelul Vector ce este capabil sa formuleze propriile “pareri” atat pe baza senzorilor ce emuleaza cele 5 simturi umane, cat si pe baza conectarii la Amazon Alexa. Desk Buddy este o varianta simplificata a lui Vector, utilitatea sa constand in interfata simplificata si in capacitatea sa de a condensa o suma de functionalitati intr-o singura unitate. Desk Buddy poate citi temperatura si umiditatea mediului inconjurator, poate functiona drept MP3 Player, poate afisa temperatura, umiditatea precum si alte mesaje predefinite pe ecranul LCD. Robotelul are o miscare aleatoare, insa senzorii asigura faptul ca va ocoli obstacolele de pe birou si nici nu va parasi suprafata inalta a biroului.

Descriere generală

In realizarea Desk Buddy am folosit:

  • 4 motoare cu reductor si 4 roti actionate de un Motor Driver L293D.
  • Un senzor ultrasonic actionat de un servomotor ce previne coliziunea cu obstacolele si un senzor IR ce previne parasirea suprafetei biroului.
  • DFPlayer Mini ce pe baza unui MicroSD Card stocheaza pana la 64GB de melodii pe care le poate reda prin intermediul unui speaker. Melodiile pot fi schimbate cu apasarea unui buton.
  • Ecranul LCD poate afisa atat o serie de mesaje bazate fie pe o serie de mesaje predefinite, fie pe datele citite anterior legat de temparatura si umiditate, cat si temperatura si umiditatea cu ajutorul unui senzor DHT. Cele 3 butoane corespund celor 3 tipuri de mesaje.

Hardware Design

Lista de componente:

  • 4 x motor cu reductor si roata
  • Motor Shield Driver L293D
  • 4 x buton
  • Senzor ultrasonic HC-SR04
  • Breadboard & Mini Breadboard
  • 3 x Arduino Uno
  • 3 x Baterie 9V
  • MicroSD Card
  • DFPlayer Mini
  • Difuzor
  • Senzor IR
  • Ecran LCD I2C
  • Senzor DHT
  • 3 x Led
  • Senzor LM393

Schema electrica

Software Design

Descrierea codului aplicaţiei (firmware):

Rezultate

Proiectul inainte de amplasarea finala pe placa:

Download

Proiectul final

Bibliografie/Resurse

pm/prj2022/sgherman/deskbuddy.txt · Last modified: 2022/06/02 21:28 by corina.ghilusi
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