Într-unul dintre articolele mele am dat un exemplu de lucru cu OV760. Pentru a fi mai ușor de înțeles, programul client a fost implementat în Java, care este mai ușor de utilizat decât C ++. Dar acest lucru a provocat dificultăți pentru începători. Iată cum puteți rula programul FrameGrabber din exemplul corect.
Mai întâi trebuie să descărcați și să instalați versiunea pe 32 de biți a SDK-ului Java. Puteți face acest lucru dacă Google face sintagma "java sdk download". Primul link va fi site-ul oracle cu instalatori.
Apoi, trebuie să instalați IDE pentru dezvoltare. Eu folosesc Eclipse. Tip în Google „descărcare eclipsează“ și descărca «Eclipse IDE pentru Java Developers“ pe 32 de biți.
După instalarea Eclipse, executați-o și selectați folderul de lucru. Proiectele dvs. vor fi amplasate aici.
În continuare ar trebui să vedeți ceva similar cu imaginea de mai jos:
Selectați File-> New-> Projects ... .-> Projects Java și introduceți numele noului proiect.
File-> Import-> File System și selectați folderul cu FrameGrabber deja descărcat.
După aceea, fișierele sunt în proiect, acum rămâne doar pentru a configura proiectul pentru a scăpa de erori
Proiect-> Proprietăți-> Biblioteci-> Adăugați borcane și selectați com.jar.
După aceea, ar trebui să dispară toate erorile din proiect. Apoi, selectați clasele SimpleRead și Run-> Run în arborele de fișiere. Nu uitați că portul pentru citirea datelor din cameră este setat direct în cod și trebuie înlocuit cu valoarea dvs.
Aplicația se așteaptă ca marcatorul * RDY * de la Arduino, să stocheze datele într-o matrice și să o scrie în format BMP.
Distribuiți "Cum să executați FrameGrabber pentru OV7670"