Tartalomjegyzék:
- 1. lépés: Hardvertervezési szakasz…
- 2. lépés: NYÁK -tervezés…
- 3. lépés: Az út vége.. Vagy valami más kezdete.. Ki tudja
Videó: Arduino alapú DRO a GRBL CNC géphez: 3 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
Ezt a projektet egyetlen céllal kezdtem. Egy egyszerű, de hatékony módszert akartam látni a CNC -gépemről, miközben a CNC -gépnél álltam, és nem a nyakamat szinte letaglózó helyzetbe hajtva, és hunyorogva, mint egy ember, aki a napba néz, csak hogy lássa a számítógép monitorát a szoba másik oldala. Ezt szem előtt tartva, nekiláttam, hogy összedobjam az olcsó alkatrészek özönét, az ebay különlegességeit, valamint a tartalék forrasztó- és ragasztószalagot. Íme a közel egy év várakozás eredménye a kínai alkatrészekről.. öhm.. Szorgalmasan dolgozom a célom felé.:)
1. lépés: Hardvertervezési szakasz…
Az első dolog, amit meg kell tennünk, az, hogy mindent egy kupacba kell dobnunk, véletlenszerűen csatlakoztatni kell a dolgokat, el kell oltani az összes tüzet, ki kell nyitni az ablakokat, hogy kiengedjék a füstöt és a füstöt, és akkor elkezdhetünk valami érdekeset építeni.. Jól. Nekem egyébként. Azzal kezdtem, hogy beszereztem az egyik mindenütt jelenlévő arduino328p -t "DIP" csomag formájában. (Kettős soros csapok = bot lábakkal) Innentől kezdve szükségem volt az információ vizuális megjelenítésére. Az első gondolatom az volt, hogy a szabványos 16x2 -es LCD -t használom, és gyorsan rájöttem, hogy egyszerűen nem tudok mindent elférni azon a kis LCD -n képzeletbeli görgetés vagy időzített képernyőváltás nélkül, mindkettő nem volt túl vonzó. Tehát a következő ötletem egy 20x4 volt. bőven van helye az alapvető információk megjelenítésére, és tapintással válthatok a munka és a gépkoordináták között. Ezzel nekiláttam az arduino vázlat elkészítéséhez … Valahol az út során láttam egy valódi DRO-t egy tényleges kézi malomban … a 7 szegmenses kijelző látható volt a raktár túloldaláról. hátha már nem tetszik az LCD. Sok órányi ebay súrolás után, hogy megtaláljam a tetsző modulokat, megvettem a 8 számjegyű 7 szegmenses kijelzőmodulok közül 3-at, a max7219 ic-vel. Tökéletes… most már csak egy arduino könyvtárat kell felépítenem…. nem.. Úgy tűnik, valaki már megtette ezt. Nick Gammon tervezte ezt a könyvtárat ezekhez és másokhoz. Elég egyenesen előre. Nick Gammon Max7219 Arduino könyvtára Néhány héttel később, miután összegyűjtöttem az esélyeket és a végeket, a biteket és a bobokat, és valakik segítségével a youtube-on kaptam egy működő prototípust a kenyértáblán a 7 szegmenses modulok használatával..
2. lépés: NYÁK -tervezés…
Az Eagle -ben vacakolva sikerült összeszednem egy NYÁK -t … Három próbálkozásom volt, hogy a tábla jól kijöjjön, de ez csak tapasztalatlanság, és az ebay különleges, száraz fotorezisztikus filmje. Ebben a lépésben a sas fájlok frissített halmaza szerepel. Ellentétben az első tábla katasztrófájával (ábrázolt képek) A frissített kialakítás egy kicsit nagyobb, és kijavít néhány problémát, amelyek a modulok elegendő áramellátásával kapcsolatosak. Kiderül, hogy ha az áram útja körbejárja a táblát, a távolabbi részen lévő komponensek nem kapnak elegendő gyümölcslevet (AvE… Ne fertőzzetek meg a köznyelvekkel!) A táblát a max7219 e-szegmenses kijelzőmodulok közül hárommal, valamint egy LCD-vel való használatra tervezték. Az LCD rész opcionális, de a későbbi iterációk során tervezem, hogy kitörök egy másik csapot egy hall -effekt érzékelőhöz a CNC orsón, hogy megjelenítse a tényleges orsó -fordulatszámot. A sas fájlok ezen verziójában is jobb selyemnyomású elhelyezést és dokumentációt adtam hozzá, feltörtem az RGB állapotjelzőt, ha nem rendelkezik felszíni szerelésű verzióval, vagy tokba szeretné szerelni, és szeretné a LED -et valahol máshol. Hozzáadtam egy ICSP fejlécet is, ha nem szeretné az USB -t használni az újraprogramozásához. Azt is észre fogja venni, hogy ez a tábla nem használja az Atmeg328p DIP csomagot. Ehelyett QFP SMD csomagot használ. (QFP = Quad Flat Pack.) Ez elsősorban azért történt, hogy több hely legyen a tábla alatt a nyomok számára, anélkül, hogy még több átmenő lyukat kellene körbejárni. Vannak kitörési csapok az üzemmódhoz, és a reset gombok, valamint az alsó két kitörés, az egyik az LCD -hez, a másik a GRBL CNC gépet vezérlő arduino -hoz.
A teljes tábla mérete mindössze 2,6 x 2,25 hüvelyk (vagy 65,94 mm x 57,1 mm az Ön metrikus emberei számára).
-= [LÉGY LÉGY !!!] = - - = [LÉGY ELÉGETT !!!] = - - = [LÉGY ELÉGETT !!!] =-
A modulok csak egy módon csatlakoztathatók. Ügyeljen arra, hogy észrevegye, hogy a modul melyik oldala VCC/GND, és ugyanaz a táblán. Ha csatlakoztatja őket, vagy hátrafelé vezeti őket, valószínűleg elszívja a készüléket.
3. lépés: Az út vége.. Vagy valami más kezdete.. Ki tudja
Végül elérkeztünk a lényeghez az ADD/ADHD kis turnéjában, ami az életem. Itt található a DRO projektem utolsó szép képe. @Scanlime matricával kiegészítve (köszönöm Micah -nak az inspirációt és a matricákat!) Rar archívumot takartam az általam használt DRO -vázlatokkal. Valószínűleg van hova fejlődni, és biztosan nem befejezett, tiszta munka. Vannak olyan funkciók a kódban, amelyeket még nem kell megvalósítanom, és olyan funkciók, amelyek még nincsenek a kódban, és amelyeket még ki kell találnom, hogyan kell hozzáadni.. Mindent összevetve, azt gondolom, hogy ez egy elég sikeres PoC volt. Technikailag nem "zárt hurkú" digitális leolvasás. Célt szolgál. Szeretnék továbbra is erre építeni, és végül támogatást adni a kvadratúra skálákhoz vagy valami hasonlóhoz. És mindenképpen szeretnék fejlettebb funkciókat is hozzáadni, mint például a konzervdoboz -ciklusok, lyukminták stb.. Remélem, ez inspirál. Ha felépíted, kérlek jelezd. Szeretném látni a képeket és a fejlesztéseket. Köszönöm, hogy velem gázolt a derp végére:)-= [ArcAiN6] =-
Ajánlott:
Kártyaolvasó egy kereskedőkártya -géphez: 13 lépés (képekkel)
Kártyaolvasó egy kereskedőkártya -géphez: Kártya -szkenner egy kereskedőkártya -géphez A változásnapló az utolsó lépésben található. A Háttér A Card Feeder Intro -ban ismertettem a projektem fő motivációját. De röviden, a gyermekeimmel nagy mennyiségű kereskedési kártyát gyűjtöttünk össze
Kártyaadagoló egy kereskedőkártya -géphez: 10 lépés (képekkel)
Kártyaadagoló egy kereskedőkártya -géphez: Kártyaadagoló egy kereskedőkártya -géphez Időközben vannak gyerekeim, és lassan, de biztosan ők is elkezdenek születni
Arduino alapú érintésmentes infravörös hőmérő - IR alapú hőmérő Arduino használatával: 4 lépés
Arduino alapú érintésmentes infravörös hőmérő | IR alapú hőmérő Arduino használatával: Sziasztok, ebben az útmutatóban, érintésmentes hőmérőt készítünk arduino segítségével. Mivel néha a folyadék/szilárd anyag hőmérséklete túl magas vagy alacsony, majd nehéz kapcsolatba lépni vele és elolvasni ilyenkor a hőmérséklet
Időjárás alapú zenegenerátor (ESP8266 alapú Midi generátor): 4 lépés (képekkel)
Időjárás alapú zenegenerátor (ESP8266 alapú Midi generátor): Szia, ma elmagyarázom, hogyan készíts saját kis időjárás alapú zenegenerátort. Ez egy ESP8266 -on alapul, ami olyan, mint egy Arduino, és reagál a hőmérsékletre, az esőre és fényintenzitás. Ne várd el, hogy teljes dalokat vagy akkordprogramokat készítsen
Adjon hozzá egy Arduino-alapú optikai fordulatszámmérőt a CNC útválasztóhoz: 34 lépés (képekkel)
Adjon hozzá Arduino-alapú optikai fordulatszámmérőt a CNC útválasztóhoz: Építsen optikai fordulatszám-mutatót a CNC-útválasztóhoz Arduino Nano, IR LED/IR fotodiódás érzékelő és OLED kijelzővel, kevesebb mint 30 dollárért. Engem inspirált az eletro18 Measure RPM - Optical Tachometer Instructable, és hozzá akartam adni egy fordulatszámmérőt