Cov txheej txheem:

Digispark Lantern (ATtiny85 Project): 7 Kauj Ruam
Digispark Lantern (ATtiny85 Project): 7 Kauj Ruam

Video: Digispark Lantern (ATtiny85 Project): 7 Kauj Ruam

Video: Digispark Lantern (ATtiny85 Project): 7 Kauj Ruam
Video: Диммер на ардуино digispark 2024, Kaum ib hlis
Anonim
Image
Image
Dab Tsi Yog Lub Teeb!
Dab Tsi Yog Lub Teeb!

Hav dab tsi yog cov txiv neej, tseem rov qhia dua tshiab ib txwm kuv yuav qhia koj yuav ua li cas thiaj ua tau qhov haujlwm zoo tshaj plaws raws li hluav taws xob, thiab lub sijhawm no nws yuav yooj yim rau txhua tus ntawm koj kom ua txoj haujlwm no uas yog teeb hluav taws xob, txij li peb tau ua cov neeg hlau thiab cov phiaj xwm nyuaj me ntsis, Kuv txiav txim siab los ua ib qho yooj yim lub sijhawm no kom tso cai rau ib qho ntawm koj los ua nws thiab kom paub tseeb tias muaj qee qhov kev paub hluav taws xob yooj yim xav tau nyob rau ntawd tab sis tsis txhob xav ob zaug sim nws vim nws yog ib qho amazing.

Txoj haujlwm no ua tau yooj yim los ua tshwj xeeb tom qab tau txais PCB tshwj xeeb uas peb tau xaj los ntawm JLCPCB txhawm rau txhim kho qhov pom ntawm peb lub Lanter thiab tseem muaj cov ntaub ntawv txaus thiab cov lej hauv phau ntawv qhia no tso cai rau koj tsim koj tus kheej teeb.

Peb tau ua txoj haujlwm no tsuas yog 2 hnub nkaus xwb, tsuas yog ib hnub kom ua tiav cov cuab yeej tsim khoom thiab sib sau ua ke, tom qab ntawd hnub thib ob los npaj cov cai thiab ua qhov kev xeem.

Ua ntej pib cia saib ua ntej

Koj yuav kawm dab tsi los ntawm cov lus qhia no:

  1. Xaiv cov khoom tsim nyog raws li koj txoj haujlwm ua haujlwm.
  2. Ua kom muaj kev sib txuas los txuas rau txhua qhov kev xaiv uas tau xaiv.
  3. Sib sau ua ke txhua qhov haujlwm.
  4. Sib cuam tshuam Digispark ATtiny85 Dev board los tswj lub teeb.

Kauj Ruam 1: Dab Tsi Yog Lub Teeb

Dab Tsi Yog Lub Teeb!
Dab Tsi Yog Lub Teeb!
Dab Tsi Yog Lub Teeb!
Dab Tsi Yog Lub Teeb!

Peb txhua tus paub Lanternsand dab tsi tib neeg siv rau, Lanterns feem ntau yog tsim los ntawm cov hlau thav duab nrog ob peb sab (feem ntau plaub, tab sis mus txog yim), feem ntau nrog tus nuv lossis hoop hlau nyob saum. Windows ntawm qee cov khoom siv tau zoo yuav haum rau ob sab, tam sim no feem ntau yog iav lossis yas tab sis yav dhau los cov ntawv nyias nyias ntawm cov tsiaj horn, lossis tinplate ntaus nrog lub qhov lossis cov qauv zoo nkauj; txawm hais tias qee lub teeb pom kev zoo qub tsuas muaj cov kab hlau, qhia meej meej tias lawv lub luag haujlwm yog qhov hais hauv qab no.

Yog li nws yog ib qho ntawm lub thawv tuav uas tuav lub tswm ciab kom pom thaj tsam nrog nws cov nplaim taws, hauv peb qhov xwm txheej peb yuav tsim lub thawv los tuav lub teeb ci uas yog hluav taws xob luam tawm Circuit uas muaj qee qhov LEDs ci thiab rau nplaim taws. tshee peb yuav siv 12V DC kiv cua los tshee tshee qee daim ntaub uas peb yuav lo rau sab hauv ntawm lub npov thiab tseem lub teeb yuav hloov xim vim yog RGB LEDs uas peb siv thiab tag nrho cov txheej txheem yuav raug tswj los ntawm digispark Attiny85 pawg thawj coj saib.

Kauj Ruam 2: Digispark ATtiny85 Yog Lub Plawv Ntawm Peb Txoj Haujlwm

Digispark ATtiny85 Yog Lub Plawv Ntawm Peb Txoj Haujlwm
Digispark ATtiny85 Yog Lub Plawv Ntawm Peb Txoj Haujlwm
Digispark ATtiny85 Yog Lub Plawv Ntawm Peb Txoj Haujlwm
Digispark ATtiny85 Yog Lub Plawv Ntawm Peb Txoj Haujlwm
Digispark ATtiny85 Yog Lub Plawv Ntawm Peb Txoj Haujlwm
Digispark ATtiny85 Yog Lub Plawv Ntawm Peb Txoj Haujlwm
Digispark ATtiny85 Yog Lub Plawv Ntawm Peb Txoj Haujlwm
Digispark ATtiny85 Yog Lub Plawv Ntawm Peb Txoj Haujlwm

