Orodha ya maudhui:
- Hatua ya 1:
- Hatua ya 2: Nadharia
- Hatua ya 3: Kupata Vipengele
- Hatua ya 4: Kuweka Stepper
- Hatua ya 5: Uwekaji wa Laser + Ulinganishaji wa Mirror
- Hatua ya 6: Mkutano wa Mwisho
- Hatua ya 7: Programu ya Kudhibiti Laser
- Hatua ya 8: Video
Video: Programu ya Arduino Laser + Programu ya Kudhibiti: Hatua 8
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:51
- Skanning ya laser ya XY - 2
- 2x 35mm motors za stepper - hatua 400 / rev
- Ulinganishaji wa kioo moja kwa moja
- Udhibiti wa kijijini (kupitia Bluetooth)
- Hali ya kiotomatiki
- Programu ya kudhibiti kijijini na GUI
- Chanzo wazi
Pakua:
github.com/stanleyondrus
stanleyprojects.com
Hatua ya 1:
Hatua ya 2: Nadharia
Miradi ya Laser inaweza kugawanywa katika vikundi viwili kuu. Labda wanatumia glasi / foil ya utaftaji kutengeneza muundo au wana mfumo ambao unahimiza boriti ya laser katika mwelekeo wa mhimili wa XY. Chaguo la pili kawaida huonekana bora zaidi kwa sababu inawezekana kupanga muundo unaopangwa. Wakati katika kesi ya kwanza, boriti ya laser inachanganywa na inaunda picha tuli, katika ile ya pili, laser bado ina boriti moja tu, ambayo huenda haraka sana. Ikiwa harakati hii ina kasi ya kutosha, tunaiona kama mfano kwa sababu ya kuendelea kwa maono (POV). Hii kawaida hufanywa kwa kuwa na vioo viwili vya kupendeza, kila moja inauwezo wa kusonga boriti ya laser katika mhimili mmoja. Kwa kuzichanganya, inawezekana kuweka boriti ya laser mahali halisi.
Kwa matumizi ya kitaalam, skana za galvanometer kawaida hutumiwa. Baadhi ya skana hizi zinauwezo wa kufanya 60kpps (kilo point kwa sekunde). Hiyo inamaanisha, wanaweza kuweka boriti ya laser kwa maeneo tofauti 60000 wakati wa sekunde 1. Hii inaunda makadirio laini kabisa bila athari ya stroboscopic. Walakini, zinaweza kuwa ghali sana. Nimetumia motors za stepper, ambayo ni ya bei rahisi, sio haraka sana, mbadala.
Laser inachora muundo kwa kuzunguka mistari mara kwa mara kwa kasi kubwa sana. Wakati mwingine kuna sehemu nyingi za muundo ambazo hazijaunganishwa pamoja. Katika mfano huu, kila herufi imetengwa, hata hivyo wakati laser inahama kutoka herufi moja kwenda nyingine, inaunda laini isiyohitajika. Hii hutatuliwa na teknolojia inayoitwa blanking. Wazo lote nyuma ni kwamba laser inabadilishwa wakati wa kusonga kutoka kwa moja, kwenda kwa muundo mwingine. Hii imefanywa na kitengo cha kudhibiti kasi, ambacho kinahitaji kusawazishwa na mfumo wa skanning.
Hatua ya 3: Kupata Vipengele
Katika orodha ya orodha unaweza kupata vifaa nilivyotumia na viungo ambapo nilinunua.
- 1x Arduino Uno
- 1x Adafruit Motor Shield V2
- Moduli ya Laser ya 1x
- 2x 35mm 0.9 ° stepper motors - hatua 400 / rev - 5V - eBay
- 3x LED - AliExpress
- Moduli ya Serial ya 1x HC-06 ya Bluetooth - AliExpress
- 1x Photodiode - AliExpress
- 1x NPN transistor BC547B - AliExpress
- Punguza 2x 2K - AliExpress
- Mlima wa Jopo la Tundu la 1x - eBay
- Kubadilisha Toggle - AliExpress
Na kisha nyenzo na zana kadhaa unaweza kupata nyumbani. Tunatumahi;)
- Kioo (bora ni kioo cha metali kama sinia ya HDD)
- Karatasi ya Aluminium
- Snips
- Gundi ya Moto (au Matengenezo ya Pattex)
- Waya
- Vipeperushi
- Piga (au mkasi katika kesi yangu: D)
- Sanduku (k.m. Sanduku la Mkutano)
Hatua ya 4: Kuweka Stepper
Karatasi ya Aluminium ilihitajika kukatwa na kuinama katika sura inayofaa. Kisha mashimo yalichimbwa na viboreshaji viliambatanishwa.
Hatua ya 5: Uwekaji wa Laser + Ulinganishaji wa Mirror
Motor Shield ina eneo ndogo la prototyping ambalo lilitumika kwa nyaya mbili ndogo.
Laser Blanking
Tunataka kudhibiti laser yetu na Arduino. Walakini tunahitaji kupunguza sasa inapita ndani ya laser na pia kuiendesha moja kwa moja kutoka kwa pini ya pato la dijiti sio wazo nzuri. Moduli yangu ya laser tayari ilikuwa na ulinzi wa sasa. Kwa hivyo nimejenga mzunguko rahisi tu ambapo transistor inabadilisha na kuzima laser. Msingi wa sasa unaweza kudhibitiwa na trimmer na kudhibiti mwangaza wa laser.
Ulinganishaji wa Mirror
Photodiode iliwekwa kwenye shimo kwenye mhimili wa kati kulia juu ya kisanduku cha X-axis. Kuvuta-chini ya kontena mzunguko ilikuwa muhimu kupata vipimo halisi. Wakati wa kusawazisha, tunasoma maadili kutoka kwa photodiode na wakati thamani inazidi thamani maalum (laser inaangaza moja kwa moja ndani yake), stepper husimama na kurudi kwenye nafasi ya nyumbani.
nambari ya uwongo ya usawa
// 1step = 0.9 ° / 400steps = 360 ° = kamili laser laserOn (); kwa (int a = 0; a <= 400; a ++) {kwa (int b = 0; b = photodiodeThreshold) {laserOff (); kurudi nyumbani(); } hatuaY (1, 1); } stepX (1, 1); } laserOff (); isiyofanikiwa ();
Hatua ya 6: Mkutano wa Mwisho
Mzunguko wote uliwekwa ndani ya sanduku la makutano ya plastiki na kukazwa na vis. Projekta nzima inabebeka kweli, ingiza usambazaji wa umeme, badilisha kugeuza na tuna onyesho la laser.
Hatua ya 7: Programu ya Kudhibiti Laser
Programu ya kudhibiti ilitengenezwa katika C # na inaruhusu kubadili kati ya mifumo, kurekebisha kasi na kuona vitendo vya sasa. Ni bure kupakua pamoja na nambari ya Arduino (angalia Intro).
Hatua ya 8: Video
Ilipendekeza:
Kudhibiti Kuongozwa kupitia Programu ya Blynk Kutumia Nodemcu Juu ya Mtandao: Hatua 5
Kudhibiti Kupitia Programu ya Blynk Kutumia Nodemcu Juu ya Mtandao: Hujambo Kila Mtu Leo Tutakuonyesha Jinsi Unavyoweza Kudhibiti LED Kutumia Smartphone Juu Ya Mtandao
Kudhibiti ESP8266 Kutumia Programu ya Telegram: Hatua 7
Kudhibiti ESP8266 Kutumia Programu ya Telegram: Hei, kuna nini, Jamani! Je! Umewahi kujiuliza juu ya kuzungumza na vifaa vyako juu ya programu ya ujumbe? Sauti za kushangaza, sawa. Lakini leo tutafanya kitu sawa na hicho. Usijali huitaji kununua simu za rununu
Kudhibiti LED Kutumia Moduli ya NodeMCU WiFi na Programu ya Blynk: Hatua 7
Kudhibiti LED Kutumia Moduli ya NodeMCU WiFi na Programu ya Blynk: Hii inayoweza kufundishwa itakuonyesha jinsi ya kudhibiti LED ukitumia moduli ya NodeMCU ESP8266 WiFi kupitia programu ya simu ya kisasa ya Blynk. Ikiwa wewe ni mwanzoni, soma. Ikiwa una uzoefu zaidi, unaweza kuwa na hamu ya kuruka hadi mwisho, ambapo ninazungumza juu ya t
IOT: ESP 8266 Nodemcu Kudhibiti Ukanda wa LED wa RGB Kwenye Mtandao Kutumia Programu ya BLYNK: Hatua 9
IOT: ESP 8266 Nodemcu Kudhibiti Ukanda wa RGB ya LED Kwenye Mtandao Kutumia Programu ya BLYNK: Halo jamani, katika mafundisho haya nimekuonyesha jinsi ya kutengeneza RGB LED strip strip na nodemcu ambayo inaweza kudhibiti RGB LED STRIP kote ulimwenguni kwa kutumia mtandao. BLYNK APP.so furahiya kufanya mradi huu & tengeneza nyumba yako ya kupendeza
IOT: ESP 8266 Nodemcu Kudhibiti Neopixel Ws2812 Ukanda wa LED Kwenye Mtandao Kutumia Programu ya BLYNK: Hatua 5
IOT: ESP 8266 Nodemcu Kudhibiti Neopixel Ws2812 Ukanda wa LED Kwenye Wavuti Kutumia Programu ya BLYNK: Halo jamani, katika mafundisho haya nimetengeneza taa kwa kutumia ukanda ulioongozwa na neopixel ambayo inaweza kudhibitiwa kwenye wavuti kutoka kote ulimwenguni ikitumia BLYNK APP na nodemcu ni kufanya kazi kama ubongo wa mradi huu, kwa hivyo tengeneza nuru yako iliyoko kwako