Lieber Zuschauer, dieser Untertitel wurde automatisch generiert von YouTube und dementsprechend (sehr) fehlerhaft. Wenn du kannst, hilf uns bitte gute Untertitel zu erstellen: https://c3subtitles.de/talk/2474 Danke!
[Musik]
dann herzlich willkommen zum nächsten
Vortrag von Mona Peter wir wissen
wahrscheinlich alle dass Projekte
scheitern können und jetzt erleben wir
eine große Präsentation von was auch
immer passiert ist in diesem Projekt und
ich wünsche viel Spaß
[Applaus]
dabei Mona was wollen die ganzen Leute
hier ich glaube die wollen dass wir
Ihnen etwas über unser Projekt erzählen
wo wir zum Glück nicht ganz gescheitert
sind aber ziemlich oft eigentlich alles
hinschmeißen wollten ein kleiner
Disclaimer im Vorfeld wir werden sehr
viel fluchen während dieses
Vortrags wir werden uns sehr viel über
soft und Hardware beschweren von Leuten
die sehr viel besser Software und
Hardware herstellen können als wir es
hier könnten wir meinen das nicht
gegenüber diesen Menschen böse wir sind
einfach zu Inkompetenz richtig zu bauen
und richtig zu bedienen in diesem Sinne
wenn wir hier uns über irgendwas
beschweren seht es einfach als wir waren
einfach zu dämlich dafür es richtig zu
machen ansonsten dieses Projekt geht um
eine pick and place Maschine das ist
eine Maschine zum Aufheben und
Platzieren von kleinsten elektronischen
Bauteilen alles in allem der Rest wird
während des Vortrags noch mal erläutert
und ansonsten würde ich sagen wir müssen
relativ schnell über die Folien gehen
denn wir haben viel zu viele gemacht
viele davon sind einfach Bilder die wir
euch zeigen wollen keine Ahnung warum
wir das machen aber vielleicht ist es
spaßig für euch
und ich würde sagen wir fangen erstmal
an mit einer Vorstellung von wer sind
diese Leute die hier oben stehen
eigentlich in diesem Sinne äh wir haben
uns hier ein bisschen an her der Ringe
bedient zuerstmal fange ich mit Peter an
Peter ist der Mensch der am Ende dieses
Projekt gestartet hat er ist das Brain
hinter vielen solcher Projekten mit
brain meine ich er nimmt sich immer sehr
komplexe Projekte vor dann landen sie in
seine Restekiste dann erwähnt das
irgendwann in der Nähe von Leuten bei
uns aus dem Space und dann sagt
irgendjemand hey das klingt ja voll
spannend und dann sagt er okay dann
machen wir jetzt dieses Projekt und dann
haben wir mehrere Monate ganz viel Spaß
und Fluchen viel und sonst irgendwas
ansonsten kennt sich Peter im Gegensatz
zu mir tatsächlich mit Elektrotechnik
aus ich habe keine Ahnung von diesen
ganzen Sachen ich bin komplett
Quereinsteigerin
ähm und ja er hat den großen Fehler
gemacht tatsächlich das zu arbeiten was
er gelernt hat ich werde habe diesen
Fehler nicht gemacht das ich bin sehr
froh darüber ich mache einfach komplett
unsinniges Zeug im Vergleich zu dem was
ich gelernt habe und alles in allem muss
ich sagen Danke ich Peter sehr dass er
uns also wir stellen jetzt gleich noch
jemand dritten vor der heute leider
nicht hier ist aber ich bin sehr froh
dass Peter uns immer wieder motiviert
solche Projekte zu machen denn ich
persönlich K nie auf die Idee weil ich
noch nicht mal weiß was diese Projekte
meistens sind von daher ist es immer
ganz nett dass er uns se der Hand nimmt
und Dinge mit uns macht die viel zu
schwer für uns wären wenn er nicht dabei
wäre
so neben mir seht ihr Mona die hat in
ihrem früheren Leben mal sowas wie
Philosophie studiert ich habe extra auf
die Folie den Abschluss gepackt also den
akademischen Grad um euch zu zeigen dass
sie auch das durchgezogen hat und
irgendwann in ihrem Leben hat sie dann
entschieden was Sinnvolles zu zu machen
und arbeitet jetzt als
professionelle IT security
irgendwas leider ist Mona nicht
besonders lernfähig weil das ist
wirklich nicht das erste katastrophale
Projekt bei dem sie bei mir eingestiegen
ist außerdem zu erwähnen sie hat mich
gezwungen auf diese
Bühne ich muss dafür s weit aus meiner
Komfortzone treten dass es eigentlich
nicht gesund sein
[Applaus]
kann der dritte im buunde der heute
leider nicht da ist ist Ecky er hat
leider keinen Urlaub mehr gehabt weil er
den für irgendwelche wichtigeren Dinge
wie Erholung und Ruhe nehmen wollte
verstehe ich überhaupt nicht
hat uns während des Projekts immer
wieder irgendwie auf den Boden der
Tatsachen zurückgeholt und hat während
ich irgendwo in irgendwelchen Kommando
Zeilen oder in irgendwelchen Frontends
von irgendwelcher Software die ich nicht
verstehe verschwunden bin gefragt hat
ähm was machen wir eigentlich
gerade außerdem hat er uns ständig mit
Linux Dingen die wir beide nicht
wirklich gut können
ausgeholfen und hat uns eigentlich auch
immer wieder getrieben das Projekt
weiterzumachen und nicht äh bei einer
der 10 20 500 Situationen wo wir alles
hinschmeißen wollten es dann nicht zu
machen weiter zu erwähnen wäre dann noch
das ztl das ist der Space Hack Maker
space aus dem wir kommen
ist das Zentrum für Technik Kultur in
Landau ähm ohne das ztl hätten wir weder
den Platz gehabt um ständig auf die
Schnauze zu fliegen mit diesem Projekt
noch hätten wir uns kennengelernt
äh in diesem Sinne wir geben den ZL im
Prinzip die Schuld für alles was
passiert ist äh ich bin mir sicher die
Social Media Abteilung freut sich über
diese Aussage jetzt
sehr
so first things first starten wir mit
den Grundlagen die Peter jetzt erläutern
darf denn er weiß was es in diesem
Projekt ging
Lüge also zu den Grundlagen wir haben es
schon mal eingangs
gehört eine pick and place Maschine ist
oder im deutschen einen ein
bestückungsautomat ist eine Maschine mit
der man SMD Bauteile auf Platinen
automatisch platzieren kann
wird in der Industrie eingesetzt ist
sehr teuer
ähm kann man aber auch als Bastelobjekt
bauen ist dann halt dumm
ähm vom Prinzip her stellt euch vor ihr
habt ein 3d- Drucker oder eine CNC Fräse
und
statt dem toolhead ähm sind da Düsen mit
denen man die Bauteile ansaugen kann und
von ihrer Verpackung auf die Platine
platzieren kann
ähm es gibt Kameras die dann dafür
sorgen äh dass die Bauteile erkannt
werden und an der richtigen Stelle
irgendwie dann landen
und das ganze wird dann mit einer
entsprechenden Software auf einem PC
angesteuert ihr habt die berechtigte
Frage warum sollte man so etwas bauen
ähm die offizielle Antwort ist
wir wollen unserem space die die
Toolchain komplett abbilden um Platinen
Prototypen zu bauen also man fräst oder
zzt eine
Platine bestückt die automatisiert mit
einer pick and placeaz Maschine packt
die in einen reflow Ofen und dann hat
man einem Abend seinen Prototypen fertig
so das mit dem Fräsen haben wir
ausprobiert
m ging so mäßig gut und es macht viel
mehr Sinn das einfach in China fertigen
zu lassen weil es billiger besser und
schneller
ist den reflowofen haben wir tatsächlich
schon gebaut ähm also blieb eigentlich
nur noch die pick and placeaz Maschine
übrig
und wir dachten wirklich so als
eingefleischte 3D Drucker Bauer Corona
mpcnc Bauer kann das alles nicht so
schwer sein weil ist ja alles das
Gleiche ne XY Achse und bewegt sich und
Software kein Problem
m wir haben uns geehrt ja also es war
schwer wir müssen jetzt um um ein
bisschen klar zukommen bisschen zurück
in der Zeit ins Jahr
2020
da bin ich einem Youtube Channel gefolgt
von Steven horse und der hat sich das
Ziel gesetzt oh es
regnet
wir würden jetzt einfach mal vorsichtig
weitermachen und hoffen dass die Leute
die jetzt gerade panisch weggerannt sind
einfach mit Regenjacken und Schirmen
zurückkommen und hoffentlich regnet es
gleich nicht
mehr ich würde sagen mach weiter okay
ich mach einfach
weiter genau also Steven horse cooler
Typ der hat sich zum Ziel gesetzt eine
pick and place eine Open Source pick and
place Z Maschine zu entwickeln die
erschwinglich ist und ja für jeden halt
zugänglich ich habe damals in blindem
Aktionismus einfach schon mal ein paar
Bauteile gekauft ich dachte vielleicht
baue ich das
irgendwann und habe dann sehr sehr
schnell
entschieden dass es überhaupt keinen
Sinn
macht
hier habe ich ein paar Bilder ich habe
ein paar Aluminium extrusions gekauft
die aus denen habe ich dann später an
Laser Gravierer
gebaut die Motoren und ein paar
Mechanikteile sind einfach irgendwo in
der Restekiste
gelandet und die 3D druckteile die habe
ich dann einfach weggeschmissen weil sie
anschließend noch dreimal überholt
wurden von dem
Projekt und dann kommt wieder ein
Zeitsprung das ist Winter 20 22 ähm
irgendjemand meinte irgendwie so zu mir
ja lass doch mal die pick and blazs
bauen
und ich war halt dumm und habe gesagt ja
okay dann machen wir das jetzt halt
einfach ich habe ja noch eine
Restekiste das ist ja fast schon alles
gemacht quasi
m mittlerweile ist das Projekt auch viel
weiter gelaufen Steven horse hat eine
eine Firma gegründet namens opulo
das Projekt hat seinen Namen geändert
von Index PNP zu Lumen PNP weil die
namensstreitigkeiten hatten
und er hat diese pick and place Maschine
die kann man kaufen dann dachten wir so
okay das Projekt ist soweit der verkauft
es das funktioniert alles damit kommen
wir zum Ziel
ähm
und wir wussten das soll kein so never
ending story Projekt werden ähm wir
wollen das zum macherdach Präsentieren
der macherdach ist unser Maker day auf
pelsisch den unser Verein schon seit
einigen Jahren jedes Jahr in Landau
veranstaltet und
m jetzt im Herbst ist Stichtag
da wollten wir fertig sein und wir haben
uns so gedacht fast ein Jahr Zeit gar
kein Problem alles
easy wir haben uns
geeht
erster Schritt ich gucke auf die Website
von
opulo guck so ja oh 2000 € kostet das
Ding kein
Pappenstil vielleicht können wir einfach
alles selber
Sourcen und sind damit ein bisschen
günstiger ich habe ja schon 2020 sage
und schreibe 167 € in das Projekt
investiert gehabt das kann man ja nicht
einfach
wegwerfen wir waren so
dämlich
wir haben uns dann die die Liste
angeguckt was wir alles brauchen um um
das Projekt zu bauen und es war
irgendwie von Anfang an klar ja Mechanik
kein Problem kriegen wir hin aber die
die Platinen die controllerbards zu
bauen super aufwendig super viele
Teile wollen wir eigentlich nicht und
opulo verkauft dieses Board
eigentlich fertig aber es war 2020 die
älteren von 2022 die älteren von euch
erinnern
sich Chips gab's damals einfach gar
keine entsprechend konnten wir auch
dieses controllerboard nicht
kaufen glücklicherweise haben wir eine
Alternative
gefunden ich bin bei meiner Recherche
über einen Artikel gestoßen auf
hackay und zwar ging es da um al um
Alternative controllerbards für genau
diese place Maschine die von einer
Entwicklerin namens stargirl
entwickelt wurden und dann bin ich auf
die Website D war ein Blogeintrag über
diese über diese Controller Boards und
das war so gut erklärt es war alles im
Detail wie diese Platinen gebaut wurden
was sie sich dabei gedacht hat es war
einfach so
geil dann weitergesucht ich habe sogar
ein Artikel auf Hex io gefunden und ich
habe so gedacht ja das ist überall im
Internet das muss total das populäre
Projekt sein das macht bestimmt jeder
ähm dann habe ich gesehen sie hat für
ihre Boards den rp2040 also den
Controller für das Raspberry Pi Pico
verwendet was ich schon super toll fand
und sie hatte die Idee
nicht nur ein Controller Board zu machen
sondern das aufzusplitten in ein
Controller ard für die x und y aachse
und für ein ein controllerbard für die
Z-Achse und ich war einfach super
begeistert und obwohl wir die dann
selber bauen mussten und nicht fertig
kaufen konnten haben wir gesagt wir
gehen diesen
Weg was wir damals nicht wussten war
dass wir fast die einzigen waren die das
so gemacht haben es gab noch eine andere
Person in USA die das auch gemacht hat
zumindest soweit wir
wissen dessen Forks auf giitub wurden
irgendwie gelöscht wir haben keine
Ahnung warum
m ja war
super aber wir haben uns ins Getümmel
gestürzt und haben gesagt okay wir legen
jetzt einfach los und haben wirklich
ohne Sinn und Verstand einfach Sachen
gekauft das führt uns zum Kapitel the
first order of Chaos
ähm der Plan bestand darin einfach
irgendwelches Zeug zu bestellen bei
opulo war das noch ganz nett da gab's
spill of materials mit allen
mechanikteilen mit allen die Platinen
waren super beschrieben man konnte alles
einfach bei LC Aliexpress oder Amazon
bestellen dachten wir zumindest bei
stargirl war das eine ganz andere
Geschichte da gab es überhaupt keine
Boms wir sind ins git brepo gegangen
haben einfach alle Platinen Files
geöffnet in kyard haben uns eigene Boms
generiert haben festgestellt es gibt
viele Bestellnummern nicht wir mussten
alles raussuchen
ich habe dann ein komplettes Wochenende
damit zugebracht
die Bauteile irgendwie auf Mauser zu
finden und zu
bestellen und während wir bestellt haben
hat Mona auf Twitter die Entwicklerin
angeschrieben weil so ein zwei Sachen
einfach aus den aus der Datenlage nicht
zu erkennen war und
ähm ja und da kam dann als Rückmeldung
ja macht mal langsam sie arbeitet gerade
an dem neuen Release und die Antwort kam
so eine Stunde nachdem ich sehr sehr
viel Geld ausgegeben
hatte so dann sind so die Bauteile
gekommen ich habe so ein paar Schrauben
bestellt ähm also Hutmuttern z.B habe
ich zwei gebraucht gekauft habe ich 500
ähm danke
Mindestbestellmenge
m bei den anderen Schrauben sah das
alles nicht viel besser aus
reichildbestellung das was man auf dem
Bild sieht ich habe ungefähr 30 cm von
einem dieser kabelringe verwendet und so
eine gute Handvoll von den von den
Kabelbindern der ganze Rest war dann
irgendwie
unnötig hier noch ein bisschen was von
mausa und Amazon da liegen etliche 100
EUR auf dem
Tisch das waren die ganzen Platinen die
wir bestellt haben bei jlcpcb immer
Vorder und Rückseite zu sehen
m dann noch die Sachen von
lcsc und noch ein fun
fact diese pick and place Maschine
arbeitet mit Vakuum um die Bauteile
aufzusaugen
und es gibt vakuumsensor
um oder Drucksensoren mit denen man
feststellen kann wie hoch der Druck ist
und ich wollte zwei kaufen und ich habe
mich gewundert warum die 70 € Kosten es
sind dann z gekommen ich hatte nicht
gesehen dass es zweimal 5 sind und wir
haben sie gar nicht gebraucht und wir
benutzen sie auch
nicht eine Sache konnten wir dann
irgendwie nicht so so über die
offiziellen Kanäle ourcen und zwar die
mounting plate auf der dann später
irgendwie alles festgemacht wird und
zwar ist es eine 3 mm dicke riesige
Platine ich glaube 60 cm lang oder
sowas das bekommt man so nicht von JLC
PCB also haben wir das bei opulo
bestellt mit in USA mit jede Menge Spaß
mit dem Zoll Lieferzeiten von keine
Ahnung zwei Monaten oder sowas es war
ein
Traum so kurzes
Fazit ich habe vier verschiedene
Platinen bestellt die aus dem opullo
Repo kamen davon war eine unnötig sieben
verschiedene Platinen die aus diesem
Repo von stargl gekommen sind da waren
fünf
unnötig ich habe neun lötschablonen
bestellt davon waren fünf unnötig und
wie bei den Schrauben und und der
reichbestellung zu
sehen hat sich das
fortgesetzt das Wasser rausg ja und
dafür einmal
kurz okay das
cha
ja sollen wir das auch sagen per Mikro
okay ja das Wasser muss einmal raus
falls ihr es nicht gehört habt
danach sollte das mikrooch wieder
ordentlich funktionieren
okay
ah es ist genauso wie ich mir das heute
vorgestellt habe geil gib zu es ist
nicht so wie du erhofft hast der Vortrag
hat trotzdem stattgefunden ich hatte ein
bisschen gehofft dass es vorher regnet
und nicht
stattfindet okay weiter
geht's ich weiß nicht ob ihr euch an die
Folie vorhin erinnert da meinte Peter
dass ich mit der Entwicklerin in Kontakt
stehe
und dass ich ihm kurz nachdem er sehr
viel Geld ausgegeben hab hat geschrieben
habe hey die Entwicklerin meinte wir
sollen warten es könnte demnächst neues
Release kommen demnächst war literally
ein Tag
danach diese unnötigen Platinen wurden
dadurch erzeugt und im Prinzip wenn wir
einen Tag gewartet hätten hätten wir
sehr viel Geld gespart okay aber
hey wir haben wir so ein Thema von wir
werfen einfach Geld auf das Projekt dann
wird schon funktionieren das werdet ihr
mehrfach mitbekommen in während diesem
Vortrag also starf Sport ist jetzt
obsolit das starfport ist so das
Herzstück dieses ganzen Projektes also
bestellen wir einfach das neue gar kein
Problem warten wir halt ein bisschen
danach geht's halt weiter okay
dann z D Wochen später oder vier Wochen
später keine Ahnung mehr Zeit nehmen wir
jetzt auch nicht mehr so genau wir haben
Anfang und Ende und ist dazwischen
wollen wir eigentlich gar nicht mehr so
genau wissen weil tut einfachlichchen zu
sehr weh
dann kommt das neue Board das ist neues
DAF Sport wir denken coole Sache wir
machen in unserem space alles ready wir
legen die Silikonmatte hin wir sortieren
die Teile wir legen alles in der
Reihenfolge hin wie wir es brauchen wir
drucken den Plan aus und markieren mit
Filzstift wann wir welches Teil
wohinsetzen müssen was Stunden gedauert
hat und was sehr unnötig war
denn kurz danach hat Peter ein tolles
Programm
gefunden ja wir machen einen kleinen
Exkurs
m und zwar ich habe ich muss zu meiner
Entschuldigung sagen ich habe das so
gelernt ja man wenn man Platinen
effizient bestücken möchte dann macht
man sich druckt man sich Blätter aus und
markiert alle gleichen Bauteile in einer
Farbe und dann kommt man gut zu
recht dann habe ich festgestellt es gibt
ein keycut Plugin mit dem ne ibom und es
ist warsinnig toll denn es macht all das
was wir mit Papier und Stift in
stundenlanger Arbeit gemacht haben in
einem Klick vielleicht zwei einer zum
Installieren einer zum
Generieren aber das wussten wir damals
noch nicht also alles vorbereitet
Stunden im Space verbracht alles
sortiert wir nehmen den Rakel wir legen
die Platine drauf wir ziehen die
Lötpaste drüber ich fange an Peter die
Teile zu geben Peter guckt sich das Teil
an und fragt wo soll das Teil
hin und ich sag hey da auf sieeh ein
Ausdruck da unten in die Ecke soll das
Teil hin und Peter guckt dahin und sagt
diese Stelle gibt es auf dieser Platine
nicht und ich so hä aber ich habe doch
alles sortiert ich habe es doch
ausgetruckt das ist doch genau das und
dann stellen wir fest ja da steht
irgendwo ich glaube V 2 auf dem Ausdruck
und auf unserer Platine steht irgendwie
V1 oder V2 2 und V3 wir haben bis heute
keine Ahnung wie das passiert ist wir
gehen einfach davon aus dass es
irgendwie keine Ahnung vielleicht hat
sich das Multiversum an dem Punkt
gesplittet und wir sind die falsche
Richtung abgezweigt oder so oder peter
hat einfach aus Versehen zu oft auf
Bestellen geklickt das ebenfalls so ein
Motto das ich vielleicht durch den
Vortrag zieh aber ich will Peter da
jetzt auch nicht
reinreiten gut aber hey wir kennen uns
schon damit aus das falsche boord zu
haben also denken wir uns okay falsches
Board wir regen uns eine halbe Stunde
auf Peter wir zwar alles hinschmeißen
aber irgendwie motivieren wir uns weil
wir haben ja noch andere Bauteile wir
haben einen ringlgh für die pick and
place Maschine und das ist ja nicht von
stargirl das wird auch nicht so schnell
weiterentwickelt das ist von Polo die
verdienen ja Geld damit da haben wir
auch alles bestellt und die Platine
geord also fangen wir dort an und ich
gebe Peter ein Bauteil und Peter nimmt
dieses Bauteil und sagt wo soll das denn
hin und ich sag ja genau dahin das sind
ja nur acht Bauteile so viel gibt's ja
nicht und Peter sagt das passt da
überhaupt nicht drauf und ich so wieso
passt das nicht drauf da steht auf
dieser bauteilpackung genau drauf das
ist das Bauteil das haben wir bestellt
das habe ich dir gegeben und Peter sagt
ja das passt halt nicht
drauf
nun peter hat dann recherchiert wie
gesagt von opulo gab's bill of materials
also mit Bestellnummern und ich habe
wirklich das bestellt was da
stand dann habe ich halt mal geguckt
giitub issues ringlgh oh
Treffer irgendjemand hatte das schon
gemeldet falscher Footprint für dieses
Bauteil der das issue ist ich habe es am
Wochenende geprüft es ist immer noch
offen ich muss zu meiner Schande stehen
ich war ein bisschen
emotional angeschlagen an dem Tag habe
so ein ganz leicht passiv aggressiven
Kommentar drunter
gestellt hat nicht geholfen
ähm das sind halt einfach die Freuden
von Open Source Projekten das muss man
wohl einfach so
hinnehmen aber jetzt Dinge die auch mal
funktioniert haben
unsere pick and place Maschine die wir
dann tatsächlich benutzt haben
erstmal peter ist tatsächlich sehr gut
im picken und placen was das ganze
Projekt auch wieder so ein bisschen in
Frage stellt ehrlich gesagt aber es ging
um die journey ne die Reise ist das Ziel
wir wollen ja was lernen so wir haben
tatsächlich das richtigge daarf Sport
bekommen wir haben tatsächlich auch alle
Teile also haben wir uns hingesetzt und
wirklich das Ding bestückt also mit wir
meine ich hier mein Partner und ich
haben Peter Teile gegeben und er hat sie
drauf gesetzt dann haben wir dieses
Board endlich dann auch wirklich mit
Album sehr einfach bestücken können also
einfach für uns für Peter weiß ich nicht
ich könnte das nicht ich zitter viel zu
sehr aber der hat das einfach ruckzuck
da runter geplaced sah einwandfrei aus
wir haben dann unsen extrem hochwertigen
Pizza lötofen genommen man beachte diese
dieses Gehäuse das extra angepasst ist
auf die Größe dieses Pizza und auch
überhaupt nicht total weird aussieht und
halb kaputt ist aber es hat wunderbar
funktioniert mein mein
Raumluft Reiniger ist zwar extrem
eskaliert nachdem wir das angeschaltet
haben und die Lötpaste irgendwie zum
Schmelzen gebracht haben aber hey die
Platine sah einwandfrei aus also ich
weiß nicht einwandfrei ist jetzt so eine
Sache ich weiß nicht ob die Leute sich
hier einige Leute auskennen dass diese
zwei Pins da
die die sind absichtlich so das ist
wirklich so also wir haben uns angeguckt
und dann dachten wir auch zuerst h
Moment aber die sind doch auf der
gleichen Bahn das kann das sieht nicht
so gut aus das haben wir wohl irgendwie
mies gemacht aber nachdem wir lange drum
rum getänzelt sind haben wir
festgestellt das ist wirklich Absicht
das ist richtig so und es war alles gut
und Starfish lief
super jellyfish das andere Board das so
ein bisschen dreieckig ist das muss
Peter dann einfach mal alleine noch mal
komplett neu machen aber
aber wir waren motiviert also wir waren
richtig gut dabei und dann haben Dinge
funktioniert also peter hat dann
angefangen das boort zu
testen hier ein kleines
Video ich hoffe man hört es
ach Gott
dammit das war nicht der
Anfang
so seht jetzt erstmal wie Peter sich
vertippt das war der Moment
und jetzt seht ihr wie sich etwas dreht
ist es nicht
[Applaus]
toll ich habe mich wirklich sehr gefreut
an diesem
tagit
war wie gesagt wir haben äh letztes Jahr
im Winter angefangen und das war ich
glaube
feu gewen se
also es war natürlich nur wegen der
Bestellzeit wir persönlich waren
natürlich total kompetent Eck und ich
haben Peter total unterstützt und wir
werden viel schneller fertig gewesen
wenn nicht so falsche Portal gewesen wä
ganz
bestimmt hier seht ihr auch tatsächlich
Ecki und Peter das hier ist ein
Symbolbild wir haben dann tatsächlich
auch die Hardware zusammengesetzt das
Bild ist jetzt die erste Version ich
würde lügen wenn ich sagen würde dass es
beim ersten Mal alles perfekt gepasst
hat also wir haben es glaube ich dreimal
komplett auseinander genommen und wieder
zu zusammengebaut unter anderem we ein
paar 3dte Teile nicht gepasst haben und
Al Profile und linearchien und wasiß ich
was wir machen später noch so ein
honorable menstions was alles noch so
nebenbei schief gegangen ist aber Frame
hat funktioniert wir haben das ganze
erstmal zusammengesetzt und hatten dann
tatsächlich auch ein Erfolgsmoment es
tut mir leid dass es ein horizontales
Video ist es tut mir leid dass man
vielleicht nicht alles direkt erkennt
ich hoffe man hört es das ist sehr
wichtig dass man gleich einen Moment
hört nämlich wenn wir gleich die Augen
die Gesichter
verziehen dieser Moment habt ihr das
leichte knallen gehört es hat alles
funktioniert aber man sollte sie nicht
irgendwie in der Wand fahren das ä wir
haben keine endstops und
äh ja das mit Motor homing
äh hat am Anfang noch nicht so
funktioniert aber hey es ist
zusammengebaut die Platine läuft die
Maschine tut Dinge alles in allem wir
waren happy also was soll den jetzt noch
schiefgehen wir installieren jetzt noch
eine Software und dann stellen wir ein
paar Dinge ein und es funktioniert
bestimmt alles ohne
Probleme ja Nein
m dann ging es erst richtig los mit den
schlimmen Dingen
m jemand
ähm hat äh ja hat die
Spannungsversorgung verpolt
ähm gestorben sind eine USB Kamera ein
USB Hub eine USB Docking Station und man
weiß es nicht mehr genau aber ich denke
auch ein USB-Anschluss an meinem Laptop
ähm man beachte vielleicht unten links
den money Counter wir sind jetzt so ganz
ganz kurz vor dem Breakeven Point wo
kaufen besser gewesen wäre
m über den motivationscounter müssen wir
vielleicht nicht reden
CK und ich haben uns davon nicht Beieren
lassen wir haben dann gesagt okay der
Peter der kennt sich mit Elektronik aus
der wird wissen was er tut und er hat
dann einfach weiter Geld auf das Problem
geschmissen und die Hardware lief dann
wieder Problem war eher ich musste mich
dann mit der Software auseinandersetzen
wir haben Programm verwendet dass ich
open PNP nennt ich werde jetzt ab diesem
Zeitpunkt viel über dieses Programm
schlecht reden ich möchte noch mal dran
erinnern Programm super die Leute die es
entwickeln absolut geniale Menschen ich
not so much deswegen irgendwo dazwischen
ist vielleicht ein kommunikativer
Engpass weshalb manche Dinge vielleicht
nicht ganz funktioniert
haben aus meiner Perspektive ist aber
natürlich auch PNP
Schuld open PNP ist dafür gedacht also
zum ein mal äh äh so sieht open PNP aus
wenn man einen Job hat dann hat man hier
diese zwei xes in Kameraansichten
normalerweise wenn man die Kameras
angeschlossen hat rechts neben dran
sieht man die Bauteile die man picken
und placen
will Problem an der ganzen Sache war ein
bisschen dass wir halt Boards hatten von
einer sehr genialen
Entwicklerin die sehr genau wusste was
sie tut und mit Open PNP sehr gut
umgehen kann wir wussten bis zu dem
Zeitpunkt noch nicht mal was open PNP
ist und wir haben die Bots einfach
nachgebaut von daher s ein bisschen
schwierig wenn man Hardware die halt
genau ein Mensch sehr gut gebaut hat
nachbaut und nicht genau weiß ob sie
funktionieren wird wir haben aber open
PNP D mal installiert
y hat dann eine tolle Anleitung
geschrieben was man nicht tun sollte
wenn man unter Arch Linux open PNP
installiert Zitat von dem Abend war dass
er irgendwann gesagt hat jetzt geht gar
nichts mehr sein Arch Linux Laptop hat
nur noch einen schwarzen Bildschirm
gezeigt nicht weil er nur auf
kommandozeilenbasis arbeitet sondern
weil tatsächlich einfach seine komplette
GUI tot war weil
Java installiert hat keine Ahnung wie
das passiert ist aber auch
ist von dem ganzen Spaß nicht verschont
geblieben bei mir hat es dann
glücklicherweise besser
funktioniert nach der Installation haben
wir dann gemerkt okay open PNP kann sehr
individuell nahzu jede Maschine als pick
and place Maschine ansteuern und für ein
paar Maschinen gibt es auch
vorgefertigte Einstellungen die erkannt
werden und du musst einfach nur die
Maschine einstecken und PNP sagt okay
das ist das Board da haben wir die
Konfiguration gar kein Problem vor allem
sind es aber meistens Maschinen mit
einem controllerbard wir haben eine
Maschine mit zwei
controllerbards und natürlich gibt's
dafür keine vorgefertigte Config das
heißt wir mussten sehr viele Dinge
einfach ausprobieren und gucken ob es
funktioniert hier gleich ein Beispiel
für eine sehr gute
Fehlerbeschreibung W uns ist uns ist an
der Stelle einfach kein Wort wir
eingefallen ich bin ich bin ganz ehrlich
der Kommentare per gcode Sendefehler war
einfach das Beste was mir fallen ist wir
hatten von Anfang an das Problem wenn
wir die Maschine homen also dass sie
guckt wo ist x-Achse Null wo ist y
aachse 0 wo ist Z-Achse 0 macht sie das
aus irgendwelchen Gründen immer zweimal
und unser Lock ist komplett voll mit
Fehlern die überhaupt gar keinen Sinn
ergeben Peter se im Prinzip wirklich
genauso aus jedes Mal wenn er vor dem
Laptop saß und das lck geprüft
hat was wir also wir hatten eine falsche
Annahme getroffen gebe ich ehlich zu
also ich sehe sag hier oder ich habe ja
irgendwann mal geschrieben ich habe ein
Major major breakthrough aber an sich
haben wir einfach eine sehr falsche
Annahme getroffen wir haben nämlich
angenommen wenn wir Kommentare an die
pick and place Maschine senden in dem
Format wie gcode Kommentare kennzeichnet
dann verwirft die firmw den Kommentar
und interpretiert i nicht weiter das ist
natürlich eine sehr falsche Annahme die
Maschine hat einfach dann ich glaube die
ersten paar Zeichen ignoriert und dann
einfach angefangen zu sagen das ist ein
neuer Kommentar den verarbeite ich jetzt
und hat dann natürlich Fehler ohne Ende
ausgeworfen kaum haben wir dieses eine
Häkchen remove commonss gesetzt lief
viel besser nicht perfekt aber viel
besser nächstes Problem bei dem ganzen
war die Open
PNP ist eine Software die unsere
Maschine per USB ansteuert also die pick
and place Maschine von uns wird per USB
an ein Laptop angeschlossen unter Linux
ist es jetzt so wenn du ein USB Gerät
anschließt dann wird es als tty acm0 und
acm1 und und und
gekennzeichnet und wenn wir jetzt zwei
unterschiedliche Boards haben bei denen
es sehr sehr sehr relevant ist welches
Board wie angesteuert wird die aber
zufällig tty acm0 und ein heißen dann
haben wir Probleme weil wir nie genau
wissen welches Bo schreien wir jetzt mit
welchem Controller an Linux ist
natürlich toll deswegen kann man in
Linux Regeln erstellen dass diese USB
Geräte immer mit einem Namen m werden
und dieser Name den kann man ja dann
ganz einfach sehen und lesen da steht da
halt nicht mehr TT n0 sondern Starfish
oder jellyfish pig and place dachte sich
so keine Ahnung ach
nö ich zeige euch das einfach weiter so
an ja ist mir vollkommen egal ob ihr
dann Link baut das heißt jetzt t ist im
Null weil das ist die ID wie es
gemounted ist und CK und Peter saßen
dann irgendwie in sehr sehr sehr langen
Nachmittag bei uns im Space und haben
dann irgendwann festgestellt okay wir
können ST über die Software zu gehen die
XML Dateien von der Konfiguration öffnen
und es manuell irgendwo eintragen und
dann dann funktioniert es also auch ein
Problem wir konnten es lösen es hat uns
keine Ahnung zwei Wochen oder sowas
gekostet aber na
ja alles in allem tolle Software
funktioniert an sich sehr gut wie gesagt
unsere Erfahrung ist vielleicht
irgendwie kommunik kommunikative Engpass
alles in allem was für uns ein ständiges
selbst wenn es funktioniert hat ein
kalibriere die kalibrierungsroutine
damit die kalibrierungsroutine
kalibriert werden kann um irgendwelche
Dinge zu kalibrieren damit wir keine
Ahnung Bauteile erkennen oder sonst
irgendwas also gerade Optik
am Schluss haben wir so den Höhepunkt
der optischen Problematik gelöst die
Lösung wird euch überraschen
und wenn man dann alles kalibriert hat
od das Licht ist anders fang noch mal
von vorne an oh ihr habt die Kamera um 2
mm nach links bewegt
der Widerstand der zxe hat sich jetzt
geändert fangt doch einfach noch mal von
vorne an und und und also es war
ziemlich anstrengend manchmal da noch
auf da noch
hinterherzukommen alles in allem haben
wir aber die Software irgendwann zum
laufen gekriegt wir haben jetzt hier
noch so ein paar unhonorable menstions
wie ich vorhin angekündigt habe wir
haben zwischendurch falsche wves gekauft
wir haben eine so große Schleppkette
bestellt wir haben eine undefinierte
Anzahl an Kameras verbrannt weil sie
einfach frustrierend waren um mit ihnen
zu arbeiten wir mussten lineari nachordn
wir mussten vlot extrusions nachordn und
ihr seht an dem Punkt vielleicht diese
zwei da unten bei der money Counter
vorne vielleicht erinnert ihr euch noch
was
die Poo PNP gekostet
hätte ja aber gut ne ist leer Geld also
ob wir jetzt 2000 € für ein fertiges
Bard bestellen und es einfach
zusammenstecken oder das selber machen
da da lernt man ja was ne und wir waren
ja jetzt soweit ne jetzt so noch ein
paar Tage und dann läuft's und dann
dachten wir welchen messenort gibt es
dafür als die GPN dachten wir uns vier
Tage wir nehmen das Ding mit stellen uns
auf die GPN in Karlsruhe und dann machen
wir das Ding einfach fertig und dann
haben wir eine tolle pick and place
Maschine gebaut auf der GPN dann können
wir bei so einem Vortrag den wir
wahrscheinlich nicht gehalten hätten
wenn alles funktionieren würde
sagen können cool GPN klsruhe tolle
Event wir haben eine pick and place
Maschine dort fertig
gebaut Tag 1
m die Transistoren und die flyback
Dioden von den welvs gehen kaputt gehen
in die Luft
glücklicherweise war das nicht erste Mal
und ich wusste schon auf was ich achten
sollte beim ersten Mal habe ich noch so
eine Eins zu ein Ersetzung gemacht und
die gleichen Bauteile wieder reingemacht
bei Nummer 2 habe ich dann die dickste
Diode genommen die ich in meinem Fundes
gefunden hab und habe die dann
reingespachst
m seitdem läuft's ohne
Probleme Tag
2 also ihr müsst jetzt mein Wort nehmen
wir haben jetzt hier ein kleines Video
wir wir sind sehr weit gekommen wir
hatten irgendwann Hilfe von einer Britin
die uns viele Dinge erklärt haben hat
seht da ist ein Bauteil dran es bewegt
sich
und und und also ich weiß nicht ob ihr
das gesehen hab das Bauteil wurde
definitiv platziert und ist nicht
runtergefallen weil der Controller
ausgefallen in dem Moment als das
platziert werden sollte am zweiten Tag
haben wir wirklich einige Bauteile
richtig platziert und es hat
funktioniert und wir waren sehr
euphorisch und wir dachten cool Peter
morgen bringst du denin lötofen mit und
Lötpaste und dann machen wir die
testplatina einfach einmal durch und
alles ist richtig richtig cool und dann
kam Tag
3 Symbolbild
das äh ein guter Freund geschossen hat
es war schrecklich nichts hat
funktioniert das homing ist komplett
schief gegangen ich habe mittlerweile
echt Zuckungen wenn ich die Maschine
home weil ich immer denke jetzt macht
sie gleich ganz schlimme Dinge die Teile
wurden nicht richtig
erkannt alles war schlimm wirklich alles
sogar die sympathische Britin namens gen
hat irgendwann gesagt it's gramlins weil
wir einfach nicht erklären konnten warum
zur Hölle ist den Tag vor und den Tag
danach nicht Peter die pick and place
Maschine dann einfach irgendwann
genommen und nach Hause getragen und
dann haben wir so ein paar Tage im
Eisbad gebraucht um wieder zu glauben
dass wir vielleicht noch irgendwas
retten
können da wir uns massiv beeilen
müssen ich habe rausgefunden dass eine
von den Madenschrauben locker war und
der Motor Hoh gedreht hat die ganze Zeit
auf der GPN genauso wie
wir wie haben wir das gefixt
natürlich mit locktitel von
Aliexpress nächstes Problem wir haben
rumgebastelt und immer wieder hatten wir
dieses Problem dass beim home die nozle
unten stehen geblieben ist Peter hat
irgendwann Programm geschrieben wo er
einfach gesagt hat hey home einfach und
dann haben wir mit Werten rumgespielt
und wir haben irgendwie eine
bahnbrechende Entdeckung gemacht Sound
ist auch hier
wichtig das ist wenn man einen Wert hat
für z von irgendetwas was nicht komm5
ist wenn man es auf komm5 stellt egal
welcher Wert vorne
steht passiert etwas
Magisches und man könnte sagen das ist
jetzt verlässlich aber manchmal macht
sogar noch bessere
Dinge die Lösung des Problems war na ja
ich ich ich arbeite in der Security und
eigentlich hätte ich das Problem auch
einfach selber merken können vielleicht
machen wir einfach ein Update wir haben
die fir neu aufgespielt bzw Peter
nachdem er keine Ahnung zwei Wochen
damit verbracht hat oder viel zu viel
Zeit und dann war es gar kein Problem mE
keine Ahnung vielleicht haben wir
irgendwas kaputt gemacht wir haben viel
in der Firma rum
gedocktt so wir hatten noch so ein
Problem ja ich hat ja schon mal eingangs
erwähnt dass ein paar usbhubs kaputt
gegangen
sind das ist Symbolbild ist waren viel
mehr
m wir hatten nicht nur das Problem
uns ist auch immer wieder sind die uns
die Boards abgestürzt die USB Verbindung
ist abgestürzt und irgendwann hat einer
im Space mal so gemeint V Problem
bestimmt wegen den Motoren und dann habe
ich getan was ich immer getan habe Geld
auf das Problem gesmissen und zwar habe
ich galvanische Trennung für USB
bestellt pro Tipp wenn ihr galvanische
Trennung für USB braucht nhmt nicht das
wo Audio dabei steht das kostet dreimal
so viel hat aber exakt den gleichen Chip
drin das hat das Problem auch
vollständig gelöst alles war
gut dann dachten wir uns cool wir sind
endlich soweit wir haben nur noch so
kleine Probleme wie Licht das haben wir
schon 500 mal gelöst weil wir wieder von
vorne anfangen mussen ist doch gar kein
Ding alles läuft Versuchen endlich Teile
zu erkennen und zu
placen und es geht einfach nicht weil
wir es nicht hinbekommen den Kontrast
richtig einzustellen also hat Peter
erneut gemacht was er tut wenn er ein
Problem hat er hat ist ein Baumarkt
gefahren hat Holz gekauft und wir haben
unseren tollen neuen Lasercutter
genommen den wir in unserem space haben
und haben einfach eine Box gebaut um das
andere Licht fernzuhalten ich habe keine
pick and place Maschine gesehen die eine
Box braucht um zu funktionieren das hat
aber bestimmt nichts mit uns zu tun
sondern die machen irgendwas anders oder
so die haben bestimmt irgendwas anders
gemacht den money Counter könnt euch
kurz zur Kenntnis nehmen aber das ist
nicht so wichtig das ist nicht so
wichtig denn viel wichtiger ist ne am
Ende sah das ganze so aus
[Musik]
wir würden euch jetzt gerne noch mehr
Zeit aber die Zeit leider schon ziemlich
um long story short es funktioniert wir
haben noch eine Platine gebaut jetzt ma
wir super fast also am Anfang haben wir
gesagt wir wollen diese Maschine auf dem
macherdach zeigen und nur Maschine
zeigen ist langweilig das heißt wir
haben noch ein Board entwickelt das
bestückt werden soll
das
spiralboard die Idee habe ich alle
geklaut weil ich kreativ bin wie ein
Stein ich habe die dimensions von dem
kaliope Mini genommen habe die LED
Platzierung von dem Fibonacci 32 Board
genommen von Jason Coon der irgendwie
evil Genius Lab betreibt habe den
Schaltplan von wemus D1 Mini genommen
und habe wet als firmw
benutzt weil ich alt bin und konservativ
habe ich alles auf mit Stift und Papier
designed Schaltpläne mit Bleistift GEZE
aber immerhin dann das Software benutzt
so ein bisschen 3D view hier vorne
hinten es gibt ein Akku es gibt ein
Laderegler es gibt
esp8266 so sieht das ganze jetzt
aus
Rückseite also im Prinzip es ist das
gleich wie das was wir hier unterm
T-Shirt haben es leuchtet ein bisschen
das ist wahrscheinlich viel zu hell für
die Kamera deswegen ma ich jetzt gleich
wieder
weg
alles in allem was haben wir gelernt das
sind bestimmt die Fragen die ihr euch
alle stellt fertig gebautes muss nicht
unbedingt teurer sein als es selbst zu
machen das ist so das wichtigste was
Peters Geldbeutel gelernt haben gelernt
hat dann auch Leute die sich mit
Elektronik auskennen haben manchmal
schlechte Tage und ein rotes und
schwarzes Kabel können sich extrem
ähnlich sehen
Optik ist nicht trivial ganz und gar
nicht trivial Kameras sind sehr sehr
schwierig richtig einzustellen Nummern
sollte man immer noch mal checken und
noch mal checken und noch mal checken
man sollte Updates machen und nur weil
ein Artikel irgendwo im Internet
vorhanden ist heißt es nicht dass eine
Community gibt die sich sehr gut mit dem
Board auskennt und dir helfen kann und
stargirl ist eine verdammt geniale
Entwicklerin aber wir sind es nicht und
wir haben sehr viel Geld da reingesteckt
um festzustellen dass wir es nicht haben
hier noch zahlaten Fakten wir haben über
2000 € gezahlt wie viel drüber das
erwähne ich jetzt nicht wir haben so
knapp 233 Tage gebraucht wir wollen
mindestens Zeh mal alles hinschmeißen
die genugt dass jetzt funktioniert ist
se ja so ja wir haben uns ein Abend
gefreut und jetzt denken wir so ja aber
das Board haben wir jetzt noch nicht
getestet müssen wir mal schauen ob das
noch funktioniert und der ich würde es
wieder tun Faktor ist bei ziemlich exakt
0,6 Periode ich werde jetzt nicht erwenn
wer nein gesagt hat aber
und ich haben jetzt kein Problem
damit so jetzt noch der kurze shameless
self Plug wir Landau ist gar nicht weit
weg so quer durch Deutschland einmal
besucht uns zum macherach am 30
September dann dürft ihr auch so ein
Board bauen wenn ihr wollt und
äh ich würde sagen wir machen fertig ja
danke an die Leute die uns geholfen
haben danke an die Leute die Sachen
gedruckt haben
und die diese Projekte gebaut haben
genau dann auch noch von mir danke für
euren Talk sorry für das etwas Chaos
aber Wetter ist
da ach so wir rennen hier rum falls ihr
Fragen habt äh sprecht uns einfach
[Applaus]
an