Sib tham txog Digispark ATtiny85 board tsim los ntawm Digistump uas yog tsev neeg muaj tswv thiab ua lag luam hauv Portland tsim cov phiaj xwm txhim kho raws li Atmel microcontrollers uas ua rau lawv cov khoom Arduino sib xws yog li koj tuaj yeem yooj yim nyem cov laug cam no siv Arduino IDE thiab koj tuaj yeem tau txais ntau yam ntxiv yuav ua li cas siv cov laug cam no dhau los ntawm Kev Qhia no qhov twg peb tau nthuav tawm hauv cov ntsiab lus yuav ua li cas cuam tshuam Digispark ATtiny85 nrog Arduino IDE.

Pawg thawj coj muaj ATtiny (tseem hu ua TinyAVR) uas yog tsev neeg ntawm microcontrollers tsim los ntawm Atmel pib thaum xyoo 1990s (tom qab Microchip Technology tau txais Atmel xyoo 2016). Cov chips no tau hloov kho Harvard architecture 8-ntsis RISC processor core. Qhov tsawg tshaj plaws hauv lawv tsev neeg AVR ntawm microcontrollers yog ATtiny series (8-ntsis tus lej thiab tsawg dua cov yam ntxwv, tsawg dua I/O pins, thiab nco tsawg dua lwm AVR series).

Vim li cas Digispark ATtiny85

peb siv lub rooj tsav xwm no vim nws qhov me me uas haum rau peb txoj haujlwm zoo thiab vim yog IO tus pin uas nws muaj txij li peb xav tau peb tus PWM tus pin los tswj lub teeb xim thiab ib qho digital tso tawm los tswj DC kiv cua los ntawm lub tshuab transistor thiab txhua qhov qhov xav tau IO pins muaj nyob hauv pawg thawj coj no.

Kauj Ruam 3: Teeb Teeb

Teeb Teeb
Teeb Teeb
Teeb Teeb
Teeb Teeb
Teeb Teeb
Teeb Teeb

Raws li ib txwm peb pib nrog kho vajtse ib feem thiab tham kho vajtse peb yuav pib nrog lub thawv teeb, yog li kuv tau tsim cov duab no siv cov khoom siv software uas tso cai rau kuv los tsim DXF cov ntaub ntawv kom xa lawv mus rau hauv CNC laser txiav tshuab thiaj li tsim cov qauv tsim. lub thawv; peb siv 5mm MDF ntoo khoom los tsim lub thawv no, zoo meej, pheej yig thiab nws ntxiv qhov zoo rau peb qhov haujlwm.

koj tuaj yeem rub tawm DXF cov ntaub ntawv uas peb tau siv los tsim lub thawv teeb no los ntawm qhov txuas rub tawm no.

Lub thawv tsim yog yooj yim thiab yooj yim ib yam li koj tuaj yeem ua raws tib lub tswv yim tsim los tsim koj tus kheej tsim nrog cov duab uas haum koj ntau dua.

Kauj Ruam 4: Kev Tsim PCB (Tsim los ntawm JLCPCB)

Kev Tsim PCB (Tsim los ntawm JLCPCB)
Kev Tsim PCB (Tsim los ntawm JLCPCB)
Kev Tsim PCB (Tsim los ntawm JLCPCB)
Kev Tsim PCB (Tsim los ntawm JLCPCB)
Kev Tsim PCB (Tsim los ntawm JLCPCB)
Kev Tsim PCB (Tsim los ntawm JLCPCB)

Hais txog JLCPCB (Shenzhen JIALICHUANG Electronic Technology Development Co., Ltd.), yog lub tuam txhab PCB loj tshaj plaws hauv Suav teb thiab cov tuam txhab tsim khoom lag luam tshwj xeeb tshwj xeeb hauv PCB sai sai thiab tsim PCB me me. Nrog ntau dua 10 xyoo ntawm kev paub hauv PCB tsim khoom, JLCPCB muaj ntau dua 200, 000 tus neeg siv khoom nyob hauv tsev thiab txawv teb chaws, nrog ntau dua 8, 000 kev xaj online ntawm PCB tus qauv thiab muaj PCB ntau lawm ib hnub. Muaj peev xwm tsim khoom txhua xyoo yog 200, 000 sq.m. rau ntau yam ntawm 1-txheej, 2-txheej lossis ntau txheej PCBs. JLC yog cov kws tshaj lij PCB chaw tsim khoom tshwj xeeb ntawm cov nplai loj, cov cuab yeej zoo, kev tswj nruj thiab ua tau zoo dua.

Rov qab mus rau peb tes num

