
    

    <?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://ocw.cs.pub.ro/courses/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://ocw.cs.pub.ro/courses/feed.php">
        <title>CS Open CourseWare pm:prj2026:theodor_ioan.buliga</title>
        <description></description>
        <link>http://ocw.cs.pub.ro/courses/</link>
        <image rdf:resource="http://ocw.cs.pub.ro/courses/lib/tpl/arctic/images/favicon.ico" />
       <dc:date>2026-05-26T15:52:02+03:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/140548?rev=1777893934&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/688398?rev=1778359485&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/adrian.vancea?rev=1778433794&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/alexandru.ocanoaia?rev=1778940371&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/andrei.stoian2603?rev=1779104545&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/andrei_ioan.simion?rev=1777938287&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/bianca.buga?rev=1779799803&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/catalin.manole1211?rev=1779483582&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/cosmin.asavoae?rev=1777839527&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/costin.grasu?rev=1779465433&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/denisa.giuglan?rev=1779478426&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/diana_andreea.raceu?rev=1779650982&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/horia.rusu?rev=1779096447&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/ioan.sabou?rev=1779086223&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/ionut.bicoiu?rev=1779649676&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/maria.salomia?rev=1779105762&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/mihai.stanciu0107?rev=1777893939&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://ocw.cs.pub.ro/courses/lib/tpl/arctic/images/favicon.ico">
        <title>CS Open CourseWare</title>
        <link>http://ocw.cs.pub.ro/courses/</link>
        <url>http://ocw.cs.pub.ro/courses/lib/tpl/arctic/images/favicon.ico</url>
    </image>
    <item rdf:about="http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/140548?rev=1777893934&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-04T14:25:34+03:00</dc:date>
        <title>Telecomandă Universală Hibridă (IR &amp; RF)</title>
        <link>http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/140548?rev=1777893934&amp;do=diff</link>
        <description>Introducere

Proiectul constă în realizarea unei telecomenzi universale capabile să învețe, să stocheze și să reproducă semnale de control în Infraroșu (IR) și Radiofrecvență (RF 433MHz). 

	*  Scop: Consolidarea tuturor telecomenzilor din casă (TV, benzi LED, lustre, prize inteligente cu cod fix) într-un singur dispozitiv portabil.
	*  Ideea de plecare: Nevoia de a simplifica interacțiunea cu diversele aparate electrocasnice care folosesc tehnologii de comunicare diferite.
	*  Utilitate: Oferă …</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/688398?rev=1778359485&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-09T23:44:45+03:00</dc:date>
        <title>CD Audio Player Simplificat</title>
        <link>http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/688398?rev=1778359485&amp;do=diff</link>
        <description>Introducere

Proiectul constă în realizarea unui CD Audio Player standalone, bazat pe o unitate CD-ROM recuperată și controlat de un microcontroller ATmega324P.

	*  Ce face: Permite redarea CD-urilor audio și controlul funcțiilor de bază (Play/Pause, Next, Previous), precum și reglarea volumului.
	*  Scopul proiectului: Realizarea unui sistem embedded funcțional care reutilizează o unitate optică veche și integrează mai multe periferice hardware studiate în cadrul laboratorului PM.
	*  Ideea de…</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/adrian.vancea?rev=1778433794&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-10T20:23:14+03:00</dc:date>
        <title>Portable MP3 Player</title>
        <link>http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/adrian.vancea?rev=1778433794&amp;do=diff</link>
        <description>Introduction

The project consists of creating a portable MP3 Player capable of playing audio files from a microSD card and displaying current track information on an OLED screen. Music is listened to through headphones connected to the auxiliary output.</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/alexandru.ocanoaia?rev=1778940371&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-16T17:06:11+03:00</dc:date>
        <title>F1 Reaction game</title>
        <link>http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/alexandru.ocanoaia?rev=1778940371&amp;do=diff</link>
        <description>Introduction

What is the project?

