Átalakítson egy CNC-gépet a Pick and Place Robot-ra, amely megoldja a rejtvényeket - 💡 Fix My Ideas

Átalakítson egy CNC-gépet a Pick and Place Robot-ra, amely megoldja a rejtvényeket

Átalakítson egy CNC-gépet a Pick and Place Robot-ra, amely megoldja a rejtvényeket


Szerző: Ethan Holmes, 2019

Élek Vancouverben, Kanadában. Minden évben Ottawa családom látogat és 1000 darab kirakós játékot hoz nekem. Édesanyám szeretne igazán kihívást jelentő dolgokat választani, mint például egy apró mezőt, ahol a lila virágok nem fókuszálnak, vagy egy kék színű téglalap. Ők csinálják a széleket, majd hazamegyek, így nem használhatom az étkezőasztalt. Ha láttál engem egy Hackspace-ben, amit láttál, tisztítást láttam - szeretem a dolgokat rendben és befejezve. Nem engedhetem, hogy egy élettelen kirakós kirakós játék legyőzze. A cél, hogy befejezhessük, erősebb, mint én. Nem engedhetem, hogy a megszállottság jobb legyen nekem, úgyhogy találtam egy megoldást.

Gondoltam magamra: Van-e módja annak, hogy megoldja az összes kirakós játékot örökre? HA egy olyan gépet készíthetek, amely megoldja az egyik kirakós játékot, akkor meg kell egyeznie azzal a géppel, amely képes bármilyen számú kirakós játék megoldására. Akkor pihenni tudok, mert örökre megnyertem.

Hogyan

Tehát két probléma van: készítsen egy gépet, amely elvégezheti a munkát… és megtaníthatja a gépet a feladat elvégzésére.

A gép építése

Minden kirakós játék lényegében ugyanúgy megoldódik. A kamera és a forgó szívófej CNC-gépe mechanikusan képes elvégezni a munkát.

1000mm X-Carve

A CNC faragógép olyan, mint egy 3D-s nyomtató, de van egy forgó router vágószerszámja, nem pedig műanyag extrudáló forró végű szerszám helyett. Ahol a 3D-s nyomtató additív, a CNC általában szűkül. A pick and place gép gyakran használ egy légszívó fúvókát.

A komponensek logikai diagramja

Megpróbáltam néhányszor többet csinálni a 6 hónapos időszak alatt. Néhányan később próbálkoznak, elég jó lettem ahhoz, hogy tudjam, hogy a legjobbam még a szemét volt. Így online mentem, és találtam egy CNC-t, amely jobbra teszi a munkát: egy 1000 mm-es X-Carve-t az Inventables-től. Egy SMT fúvókával, légszivattyúval és normálisan zárt légtelenítő szeleppel beépítettem egy üreges tengelyes léptetőmotort.

A gallér keresztmetszete

A CNC kollektor (narancssárga) az X-Carve mozgatja. A léptetőmotor (őszibarack / csík) fordítja a fúvókát (alsó). A rugózott fúvókafej megfogja a darabokat, amikor a légszivattyú be van kapcsolva, és elengedi a szivattyú kikapcsolását és a kioldószelep nyitását.

Ezután a Fusion 360-at és a féknyergeket használtam, hogy 3D-s modelleket készítsek a gallérról és az összes mechanikai alkatrészről. A lehető leggyakrabban vásárolok egy részt, ha az online áruház méretdiagram vagy 3D-s modell van. Így tervezhetem az egész gépemet, mielőtt töltök egy fillért sem, és bizalommal tudok vásárolni.

A gallér alsó részén egy Raspberry Pi-t és egy kamerát is tettem. Így a robot láthatja a darabot a felvétel előtt és után. A Pi Cam-et tartalmazó kábel eléggé rövid az ízlésemhez, de képes voltam mindent együtt modellezni.

Itt van egy Instagram-videó, amelyet az időben készítettem:

Tekintse meg ezt a bejegyzést Instagram-on

Késő este #jigsolve frissítés. A fej végül össze van szerelve, és az áramkör tesztelése következik. Ezután egy integrációs teszt, és világosak vagyunk a felemelésre! #robot #robots @inventables #xcarve #pnp #pickandplace #machine #air #pump #z #axis #arduino

A Marginally Clever robotok (@imakerobots) által megosztott hozzászólás

Miközben a szállításra vártam, kinyomtattam a csatlakozó darabjaimat:

Tekintse meg ezt a bejegyzést Instagram-on

A tegnapi részek közel voltak. A mai még közelebb lesz. #jigsolve #robot #puzzle #machine # 3dprinting @vanhackspace #tinkerine

