Linux嵌入式挑战赛知识库

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Linux Embedded Challenge Knowledge Base

讨论

排序依据:
We covered “Smoke on the water” from Deep Purple.
查看全文
Al doilea milestone al echipei Freya in care sunt prezentate elementele controlate de catre Udoo si senzori: -servomotor care deschide trapa rezervorului de apa daca sunt detectate picaturi de ploaie si daca acesta nu este suficient de plin; astfel rezervorul se va alimenta cu apa de ploaie -ventilator pentru a putea aerisi incinta serei in caz ca temperatura creste prea mult, acesta fiind controlat prin intermediul senzorului de temperatura -rezistor de putere pentru a incalzi sera; controlat cu ajutorul senzorului de temperatura si scos in evidenta prin intermediul releului pe care a fost inchis circuitul de alimentare si prin schimbarea limitei minime a temperaturii la o valoare peste temperatura citita de senzor -pompa de apa cu rolul de a uda plantele daca umiditatea solului scade sub limita. In video, scaderea umiditatii este simulata prin scoaterea din apa a senzorului de umiditate ce are ca efect declansarea pompei de apa
查看全文
[Milestone 1 Proiect 15: Adaptive Cruise Control] Salutare!  In acest video am aratat ca am conectat placuta la un router, iar prin intermediul ip-ului asignat ne-am conectat la placuta prin VNC. Am scris codul pentru a controla miscarea, accelerarea si decelerarea masinutei in fata si in spate. Masinuta este controlata momentan din consola seriala a editorului de arduino. Codul va fi disponibil curand pe Git.
查看全文
Primul bonus al echipei Freya in care este prezentata interfata web a proiectului. *Pentru filmarea bonusului am scos apa din rezervor pentru a nu uda plantele fara a fi nevoie. Tot ce am facut pana acum din CLI se poate face dintr-o interfata web user-friendly si responsive. In Dashboard exista 3 afisaje pentru datele citite de la senzorii de temperatura, umiditate si nivel de apa. Mai jos exista 3 taburi pentru fiecare dintre senzori. In fiecare tab gasim un afisaj identic cu cele din dashboard, niste campuri cu ajutorul carora putem modifica valorile de limita si linkuri catre noi pagini unde putem vedea grafice ale temperaturii/umiditatii/nivelului de apa in timp. Golurle de pe grafice inseamna ori downtime (perioade in care s-a lucrat la macheta si la montaj) si reboot, ori ca senzorul nu a fost montat inca.
查看全文
Al treilea milestone al echipei Freya in care este prezentata macheta finalizata precum si functionalitatile acesteia. Baza machetei este realizata dintr-o placa de parchet si masoara 70x40 cm. Sera este confectionata din plexiglas si are dimensiunile 40x30x8 cm, iar inaltimea cu tot cu arcade este de 24 de cm. Rezervorul de apa este facut tot din plexiglas si masoara 10x10x15 cm. In partea stanga a machetei se afla placa UDOO si majoritatea componentelor electronice. Breadboardul a fost inlocuit de o placa de distribuite cu conexiuni lipite pentru mai multa siguranta, aspect compact si cable management. Senzorii, rezistenta si ventilatorul au fost montate si securizate pe sera. Sistemul de irigare a fost realizat folosing un tub de 2mm atasat de arcade. Acesta are are 6 orificii pentru a asigura irigarea uniforma a pamantului din sera. Planta aleasa pentru a evidentia utilitatile serei este graul.
查看全文
Aici demonstram legatura dintre semnalul preluat de la volanul pentru jocuri video si servomotoarele care controleaza farurile. Volanul este conectat prin USB, iar semnalul este preluat in procesorul Cortex A9. Este prelucrat si transmis catre coprocesorul M4 prin interfata seriala, de unde sunt actionate motoarele. De asemenea, am refacut modelul de bot de masina, care are acum un design mai realist.
查看全文
We installed opencv and libraries for working with opencv in Python and managed to create an application for finding the eye pupil. In case the camera finds the eye, it will display only the data and image for the eye. In case it doesn't it will show the greyscale image and also show an error "No pupil detected". We also added a counter so in case the camera doesn't see the pupil for a certain time it can assume that the eye is closed and will show a message. As we have some issues with the opencv library and detecting camera on UDOO, we have tested the camera only on PC, but if it the code works on Ubuntu 16  it should also work on UDOO.
查看全文
Primul milestone al echipei Freya. Are in componenta 4 senzori: nivel de apa, temperatura, picaturi de ploaie si umiditate sol. Datele pot fi citite oricand prin optiunea --show. Acestea sunt, de asemeni, citite automat si sunt stocate in baze de date RRD (prin optiunea --update) in fiecare minut folosind cron. Cu aceste baze de date putem crea grafice care arata evolutia mediului in timp.
查看全文
Pentru indeplinirea cerintelor Milestone-ului 2, am atasat un display LCD la placuta UDOO Neo pentru a afisa datele colectate de la senzori. De asemenea, am realizat un simplu meniu, navigabil din butoane pentru a putea afisa selectiv datele primite de la senzori sau toate datele odata. Dupa cum se poate observa in filmulet, atingerea senzorilor duce la modificarea valorilor masurate de acestia.
查看全文
In this milestone, we completed the project by finalizing the mobile app and testing the entire system. Technically, we added the "follow up" function to the mobile app that allows us to see the current position of the car and to see the way it's updated in real time (real time tracking). Also, the camera of the map is animated so that the user can see the actual movement of the car. We made the final testing by putting our device in the car, connecting all the components, and making sure that everything works as expected (mobile app, API and the device). Also the notification system was stress tested to see if it handles a real-world scenario.
查看全文
Asa cum am specificat in descrierea celuilalt videocliptopografie este construita in acelasi timp in care robotul se deplaseaza prin camera.In acest clip se poate observa modul in care robotul se deplaseaza si obiectele care,in videcolipul precedent,sunt detectate.
查看全文
In acest clip se poate vedea modul in care se modifica topografia zonei scanata de catre masina.In timp ce masina se deplaseaza(lucru vizibil in urmatorul videoclip) obiecte noi detectate apare si cele vechi dispar.Clusterele sunt recalculate si grupate reprezentand noile obiecte.
查看全文
Am adaugat modificarile codului pentru milestone 4 si pentru prezentarea finala in arhiva Project_08_Burned_Transistor.zip de pe bitbucket.
查看全文
We have described what happens in this video in the documentation uploaded on bitbucket, in the JustInTime_Milestone_4.doc file
查看全文
We've described what happens in this video in the documentation uploaded on bitbucket in the JustInTime_Milestone_2.doc file
查看全文
Am implementat functionalitatea de tranzitie automata intre faza scurta si faza lunga (si invers) folosind o camera montata pe bord. Streamul este obtinut de la camera prin V4L2 iar procesarea este facuta prin OpenCV. Algoritmul care recunoaste luminile ce provin de la masini (perechi de surse de lumina) ia in calcul orizontalitatea surselor de lumina, distanta dintre ele, dimensiunea lor, precum si perspectiva si linia orizontului (masinile mai indepartate for avea farurile/stopurile mai apropiate in poza).
查看全文
We have described what happens in this video in the documentation uploaded on bitbucket int the JustInTime_Milestone_3.doc file
查看全文
We installed our usb wireless adapter (tp-link tl-wn722n) on the board and we were able to connect to wi-fi networks through it and through the board with the help of the web interface. Then we installed the package udoo-softap and after a restart we could connect to the default named udoo-hotspot network (we did not change anything in the config file just pointed the daemon to the aforementioned config file). We could connect to the network but it had no internet access because our usb adapter was displayed as not ready when we tried to debug (work in progress).
查看全文
Al doilea bonus al echipei Freya in care este prezentata capacitatea serei de a recunoaste comenzi vocale de a fi controlata prin intermediul acestora. In video sunt prezentate comenzile pentru citirea senzorilor (status), citirea limitelor(limits) si schimbarea limitei maxime a temperaturii (change maximum temperature). Cea din urma este apelata de 2 ori pentru a scoate in evidenta efectul ei asupra ventilatorului. Comenzile pentru schimbarea limitei minime a temperaturii, umiditatii si a nivelului de apa functioneaza in mod asemanator.
查看全文