Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
Ang sumusunod na ilaw sa gabi ay nilikha gamit ang isang naka-mount sa ATTiny85. Mayroon itong dalawang mga pindutan, isa upang buksan ito at i-off at isa upang i-pause ito sa isang napiling pagkakasunud-sunod ng pag-iilaw. Ang pag-pause ay hindi isang tunay na pag-pause ngunit masisira lamang ang koneksyon sa LED strips data pin, samakatuwid pinipigilan ang anumang mga karagdagang pagbabago mula sa pagiging nakarehistro.
Mga Kagamitan
- Mga pindutan na self-locking (x2)
- 470Ω risistor (ang huling PCB ay gumagamit ng SMD)
- ATTiny85 (SMD)
- WS2811 LED Strip (5 ilaw)
- 100nF capacitor (ang huling PCB ay gumagamit ng SMD)
- 10uF capacitor
- USB-C na babaeng socket
- M3x10 Flat head screwsM3x10 Flat head screws
- 10mm Acrylic
- Pagkonekta ng kawad (tatlong magkakaibang kulay)
Mga kasangkapan
- 3d printer
- Laser Cutter
- Panghinang
- File
- Chizzle
- Pandikit Baril
- SOIC8 SOP8 sa DIP8 Programmer Adapter Socket Converter
Software
- FreeCAD
- Inkscape
- Cura
Iba pa
EasyEDA - Disenyo at paggawa ng PCB
Hakbang 1: Pag-print ng Holder at Base
Upang mai-edit ang modelo sa FreeCAD, i-download ang "HolderV4.1. FCStd.txt" sa "HolderV4.1. FCStd".
Ang modelo ng disc ay inilagay na nagsasapawan ng mga sulok ng Ibabang at Nangungunang mga modelo upang maiwasan ang pag-angat ng mga modelo sa mga sulok habang naka-print sila.
Upang makakuha ng napaka-malinis na tapusin sa loob, gumamit ako ng mga suporta sa tatsulok na may suporta na 50%. Napakahusay nitong gumana ngunit kailangan ng chizzle upang makatulong na matanggal ang mga suporta pagkatapos. Sinusuportahan kung saan hindi nakatakda sa kahit saan ngunit sa mga nakakaantig sa base lamang; ginawa ito upang ang butas ng USB ay manatiling malinis.
Kapag na-print na, sissors kung saan ginagamit upang alisin ang mga sulok ng disc.
Hakbang 2: Ang Circuit
Gamit ang isang Arduino bilang isang ISP, kasama ang isang DIP8 programmer adapter, ang NightLight.ino code ay na-upload sa ATTiny85. Ang aktwal na proseso ng paggawa nito ay saklaw ng mas detalyado dito.
Ang aking paunang disenyo ay hindi gumamit ng isang SMD risistor at nawawala ang 10nF capacitor na pagkatapos ay kailangan kong ikabit sa likod ng aking dating board bilang isang hack. Tulad nito, magkakaiba ang hitsura nito sa isang nakakabit sa itinuturo na ito.
Hakbang 3: Pooh Bear at Mga Kaibigan
Kung nais mong gumawa ng anumang mga pagbabago sa pagguhit, magagawa mo ito gamit ang Inkscape.
Gupitin, mag-ukit at mag-ukit sa itaas ng SVG sa isang piraso ng 10mm acrylic, gamit ang isang laser cutter.
Ang disenyo ay na-edit / nilikha kasunod ng mga katulad na hakbang na natagpuan sa aking "Simpleng Mga Tropeo" na itinuturo.
Hakbang 4: Pagsasama-sama sa Lahat ng Ito
- Maliban sa LED strip, USB socket at mga pindutan, solder ang mga bahagi sa PCB.
- Solder inaprubahang 5cm haba ng kawad sa mga terminal ng pindutan at pagkatapos ay papunta sa PCB. Gawin ang pareho sa USB socket.
- Ang solder 5cm connecitng ay humahantong sa mga LED konektor, sa PCB. Huwag mag-attach sa LED strip pa lang.
- Ipasok ang mga pindutan at USB socket sa lugar at ligtas gamit ang isang liberal na halaga ng pandikit mula sa glue gun. Maaaring kailanganin mong gumamit ng isang maliit na file upang linisin ang butas ng USB socket.
- Gupitin ang isang haba ng LED strip upang mayroon itong limang ilaw.
- Balatan ang malagkit na likod ng LED strip at idikit ito sa lugar (tulad ng ipinakita sa huling larawan), i-thread ang wakas ng pagtatapos sa pamamagitan ng puwang sa base.
- Ang pagkonekta ng solder ay humahantong sa LED strip.
- Ilagay ang base sa may-ari at i-tornilyo sa lugar gamit ang M3x10 screws.
Hakbang 5: Konklusyon
Higit sa lahat masaya ako sa resulta.
Muli natutunan ko ang kahalagahan ng pagkakaroon upang isaalang-alang kung paano naka-mount ang mga electronics sa isang proyekto at kung paano ito magkakasama. Dahil sa una ay nakatuon lamang ako sa panlabas na paglitaw ay nakarating ako sa pag-print ng isa o dalawang mga prototype na napakahirap o upang makalikot na magkakasama.
Sa likuran, ang sumusunod ay ang ilang mga pagbabago na gagawin ko:
- Ilagay ang USB plug sa kabaligtaran na bahagi ng mga pindutan. Sa palagay ko, mas nakaka-senseto ang mga pindutan sa harap at ang lakas sa likuran (sa halip na ang lahat ay nasa likuran).
- Kung ang pindutan ng pag-pause ay nakatuon sa gayon ang ilaw ay hindi muling bubuksan kung pinapagana ie ibig sabihin ang pag-pause ay dapat na patayin kapag inililipat ang ilaw. Mas bettter na baguhin ang eskematiko at pag-coding upang ang pag-pause ay kontrolado ng isang GPIO pin. Sa ganitong paraan maa-reset ito tuwing ang ilaw ay papatayin.
Sa wakas, sa sandaling muli, isang pagsigaw sa Unleash Space (Unibersidad ng Auckland) at kanilang mahusay at magiliw na koponan para sa paglikha ng pagkakataon na pinapayagan akong simulan ang landas ng makerspace.