Projekt 1.1: Budowa miniaturowego przenośnika taśmowego
Wymarzyłem sobie projekt!
Eee, no dobra.. to może mocno powiedziane. Nastąpił u mnie jakiś skok cukru we krwi i wykorzystując okazję postanowiłem działać i "po godzinach" się czegoś nauczyć. Dodatkowo motywowała mnie myśl z tyłu głowy, że już od jakiegoś czasu interesują mnie czujniki/systemy wizyjne i mam ochotę trochę się z nimi posiłować. Mam to szczęście, że między różnymi (przeróżnymi) obowiązkami w pracy zawodowej mam z nimi trochę styczności.
Czujniki wizyjne z którymi mam do czynienia w pracy poznałem dobrze, ale są jeszcze systemy wizyjne oparte na kamerach przemysłowych. `(*)
Podobna rzecz. Czujniki wizyjne mają swoje ograniczenia, ale aby zrobić z tych drugich użytek potrzeba trochę więcej wiedzy w zakresie programowania (a nawet dużo więcej bo do czujników wizyjnych nie potrzeba zupełnie :D) lub potrzeba € na gotowy software z narzędziami ułatwiającymi pracę.
Ale to w odpowiedzialnych przedsięwzięciach przemysłowych. Poważna sprawa, poważne pieniądze! na samą myśl poważnie się zgrzałem.
Ale w mniej wymagających okolicznościach, w domu z kawą w kubku w zanadrzu można się siłować ile kto lubi.
Prowadzony tą myślą postanowiłem spróbować zakolegować Panów OpenCV, PC z Panią kamerą. Po przejrzeniu YT można śmiało stwierdzić, że jest z czego czerpać.
Z czasem urosło to w mojej głowie do Projektu, przy okazji którego mogę się sporo nauczyć.
Wstępny plan jest następujący:
- Zbudować przenośnik
- Zrobić jakąś sensowną inspekcję przy wykorzystaniu przenośnika i kamerki
?. Zbudować oświetlacz doczepiany do przenośnika
?. Zbudować jakiś prosty mechanizm odrzucenia złych elementów - Zbudować jakiś lepszy mechanizm z ramieniem/magnesem do odrzucenia złych elementów
?. ? (może jeszcze coś mi przyjdzie do głowy, może ktoś mnie zainspiruje)
Ad. 1: Jestem ochoczym pochłaniaczem treści YT - tym razem zachodzę go z drugiej strony:
Ciąg dalszy nastąpi...
`* Czujnik wizyjny składa się z matrycy, jednostki obliczeniowej , posiada przygotowany software do nałożenia odpowiednich narzędzi do kontroli oraz ma zintegrowane wyjścia I/O oraz czasami interfejs procesowy. Pozwala to na wysłanie informacji o rezultacie wykonanej kontroli.
Kamera przemysłowa dostarcza nam obraz który wysyłamy na PC i tam musi zostać dokonana analiza obrazu za pomocą gotowego oprogramowani lub zdolnego programisty.