The project represents Formula 1 reaction game that requires 2 players. It contains a series of leds (each player has 3 leds), each one with a coresponding button. Players must press the correct button as soon as its leed lights up to earn points. After a certain time, the winner will be the player with the most points.</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/andrei.stoian2603?rev=1779104545&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-18T14:42:25+03:00</dc:date>
        <title>Casca expresiva</title>
        <link>http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/andrei.stoian2603?rev=1779104545&amp;do=diff</link>
        <description>Introducere




	*  ce face: Această cască de Protogen este un sistem electronic portabil (wearable tech) care îmbină designul hardware cu programarea. La bază, folosește un microcontroler Arduino NANO pentru a comanda o matrice de LED-uri, afișând animații și expresii faciale dinamice. Proiectul demonstrează integrarea practică a circuitelor într-un spațiu tridimensional, gestionarea alimentării portabile și execuția codului pentru interfețe vizuale.</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/andrei_ioan.simion?rev=1777938287&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-05T02:44:47+03:00</dc:date>
        <title>Desk Buddy &quot;Leon&quot;</title>
        <link>http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/andrei_ioan.simion?rev=1777938287&amp;do=diff</link>
        <description>Introducere



	* Proiectul consta in dezvoltarea unui asistent de birou multifunctional, bazat pe microcontrollerul ATmega328P. Acesta are 3 functii principale:
		* Music Player: User-ul poate reda melodii dintr-un playlist stocat intr-un card SD.
		* Ceas Digital: Cat timp buddy-ul se afla in stand-by, pe display se afiseaza data si ora curenta.
		* Alarma Programabila: User-ul poate seta alerte la ore specifice, moment in care se declanseaza automat redarea unui sunet de alarma.</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/bianca.buga?rev=1779799803&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-26T15:50:03+03:00</dc:date>
        <title>Password-Protected Alarm System</title>
        <link>http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/bianca.buga?rev=1779799803&amp;do=diff</link>
        <description>Introduction




	*  What it does: When triggered (via a start button or a PIR motion sensor), a 30-second countdown begins and the passive buzzer starts beeping. The alarm can only be silenced by entering the correct 4-digit password via 4 push buttons. A green LED and a success jingle confirm correct entry, while a red LED and a continuous alarm signal a wrong attempt. The system also controls a servo motor acting as a physical door lock, stores the password persistently in the internal EEPROM…</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/catalin.manole1211?rev=1779483582&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-22T23:59:42+03:00</dc:date>
        <title>Walkie Talkie With Print Verification</title>
        <link>http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/catalin.manole1211?rev=1779483582&amp;do=diff</link>
        <description>Introduction

The Walkie Talkie With Print Verification project is a fully digital, hardware-secured wireless communication terminal. Unlike a classic radio station, the device allows real-time voice capture, P2P transmission, and playback only if the user passes a biometric authentication filter. The system integrates a permission-based access hierarchy (Admin vs. User) and is controlled by an ESP32 microcontroller.</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/cosmin.asavoae?rev=1777839527&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-03T23:18:47+03:00</dc:date>
        <title>Mănușă HID (Human Interface Device)</title>
        <link>http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/cosmin.asavoae?rev=1777839527&amp;do=diff</link>
        <description>Introducere

Proiectul constă în realizarea unei mănuși inteligente echipată cu senzori flexibili și un senzor de mișcare inerțial (IMU), capabilă să detecteze poziția mâinii și gradul de îndoire al degetelor. Dispozitivul funcționează ca un Human Interface Device (HID), transmițând datele colectate către un PC sau telefon prin Bluetooth Low Energy (BLE).</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/costin.grasu?rev=1779465433&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-22T18:57:13+03:00</dc:date>
        <title>SmartBumper</title>
        <link>http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/costin.grasu?rev=1779465433&amp;do=diff</link>
        <description>Introducere

Ce face proiectul:
Proiectul reprezinta un sistem automatizat capabil sa masoare viteza unui vehicul in miscare folosind doi senzori cu infrarosu (IR) si sa actioneze un “bumper” (limitator de viteza/bariera fizica) controlat de un servomotor. Daca vehiculul depaseste limita de viteza stabilita (30 km/h), bumperul se ridica, iar un semnal sonor de avertizare este emis. Viteza si starea limitei sunt afisate in timp real pe un ecran LCD.</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/denisa.giuglan?rev=1779478426&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-22T22:33:46+03:00</dc:date>
        <title>Tetris</title>
        <link>http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/denisa.giuglan?rev=1779478426&amp;do=diff</link>
        <description>*  Student: Giuglan Denisa-Cristina 
	*  Grupa: 334CD



