Experimentul de laborator exploreaza posibilitatile de atasare a unei camere video pentru platformele Raspberry Pi si utilizarea resurselor software pentru dezvoltarea aplicatiilor. Este propus si realizat un sistem mobil compus dintr-un sever WEb mobil capabil sa ofere streaming video avand posibilitati de orientare de catre utilizator. Este utilizat un Rpi 4 cu camera video interconectat cu o platforma Rpi Pico ce permite orientarea camerei prin intermediul unei pagini Web.
La sfarsitul laboratorului se vor detine informatii detaliate despre realizarea paginilor WEB active capabile sa controleze sisteme mobile la distanta si care pot oferi si un control vizual.
Hardware: - Platforma Raspberry 4, platforma Pico, cadru sistem mobil din Lab.10, Software : - APACHE , HTML, PHP, Phyton3, Micropyhon
Subpagina display streaming video Subpagina control sistem mobil Actiune tasta Left Actiune tasta Forward Actiune tasta Right Software control sistem mobil cu RPi Pico Software streaming video soket
Platforma Rpi4 prevazuta cu camera video este interconectata prin interfata serial cu platforma Rpi Pico care este amplasata pe un suport mobil prevazut cu 2 motoare de curent continuu, conform reprezentarii din figura de mai jos: Se dezactiveaza modulul BT conectat la ttyAMA0 adugand aceasta directiva in fisierul /bot/config.txt. Deoarce GPIO -urile pentru interfata seriala ttyAMA0 nu sunt conectate la pinii 8 si 10 se redirecteaza acestia conform comenzilor introduse in rc.local . Se activeaza cu raspi-config camera videi incarca clasa Picamera pe Rpi 4 cu urmaoarele comenzi: $ sudo apt-get update $ sudo apt-get install python-picamera python3-picamera
1. Realizati o aplicatie pe sistemul mobil care va urmari un traseu/contur; 2. Modificati unghiul de rotatie a sistemului mobil la apasarea tastelor Right/Left ; 3. Identificati rezolutia maxima/minima a imaginii video; 4. Analizati modul de atasare a acamerei video la un microscop clasic; 5. Dezvoltati o solutie a paginii Web pentru a roti camera pe directie verticala.
- Realizarea instrumentelor pentru cercetare stiintifica - Realizarea aplicatiilor de supraveghere a mediilor ostile - Cloud data sensor - achizitia datelor si stocarea in cloud - Realizare platforme educationale - Instrumentatie inteligenta
|