Universitatea Tehnica Iasi - Fac. Automatica si Calculatoare
Sisteme Incorporate

Lucrarea de laborator nr. 2

  • E2.1 Denumire:


  • Linux Machine - Raspberry Pi 2/ GPIO


  • E2.2 Prezentare generala, scop.


  • Experimentul de laborator isi propune sa exploreze posibilitatile de realizare a extensiilor digitale pentru platforma Raspberry Pi utilizind alternative Linux. La sfarsitul laboratorului se vor detine informatii detaliate despre modul de utilizare a modulelor wiringPi pentru controlul sistemelor digitale.


  • E2.3 Resurse:


  • Platforme Raspberry pi 1+2, extensie audio, extensie LED , actuator piezoceramic



    Documentatie:

    1. Module educationale RPI
    2. Raspberry PI 2
    3. ARM Cortex A7


  • E2.4 Sursa program prototip:

  • Program blue
    Program green
    Program red
    Program buton




  • E2.5 Mod de desfasurare/urmarire experiment:

    • Analizati schema platformei Raspberry Pi
    • Analizati structura porturilor de intrare/iesire:



    • Se conecteaza cu PuTTY la adresa 192.168.x.x
    • Se editeaza programul prototip;
    • Se nalizeaza modul de conectare a extensillor LED si audio
    • Se compileaza si lanseaza in executie cele 4 procese in background ;
    • Se urmareste cu osciloscopul forma semnalelor la pin1 ;
    • Se exploreaza posibilitatile de utilizare wiringPI pentru generare sunete ;
    • Se rezolva problemele prototip;


  • E2.6 Probleme propuse:


  • 1. Realizati un program care va permite verificarea completa a extensiei Rpi. 2. Realizati o extensie si un un program care permite verificarea conexiunlor de intrare extesiei
    3. Realizati un program care va permite generarea sunetelor la iesirile GPIO;
    4. Puneti in evidenta executia programelor in background/foreground

    5. Realizati o aplicatie care va permite generarea unor semnale sonore ( melodie) la jumatatea orei de lab. SI in tot semestrul curent.

  • E2.7 Experimentul poate fi extins pentru:

  • - Realizarea sistemelor embedded bazate pe Linux;
    - Realizarea componentelor de baza pentru universul Internet of Things;
    - Generarea semnalelor sonore/ultrasonore;
    - Sisteme mobile cu abilitati vizuale ;
    - Echipamente pentru cercetare;
    - Educatie & cercetare



  • E2.8 Referinte documentare:


  • © 2018 Fl. Pantilimonescu - Fac. Automatica si Calculatoare Iasi