Aplicatii realizate in jurul modulului de aplicatii "Arduino Uno" sau "Pic"

Multiio
    
  • Aplicatii utilizate

    Vezi Codul sursa Arduino : Sist_dezv_uno
    Vezi Codul sursa C# : Multiio
    Vezi Codul sursa C# : Multiio_web
    Vezi Codul sursa C# : Osciloscop
    Vezi Codul sursa C# : Vu_metru_v00
    Vezi Codul sursa C# : Afis_7seg
    Vezi Codul sursa C# : Afis_4x7seg_i
    Vezi Codul sursa C# : Afis_4x7seg
        
  • Multiio - realizat cu Arduino UNO

         - Arduino UNO

         - Multiio



         - Multiio -conexiuni


         - Conectarea se face la USB
         - Daca nu se identifica la ce port s-a conectat folosind Device Manager, trebuie incarcat un driver CH340:     
  • Multiio - realizat cu PIC

    Vezi Codul sursa Arduino : Sist_dezv_uno

  • Aplicatia Web: Multiio


  • Aplicatia C#Multiio


    Vezi Codul sursa C# : Multiio

  • Aplicatia C# Multi_web


    Vezi Codul sursa C# : Multiio_web

         Aplicatia C# Mutliio_web poate preda controlul aplicatiei web:


  • Aplicatia VB Multi_web_vb_004


    Vezi Codul sursa C# : Multi_web_vb_04

         Aplicatia VB poate preda controlul aplicatiei web:


    Modul aplicatii

  • Modulul aplicatii Multiio realizat cu Arduino




        Schema de conexiuni



  • Modulul aplicatii Multiio realizat cu Pic

        Schema de conexiuni



  • Afisor 8 led-uri - Afis_8xled

         - Se foloseste modulul aplicatii Multiio + Afis_8xled



         - Schema de conexiuni


  • Multiio realizat din modulul aplicatii Multiio + Sistemul I/O



         Sistemul I/O - conexiuni



        Se lanseaza aplicatia aplicatiile C# Multiio




  • Celule fotovoltaice

        Se foloseste modulul aplicatii Multiio + celulele fotovoltaice de Ctrl_ilum fara a face cotrol iluminare

         Ctrl_ilum -conexiuni



        Se lanseaza aplicatia aplicatia C# Multiio




  • Vumetru

         - Testare Vumetru





         - Se utilizeaza modulul aplicatii Multiio + Vumetru


         - Vumetrul dispune de un oscilator a carui iesiri sunt conectate la intrarile analogice.
         - Frecventa este variabila in domeniul: 37 Hz-375 Hz
         - Schema de conexiuni Vumetru


         Iesirile OSC si COND afisate pe un osciloscop.


         Aplicatia : rw_ser_osc

         - Iesirile OSC si COND sunt conectate la intrarile analogic A0-A2.


         - Se afiseaza A0 si A2 .
         - Tinand cont ca iesirea PWM p6 este legata la A3, se poate vedea modul de lucru PWM alegand A0-A3.



         - Tinand cont ca iesirea PWM p6 este legata la B2 p12, se poate vedea modul de lucru PWM alegand DI.



         Aplicatia : rw_ser_gen

         - Pe iesirea L6 se genereaza forma de unda dreptunghiulara, iar pe L5 se genereaza forma de unda dinti de fierastrau.
         - Acul indicator este conectat la L6 dar se misca aparent dupa un sinus din cauza condensatorului pus in paralel cu vu-metrul.


         - Se afiseaza in timp real forma de unda dreptunghiulara respectiv dinti de fierastrau, A3 fiind conectata la L6 iar A4 fiind conectata la L5

         Aplicatia C# Osciloscop

         - Alegand "Timp real", se afiseaza in timp real forma de unda dreptunghiulara respectiv dinti de fierastrau, A3 fiind conectata la L6 iar A4 fiind conectata la L5
         - Acul indicator este conectat la L6 dar se misca aparent dupa un sinus din cauza condensatorului pus in paralel cu vu-metrul.



         Se alege: "Pachet date" => Analogic Canalul A0-A2.



        Tinand cont ca iesirea PWM p6 este legata la A3, se poate vedea modul de lucru PWM alegand "Pachet date" => Analogic Canalul A0-A3.



        Tinand cont ca iesirea PWM p6 este legata la B2 p12, se poate vedea modul de lucru PWM alegand "Pachet date" => Digital.


    Vezi Codul sursa C# : Osciloscop

         Metoda 2: se lanseaza aplicatia C# "Vu_metru_v00"

         Pentru aprinderea LED-ului si alimentarea vu-metrului se activeaza comanda "+5v" sau se comanda C6 si C7.

         Aplicatia C# Vu_metru_v00


    Vezi Codul sursa C# : Vu_metru_v00

  • Turatie motor cu fante

         - Se utilizeaza modulul de aplicatii + motor cu fante



         - Schema de conexiuni



         - Se trece pe manual

         - Se lanseaza aplicatia C# Osciloscop .




  • Afisor pe 7 segmente

         - Se utilizeaza modulul de aplicatii + Afis_7seg



         - Schema de conexiuni



         - Metoda 1: Se poate utiliza aplicatia "C# : Multiio" in care C0-C7 corespund celor 7segmente + punct.



         - Metoda2: Se lanseaza aplicatia C# Afis_7seg


    Vezi Codul sursa C# : Afis_7seg

  • Afisor 4 digiti pe 7 segmente

         - Se utilizeaza modulul de aplicatii + Afis_4x7seg



         - Schema de conexiuni



         - Metoda 1: Se poate utiliza aplicatia "C# : Multiio_v05" in care se pune C1 pe valoarea care se doreste a fi transmisa(activa pe 0) iar din C0 se da click pentru transmiterea valorii



         - Metoda2: Se lanseaza aplicatia C# Afis_4x7seg_i


    Vezi Codul sursa C# : Afis_4x7seg_i

         - Metoda3: Se lanseaza aplicatia C# Afis_4x7seg care utilizeaza comanda AX4,val


    Vezi Codul sursa C# : Afis_4x7seg