A Marginally Clever robotok (@imakerobots) által megosztott hozzászólás

nyomtatott adapterdarabok

A gép tanítása

Nem tudok semmit az AI-ről, annak ellenére, hogy megpróbálok tanulni. De kevés tapasztalatom volt a fények és a színek érzékelésére a robotokat követő épületvonalakról. Ez trükkös dolog! Nem csak a probléma a kihívás, nem tudom becsülni, hogy milyen nehéz a probléma. Ugyanez vonatkozik a megfelelő formákra is. Szóval a következő legjobb megoldással mentem, egy intelligenciát, amely már megtanult a rejtvények megoldására: Twitch!

Twitch Jigsaw puzzle-t játszik

A Twitch egy olyan online szolgáltatás, ahol az emberek (többnyire) egymás lejátszási videóit nézik. Néhány évvel ezelőtt a Pokemon videojáték különleges Twitch-áramlata volt. Az emberek megtekinthetik a képernyőn megjelenő IRC csevegést is. A játék figyelte a beszélgetést, és ha bizonyos szavakat gépelt be, akkor a játék gombnyomásra regisztrálja őket. Együtt, demokratikusan a közönség végigvitte a játékot, és megnyerte a játékot.

A Twitchtől a robotig

A PC-n Eclipse Java IDE-t használtam, hogy három osztályt írjak: az egyiket az X-Carve-lel, az egyiket az új levegőfúvóka-részekkel, és az egyiket a Twitch-el beszélni. Ez a három osztály egy Jigsolve mester osztályban volt, amely együtt ragasztotta a háromat. Így külön-külön és együtt tesztelhetem az alkatrészeket.

Robottól Twitchig

A fúvókán lévő kamera egy Raspberry Pi része. Követtem az online oktatóanyagokat, hogy RTSP-folyamként streameljem a kamerát a LAN-hoz. A PC-n a VLC alkalmazás megjelenítette a videó feedet, és az Online Broadcast Studio (OBS) alkalmazás elküldi a videót a Twitchnek.

Áttekintés a Jigsolve fényképezőgépről

A dolgok, amiket megtanultam, és mint a dolgok

A Twitch user Mdp117 a DDOS-nak a robotot találta úgy, hogy a fúvókát hét kajillion szögre fordítja. Köszönjük a tesztelést!

A Twitch user amazing3d volt az első, aki két érvényes darabot csatlakoztatott.

A légtelenítő szelep késői adagolás volt. Azt hittem, a légszivattyú kikapcsolása elég lenne ahhoz, hogy elengedje a részt. Ezért nem látja a Fusion 360 modellekben.

A gép alatti világítás rossz. A Raspberry Pi GPIO csapokon futó gyűrűfényt (lásd az alábbi képet) készítettem. Halvány és kék ish. Egy erős LED-csík a portál alján jobb és következetesebb munkát végezne.

Az SMT fúvóka elég kicsi volt az elektronikus alkatrészekhez, de TOO kicsi a kirakós darabokhoz. Fizettem az xyzaidan felhasználónak, hogy szilikon fúvókákat kapjak. Minden pénzt megér! Sajnos annyira régen nem tudtam visszamenni az IG történetén és megtalálni a képeket.

Két megfelelő darab megtalálása túl nehéz volt, így néhány gondolat után írtam egy szkriptet a robot mozgatásához, pillanatfelvételek készítésére a videó feedből, és menteni őket egy Google térképre.

Az összeszerelés során az X-Carve portál nyilvánvalóan ferde volt. Amikor az egyik oldal megérintette a végét, a másik kb. Ha állandó kamerát készítenek, kompenzálhatják a nem négyzet alakú összeszerelést, és még tökéletesebb vágásokat végezhetnek. Az Inventables tavaly júniusban csereprogramot ajánlott fel nekem, de még nem küldték el.

Gyűrűs fény

Mondj többet!

Amíg a kirakós játék befejeződött, megtalálhatja azt a Twitch-en.

Az X-Carve konvertálásához használt összes alkatrész listáját, beleértve az adapterek nyomtatásához szükséges STL fájlokat, kérjük, forduljon hozzám a fórumon keresztül.



Lehet, Hogy Érdekli

MAKE interjút Peter Atwood-nak

MAKE interjút Peter Atwood-nak


Hardver megnyitása a szemhéjban

Hardver megnyitása a szemhéjban


A készítői piacon: Dead drop spike

A készítői piacon: Dead drop spike


Maker üzlet: Crestview ajtók

Maker üzlet: Crestview ajtók






Legutóbbi Hozzászólások