This is an old revision of the document!


Jucarie pentru bebelusi

Nastase Ana-Maria
333CC

Introducere

Dispozitivul creat de mine reprezinta o jucarie pentru linistirea si supravegherea bebelusilor, care detecteaza plansul copilului si incepe sa redea muzica, insotita de lumini colorate, pentru a capta atentia bebelusului, pana cand parintele ajunge in camera si poate opri jucaria apasand un buton. Dispozitivul va alerta parintele, printr-o notificare trimisa pe telefon prin bluetooth.
Ideea mi-a venit dupa ce am vazut o jucarie asemanatoare, care se ataseaza de patutul bebelusului si incepe sa cante atunci cand acesta plange. Eu am decis sa extind aceasta idee, adaugand atat luminile, cat si functionalitatea de dispozitiv de monitorizare, care anunta parintele despre plansul copilului.
Cred ca o astfel de jucarie este un ajutor pentru orice parinte de bebelus, deoarece, inca din faza de nou-nascuti, copiii sunt fascinati de muzica si de lumini contrastante si pot fi astfel tinuti “ocupati” si linistiti pentru o perioada scurta de timp. Si faptul ca adultul primeste o notificare pe telefon cand micutul plange este foarte util, chiar daca jucaria nu ofera toate avantajele unui monitor pentru bebelusi care permite parintelui sa vada si sa asculte copilul in orice moment, de la distanta. Pe de alta parte, dispozitivul este folositor pentru un parinte care este acasa, dar nu aude bebelusul plangand pentru ca, spre exemplu, face dus sau gateste. In plus, o astfel de jucarie implica niste costuri reduse in comparatie cu un dispozitiv care inregistreaza audio-video.

Descriere generală

Arduino va primi de la senzorul de sunet semnalul analogic, pe care il va converti in digital cu ajutorul ADC-ului inclus. Pentru a determina daca bebelusul plange, se va verifica daca numarul citirilor senzorului mai mari decat o anumita valoare, pe o durata de 5 secunde, depaseste un numar minim. Daca da, atunci microcontroller-ul va face cercul de LED-uri sa lumineze si va incepe sa redea melodii de pe un card SD, cu ajutorul modulului Micro SD (comunicand prin protocolul SPI) si al difuzorului. De asemenea, va trimite o alerta catre un telefon conectat prin bluetooth (folosind un modul cu interfata UART), pentru a semnala plansul copilului. Dispozitivul poate fi oprit cu ajutorul unui buton, iar, daca se doreste ca acesta sa intre din nou in stare de functionare, de asteptare a plansului, trebuie apasat acelasi buton.

Hardware Design

Piese utilizate:

  • Arduino Uno R3 ATMEGA328P
  • Modul microfon, senzor sunet
  • Modul Micro SD
  • Card Micro SD 8GB
  • Mini Difuzor Brick
  • NeoPixel Ring - 24 x WS2812 5050 RGB LED Adresabile
  • Modul Bluetooth BT 06

whatsapp_image_2023-05-21_at_22.43.50.jpg whatsapp_image_2023-05-21_at_21.11.11.jpg

Software Design

Descrierea codului aplicaţiei (firmware):

  • mediu de dezvoltare (if any) (e.g. AVR Studio, CodeVisionAVR)
  • librării şi surse 3rd-party (e.g. Procyon AVRlib)
  • algoritmi şi structuri pe care plănuiţi să le implementaţi
  • (etapa 3) surse şi funcţii implementate

Rezultate Obţinute

Care au fost rezultatele obţinute în urma realizării proiectului vostru.

Concluzii

Download

O arhivă (sau mai multe dacă este cazul) cu fişierele obţinute în urma realizării proiectului: surse, scheme, etc. Un fişier README, un ChangeLog, un script de compilare şi copiere automată pe uC crează întotdeauna o impresie bună ;-).

Fişierele se încarcă pe wiki folosind facilitatea Add Images or other files. Namespace-ul în care se încarcă fişierele este de tipul :pm:prj20??:c? sau :pm:prj20??:c?:nume_student (dacă este cazul). Exemplu: Dumitru Alin, 331CC → :pm:prj2009:cc:dumitru_alin.

Jurnal

Puteți avea și o secțiune de jurnal în care să poată urmări asistentul de proiect progresul proiectului.

Bibliografie/Resurse

pm/prj2023/dene/jucariebebelusi.1685389971.txt.gz · Last modified: 2023/05/29 22:52 by ana_maria.nastase
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