diff --git a/_projects/Brandon.markdown b/_projects/Brandon.markdown index ca13e4ab13d83e6005cdaad83f280c205a9dddd7..67c7ce69c03092ca0972ba3bf6dada06ead8ac2d 100644 --- a/_projects/Brandon.markdown +++ b/_projects/Brandon.markdown @@ -29,7 +29,9 @@ Brandon B1aze ist der Brandschutzbeaftragte des MOIN-Clusters auf dem 35C3 und b Er überprüft auf dem C3 ob B1 und das 1A! Brandon ist ein entleerter Feuerlöscher, der das jeweils nächste Objekt mithilfe seiner Motoren verfolgt und anblickt und dabei die "Drohkulisse" des gelöscht werdens versprüht! + ## Funktion ## + Brandons Gehirn ist ein Raspberry Pi 3 an den eine Kinect angeschlossen ist. Über eine OpenCV-Schnittstelle erhält dieser ein Tiefenbild in Graustufen und berechnet die Position des dunkelsten Pixels (am nächsten). Aus der Position des Pixels kann eine Position für den Schrittmotor (horizontal) und die beiden Servomotoren (vertikal) berechnet werden. Der Schrittmotor bewegt über eine 3D-gedruckte Zahnradkranzkonstruktion den entleerten Feuerlöscher auf einem Kugellager. Die Servomotoren bewegen die Augenpartie mit den LED-Matrizen in vertikaler Richtung auf den Pixel hinzu. ## Software ## @@ -61,6 +63,7 @@ Zur Ansteuerung der Augen verwenden wir die Library [luma.led_matrix](https://py [Der gesamte Code findet sich in unserem Git](https://git.chaotikum.org/B1aze/kinect-experiments/blob/master/b1aze.py). ## Material ## + - Raspberry Pi 3 - [Schrittmotor](https://www.amazon.de/gp/product/B07CZHLKTC/ref=oh_aui_detailpage_o04_s00?ie=UTF8&psc=1) - 2x [MiniServo](https://www.amazon.de/Top-Spring-Kleine-Stellmotor-Hubschrauber-Flugzeug/dp/B01KNWN8LW/ref=sr_1_cc_1?s=aps&ie=UTF8&qid=1545413390&sr=1-1-catcorr&keywords=miniservo) @@ -68,9 +71,8 @@ Zur Ansteuerung der Augen verwenden wir die Library [luma.led_matrix](https://py - [Taster](https://www.amazon.de/s/ref=nb_sb_noss_2?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&url=search-alias%3Dtoys&field-keywords=taster+&rh=n%3A12950651%2Ck%3Ataster+) - Kinect Version 1 - [LED-Matrix 8x8](https://www.amazon.de/AZDelivery-MAX7219-Matrix-Anzeigemodul-Arduino/dp/B07HPD2R1H/ref=sr_1_19?ie=UTF8&qid=1545414588&sr=8-19&keywords=8x8+led+matrix) -- 3D gedruckte Bauteile: [HIER](https://seafile.chaotikum.org/d/0299bf3472/) +- [3D gedruckte Bauteile](https://seafile.chaotikum.org/d/0299bf3472/) ## Schaltplan ## +  -## Gallerie ## -{% include {{site.gallery}} topic="b1aze" %} \ No newline at end of file