Introducere



	*  Proiectul meu aduce jocul Tetris din lumea virtuala intr-un format fizic, construit cu ajutorul unei placi Arduino. Ideea de baza este simpla: piese de diferite forme cad pe o matrice verticala de LED-uri, iar jucatorul trebuie sa le potriveasca perfect pentru a crea linii orizontale. Atunci cand o linie este completa, ea dispare, lasand loc pentru noi piese.</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/diana_andreea.raceu?rev=1779650982&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-24T22:29:42+03:00</dc:date>
        <title>Bomb Defusal Duel</title>
        <link>http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/diana_andreea.raceu?rev=1779650982&amp;do=diff</link>
        <description>Introducere

Proiectul „Bomb Defusal Duel” reprezintă un joc embedded multiplayer realizat pe platforma ATmega328P Xplained Mini.

Jocul simulează dezamorsarea unei bombe prin introducerea unei secvențe corecte de butoane într-un timp limitat. Proiectul utilizează multiple periferice hardware și software pentru a crea o experiență interactivă completă:</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/horia.rusu?rev=1779096447&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-18T12:27:27+03:00</dc:date>
        <title>Simon Says - Ultimate Memory Master</title>
        <link>http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/horia.rusu?rev=1779096447&amp;do=diff</link>
        <description>Introduction





General Description






Module descriptions:

	*  ATmega328P Xplained Mini — The central processing unit responsible for game logic, pseudo random sequence generation, timing control, EEPROM management, and state transitions.
	*  4x Push-buttons (PD2-PD5) — Connected through GPIO inputs using internal pull-up resistors. They are used by the player to reproduce the generated sequence.
	*  4x LEDs (PB0-PB3) — Controlled through GPIO outputs and used to display the visual sequen…</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/ioan.sabou?rev=1779086223&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-18T09:37:03+03:00</dc:date>
        <title>Tamagotchi Circuits</title>
        <link>http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/ioan.sabou?rev=1779086223&amp;do=diff</link>
        <description>Introducere

Tamagotchi Circuits este un proiect individual care combină embedded cu o interfață hardware interactivă pe ESP32.

Ideea principală: o fantomă (Ghost Boo) afișată pe un ecran OLED devine tristă în timp. Pentru a o menține fericită, utilizatorul trebuie să joace minigame-uri — unele dintre ele implică construirea unor circuite electronice reale pe breadboard, pe care ESP32 le validează și le face graficul pe un al doilea ecran OLED dedicat minigame-urilor.</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/ionut.bicoiu?rev=1779649676&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-24T22:07:56+03:00</dc:date>
        <title>Robot Mobil Line Follower cu Arhitectură Dual-MCU</title>
        <link>http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/ionut.bicoiu?rev=1779649676&amp;do=diff</link>
        <description>1. Introducere și Obiectivele Proiectului

Acest proiect reprezintă implementarea practică a cunoștințelor acumulate la disciplina Proiectare cu Microprocesoare (PM). Scopul principal a fost dezvoltarea unui sistem embedded complex, mai exact un robot mobil autonom de tip Line Follower, echipat cu module periferice pentru detectarea obstacolelor și avertizare acustică, dar și cu un sistem independent de raportare a stării pe un ecran LCD.</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/maria.salomia?rev=1779105762&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-18T15:02:42+03:00</dc:date>
        <title>Statie calitate aer</title>
        <link>http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/maria.salomia?rev=1779105762&amp;do=diff</link>
        <description>Statie calitate aer

Monitorizarea parametrilor de mediu

1. Introducere

Acest proiect are ca scop dezvoltarea unui sistem de monitorizare a calitatii aerului intr-o zona rezidentiala. Sistemul colecteaza date in timp real despre mediul inconjurator si le afiseaza intr-un mod usor de inteles pentru utilizator.</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/mihai.stanciu0107?rev=1777893939&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-04T14:25:39+03:00</dc:date>
        <title>Breathalyzer (Etilotest)</title>
        <link>http://ocw.cs.pub.ro/courses/pm/prj2026/theodor_ioan.buliga/mihai.stanciu0107?rev=1777893939&amp;do=diff</link>
        <description>Introducere


What it does:

Purpose:

Starting idea:

Why it is useful:


Descriere generală

The diagram below shows all hardware and software modules and how they interact.



Module descriptions:

	*  MQ-3 sensor — outputs an analog voltage proportional to alcohol concentration → read via ADC (PA0)
	*  Temperature sensor (optional) — provides ambient temperature for MQ-3 calibration → read via ADC (PA1)
	*  Buttons x2 — trigger test start and calibration → connected to INT1 (PD3) and INT2 (P…</description>
    </item>
</rdf:RDF>
