Universitatea Tehnica "Gh.Asachi" Iasi - Fac. Automatica si Calculatoare
Sisteme Incorporate

 Pico
Experiment nr. 6

  • L6.1 Denumire:


  • Web servere active



  • E6.2 Prezentare generala, scop.


  • Experimentul exploreaza modul de realizare a elementelor active controlabile prin internet desemnate prin acronimul IoT. Obiectul de tip "Thing" ese realizat cu Pico prevazut cu comunicatii BT si un acuator inductiv, severul WEB utilizeaza APACHE prevazut cu pagina de control adecvata . Activarea acestuia poate fi realizata si cu telefonul mobil sau utilizand daemonul Cron. Dupa parcurgerea experimentului se vor detine informatii detaliate despre modul de realizare a unui proiect cadru pentru dezvoltarea sistemelor de tip IoT active.


  • E6.3 Resurse:


  • - Platforma de dezvoltare Rpi 2-3-4-5;
    - Platforma de dezvoltare Rpi Pico;




  • L6.4 Surse programe prototip:


  • Pagina WEB activa cu modul BT
    Comanda 1
    Comanda 2
    Comanda 3
    Program actuator inductiv cu modul BT......... Vedeti video!

  • E6.5 Mod de desfasurare/urmarire experiment:

  • Serverul APACHE se instaleaza pe o platforma Raspberry Pi 2. La interfata seriala ttyAMA0 se conecteaza un modul BT de tip RN42 care este imperechet cu modulul de pe platforma Pico. Imperecherea prealabila permite interconectarea automata prin UART a sistemului server si a celui considerat "Thing". In sistemul Linux este activat modulul SSH care va permite interconectarea WiFi la routerul din laborator. Un browser web permite accesarea paginii reprezentata mai jos.



    Obiectul activ de tip "Thing" ese realizat cu platforma Rpi Pico la care este conectat un actuator electromagnetic conform schemei de mai jos:


    Modulul BT este imperecheat cu cel de pe platforma server prin intermediul careia se pot trimite comenzipentru activarea electromagnetului care actioneza asupra clopotului.


    Activarea obiectului poate fi realizat cu aplicatia Cron , fisierul crontab pentru activare clopot la fiecare minut este urmatorul :



  • Analizati programul prototip si modul de executia pe platforma Rpi Pico.
  • Cu o aplicatie Terminal instalata pe telefonul mobil vizualizati pe PC terminal caracterele emise catre Pico.


  • Se rezolva problemele propuse;


  • L6.6 Probleme propuse:


  • 1. Realizati o secventa program care va activa un motor de curent continuu conectat la driverul pentru clopot cu caraterele trimise de la un PC cu aplicatie Terminal;

    2. Realizati o conexiune BT intre 2 platforme pico si puneti in evidenta realizarea corecta a comunicatiilor intre cele 2 sisteme;

    3. Realizati un obiect de tip Thing inlocuind inductanta cu un LED auto de far;

    4. Identic cu 3 utilizand insa o incuietoare electromagnetica;

    5. Utilizand telefonul mobil +aplicatii adecvate realizati o procedura de activare a clopotului cu comenzi vocale.


  • L5.7 Experimentul poate fi extins pentru:


  • - Dezvolarea universului IoT;
    - Realizarea dispozitivelor de tip "Smart" capabile sa fie actionate prin intermediul telefoanelor mobile si a serverelor web;
    - Realizarea echipamentelor medicale activabile prin voce;
    - Realizarea instrumentelor muzicale de tip xilofon;



  • L6.8 Referinte documentare:


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