Stap 4: Mmm, dessert tijd
Voor ondersteuning van webcam en internet, zal niet een microcontroller zoals de Arduino knippen. We moeten iets krachtiger, de Raspberry Pi!
De afbeelding hierboven ziet u de extra onderdelen dat zullen we in deze sectie. Zullen we--een Raspberry pi met de zaak, een wifi dongle, een webcam, en een GPIO kabel plus schoenmaker.
Installeren van SimpleCV
SimpleCV is een beeldbank verwerking voor python die kunnen worden gebruikt met webcams te doen allerlei dingen zoals gezichtserkenning, interfacing met XBox Kinect of gewoon simpel beeldmanipulatie. We zullen deze bibliotheek gebruiken voor onze webcam alarm project. Hier zijn de stappen om het te downloaden.
1. schoen en log in op je raspberry pi. Standaard gebruikersnaam en wachtwoord zijn respectievelijk pi en framboos.
2. stormloop een "sudo apt-get update" om uw systeem te updaten
3. type "sudo apt-get install ipython python-opencv python-scipy python-numpy python-pygame python-setuptools python-pip" en druk op 'y' wanneer daarom wordt gevraagd
4. nu type "wget https://github.com/ingenuitas/SimpleCV/master"
5. ten slotte typt u "pip install http:///home/pi/master--downloadcache /home/pi/tmp"
6. u kunt nu beginnen xwindows (startx)
7. Als u wilt testen SimpleCV, toegankelijk opwaarts LXTerminal en type "simplecv"
8. Zodra u bent in de SimpleCV shell stekker in uw USB-webcam en typ "wc Camera() =" (u kunt een fout krijgen, gewoon negeren)
9. nu type "img = wc.getImage()"
10. nu, type "img.show()"
Als een afbeelding wordt weergegeven in een pop-upvenster vervolgens hebt je alles goed. Als niet u zou willen overschakelen van webcams als u kunt of Raadpleeg de opmerkingen op het oplossen van problemen met pagina (hopelijk) een antwoord te vinden voor uw probleem