Txhawm rau tsim cov PCB, Kuv tau sib piv tus nqi los ntawm ntau tus neeg tsim khoom hauv PCB thiab kuv tau xaiv JLCPCB cov khoom lag luam PCB zoo tshaj plaws thiab cov kws muab PCB pheej yig tshaj los xaj qhov Circuit no. Txhua yam kuv yuav tsum tau ua yog qee qhov nyem yooj yim kom tso cov ntaub ntawv gerber thiab teeb tsa qee qhov tsis xws li PCB tuab xim thiab ntau npaum li cas, tom qab ntawd kuv tau them tsuas yog 2 daus las kom tau kuv li PCB tom qab tsib hnub nkaus xwb.

Raws li nws qhia pom daim duab ntawm cov txheej txheem cuam tshuam, Kuv tau siv Digispark ATtiny85 dev pawg tswj hwm tag nrho cov kab ke. koj tuaj yeem tau txais schematic PDF cov ntaub ntawv los ntawm qhov txuas rub tawm no.

Zoo tshaj plaws

qhov ua tau zoo ntawm cov PCBs no ua rau peb muaj kev ntseeg siab siv JLCPCB cov kev pabcuam hauv txhua qhov haujlwm, raws li koj pom cov txiv neej PCB yog qhov me me txaus kom haum rau kev tso rau sab hauv lub thawv teeb thiab tseem muaj cov ntawv lo thiab cov cim tsim tau zoo heev.

koj tuaj yeem tau txais Gerber cov ntaub ntawv rau hauv Circuit Court los ntawm qhov txuas rub tawm no

Kauj Ruam 5: Txheeb Xyuas Tag Nrho Cov Khoom xyaw

Kev tshuaj xyuas tag nrho ntawm Cov Khoom Siv
Kev tshuaj xyuas tag nrho ntawm Cov Khoom Siv

Peb muaj txhua yam npaj txhij yog li peb yuav tsum tshuaj xyuas cov khoom tsim nyog uas peb xav tau rau cov phiaj xwm no:

  • PCB uas peb xaj los ntawm JLCPCB
  • Digispark ATtiny85 dev board
  • 4 RGB LEDs 5mm
  • 12V DC kiv cua
  • BC170 transistor
  • 1K Ohm resistor
  • 12V DC lub zog hloov pauv
  • Qee lub taub hau txuas

Kauj Ruam 6: Soldering thiab Sib dhos

Soldering thiab Assembly
Soldering thiab Assembly
Soldering thiab Assembly
Soldering thiab Assembly
Soldering thiab Assembly
Soldering thiab Assembly

Tam sim no peb txav ncaj qha mus rau lub rooj sib txoos ntawm lub npov, nws yooj yim heev vim tias peb tsim cov ntsia hlau tso rau hauv qhov tsim tab sis ua ntej peb yuav tsum npog txhua feem nrog daim ntawv taug qab no ces peb lo daim ntaub ntawm lub npov sab.

Tom qab ntawd, txav mus rau lub rooj sib txoos hluav taws xob thiab peb muab tag nrho cov khoom siv rau PCB. koj yuav pom nyob rau sab saum toj txheej txheej daim ntawv lo ntawm txhua feem tiv thaiv nws qhov kev tso rau ntawm lub rooj tsavxwm thiab txoj hauv kev no koj yuav 100% paub tseeb tias koj yuav tsis ua qhov yuam kev soldering.

Kauj Ruam 7: Digispark Code thiab Test Validation

Digispark Code thiab Kev Ntsuas Xyuas Qhov Zoo
Digispark Code thiab Kev Ntsuas Xyuas Qhov Zoo
Digispark Code thiab Kev Ntsuas Xyuas Qhov Zoo
Digispark Code thiab Kev Ntsuas Xyuas Qhov Zoo
Digispark Code thiab Kev Ntsuas Xyuas Qhov Zoo
Digispark Code thiab Kev Ntsuas Xyuas Qhov Zoo

Tam sim no kuv tau npaj cov cai no uas hloov LEDs xim thiab tig rau lub kiv cua, peb tso cov cai thiab tso lub rooj tsav xwm tso rau hauv nws qhov kev tso kawm thiab raws li koj pom, ntawm no yog peb cov LEDs hloov lawv cov xim.

Koj tuaj yeem tau txais qhov chaws pub dawb los ntawm qhov txuas rub tawm no.

Raws li koj tuaj yeem pom cov txiv neej hauv cov duab saum toj no, Lub Teeb tau hloov nws lub teeb xim tom qab txhua cov lus qhia uas peb tau tsim los ntawm thr qhov chaws thiab tseem muaj lwm qhov kev txhim kho los ua kom nws ntau ntau.

Kuv cia siab tias koj sau rau hauv kab lus tag nrho koj cov tswv yim txhawm rau txhim kho txoj haujlwm no thiab tseem yuav qhia peb cov duab yog tias koj sim ua qhov zoo sib xws.

Pom zoo: