Cov txheej txheem:

Hacking Coldplay LED Wristband: 4 Cov Kauj Ruam (nrog Duab)
Hacking Coldplay LED Wristband: 4 Cov Kauj Ruam (nrog Duab)

Video: Hacking Coldplay LED Wristband: 4 Cov Kauj Ruam (nrog Duab)

Video: Hacking Coldplay LED Wristband: 4 Cov Kauj Ruam (nrog Duab)
Video: SOMMER TRENDS 2018 - Fashion HAUL kombiniert in 7 OUTFITS - TheBeauty2go 2024, Hlis ntuj nqeg
Anonim
Hacking Coldplay LED Wristband
Hacking Coldplay LED Wristband

Los ntawm ThomasVDD Ua raws ntau los ntawm tus sau:

LED Sawb Kho PCB
LED Sawb Kho PCB
LED Sawb Kho PCB
LED Sawb Kho PCB
Ntug Lit Kab tshoob Khoom Plig
Ntug Lit Kab tshoob Khoom Plig
Ntug Lit Kab tshoob Khoom Plig
Ntug Lit Kab tshoob Khoom Plig
Txhim kho koj li CNC
Txhim kho koj li CNC
Txhim kho koj li CNC
Txhim kho koj li CNC

Thaum mus rau kev hais kwv txhiaj loj, lawv feem ntau muab cov teeb me me tawm. Thaum mus rau kev hais kwv txhiaj ntawm Coldplay, koj tau txais qhov txaus ntshai ntawm nws: ib lub dab teg LED. Thaum lub sijhawm ua yeeb yam, lawv teeb pom kev zoo thiab muab cov txiaj ntsig txaus. Qhov kawg ntawm qhov yeeb yam txawm li cas los xij, txoj hlua tes ua tsis muaj txiaj ntsig kiag li, qhov kev txaj muag tiag tiag rau lub cuab yeej txias!

Hauv cov lus qhia no, peb yuav ua qee yam txog nws thiab rov ua kom lub dab teg LED! Kuv tau pom qee tus neeg uas tswj kom tau qee qhov xim ua haujlwm, tab sis qhov ntawd tsis txias txaus. Peb tab tom rov tsim dua cov pab pawg, kom muaj kev tswj hwm tag nrho cov LEDs, thiab ua rau lawv pom kev zoo nyob rau txhua yam ntawm cov qauv txias!

Cia peb pib!

Kauj Ruam 1: Siv Nws Ib Leeg

Coj Nws Los
Coj Nws Los
Coj Nws Los
Coj Nws Los
Coj Nws Los
Coj Nws Los
Coj Nws Los
Coj Nws Los

Ua ntej peb tuaj yeem rov kho txoj hlua tes, peb yuav tsum paub dab tsi ua rau nws zuam. Cia peb sib nrug!

Kev nkag mus rau hauv rooj plaub yog qhov yooj yim heev: 4 cov ntsia hlau txaus los nthuav qhia cov khawv koob sab hauv. Peb tau txais tos los ntawm cov roj teeb (lossis qhov uas tshuav ntawm lawv). Koj yuav pom 2 tus neeg tuav lub roj teeb: thawj zaug muaj ob (2025 qhov loj me) uas tso tawm 6V thiab tau siv rau LEDs; qhov thib ob muaj ib lub roj teeb nkaus xwb (2032 loj) rau lub microcontroller sab hauv.

Thaum lawv muab cov tes qhwv rau ntawm kev hais kwv txhiaj lawv tig lawv los ntawm rub daim yas me me los ntawm nruab nrab lub roj teeb thiab lub roj teeb. Txij li thaum lawv tsis tau xav kom rov siv dua, kuj tseem tsis muaj txoj hauv kev los tua lawv. Txij li chav tsev yuav nyob twj ywm kom txog thaum lub roj teeb tsis tas, peb yuav tau hloov nws nrog lub xov tooj tshiab ntawm tes.

Hloov lub roj teeb yog ib yam, kom ntseeg tau tias peb tuaj yeem tig lub dab teg tawm dua yog lwm qhov. Kuv sim ntxiv qhov hloov pauv, tab sis pom qhov kev daws teeb meem yooj yim dua: ntxig tib yam rub tab (qhov no ua rau nws thawb tab..?) Nruab nrab ntawm lub roj teeb thiab tus tuav kom txiav lub zog rau lub cuab yeej. Txhua daim nyias nyias thiab khov kho tuaj yeem ua haujlwm: tawv yas, duab los qhia, … Kuv siv ib daim me me ntawm Nickel strip (siv los txuas cov roj teeb lithium) nrog qee tus neeg pleev xim kab xev nyob ib nrab ntawm nws. Qhov no muaj zog heev thiab tso cai rau nws tso rau lwm txoj hauv kev ib puag ncig (nrog cov hlau ib feem nyob nruab nrab ntawm lub roj teeb thiab tus tuav) raws li txoj hauv kev khaws cov tab thaum lub dab teg nyob.

Tam sim no peb muaj lub hwj chim, cia saib seb peb yuav ua li cas thiaj pom kev!

Kauj Ruam 2: Tswj cov LEDs

Tswj cov LEDs
Tswj cov LEDs

Tam sim no peb yuav pom yuav ua li cas thiaj tswj tau LEDs. Yog tias koj tsuas yog xav kom xa cov cai thiab ua tiag saib cov LEDs, tom qab ntawd mus ncaj mus rau theem tom ntej.

Ua ntej peb tuaj yeem pib ua haujlwm, peb yuav tsum paub kho vajtse ua ntej. Tshwj xeeb tshaj yog, peb yuav tsum paub tias LEDs txuas nrog lub microcontroller li cas. Peb tuaj yeem tshawb xyuas qhov no los ntawm kev ua raws cov kab ntawm lub rooj tsav xwm hauv Circuit Court, lossis los ntawm kev txheeb xyuas qhov xwm txheej uas lwm tus neeg twb tau ua (khab nias). Cov txheej txheem ua tiav yog hauv PDF, tab sis kuv aso ntxiv cov ntawv yooj yim nrog cov ntaub ntawv peb xav tau.

Peb tuaj yeem pom tias lawv siv ATmega88 ua microcontroller. Cov LEDs raug tswj nrog qee qhov MOSFETs, uas tau tsav los ntawm ATmega88 nrog cov cim hauv qab no:

  • Liab LED: Chaw nres nkoj B6
  • Ntsuab LED: Chaw C3
  • Xiav LED: Chaw nres nkoj B7
  • Feem ntau: Chaw nres nkoj D3

Qhov ntawd yog txhua yam peb yuav tsum paub! Tam sim no cia ua lub teeb! Peb ua qhov no los ntawm kev yooj yim tig cov pins sib xws rau lossis tawm. Txawm li cas los xij, muaj qhov ntes: LEDs tsis muaj qhov txwv tam sim no, yog li tam sim no tsuas yog txwv los ntawm kev tiv thaiv sab hauv ntawm lub roj teeb. Tsis zoo Tsis tas li ntawd, txij li cov liab LED muaj qhov qis dua mus rau qhov siab dua qhov ntsuab thiab xiav, nws yuav kos ntau dua tam sim no, thiab ci ntau dua li lwm qhov. Tsis zoo

Txhawm rau tswj cov LEDs kom zoo, peb yuav tsum tswj lawv nrog PWM. Kuv tau ua qhov no los ntawm kev sau ib qho kev cuam tshuam uas ua haujlwm ntawm 10 kHz thiab tsim PWM teeb liab rau txhua lub LEDs. Nws kuj tseem them nyiaj rau qhov sib txawv hauv kev kos tam sim no: lub luag haujlwm tam sim no rau lub LED liab yog qis dua ntsuab thiab xiav ib qho. Tam sim no peb tuaj yeem tswj qhov ci ntawm txhua tus LEDs los ntawm kev hloov kho qhov sib txawv.

Hauv lub voj loj, peb yuav ua qhov ntawd xwb. Kuv tau ua qee cov qauv uas hloov pauv qhov ci ci ntawm LEDs. Nws yuav tsum yooj yim heev ua qee qhov ntxiv rau koj tus kheej, koj tuaj yeem siv kuv tus lej ua piv txwv. Kuv tau ua ntau dua 10 tus qauv sib txawv, thiab lawv tsuas yog ua txuas ntxiv. Ib lub voj siv sijhawm kwv yees li 5 feeb, yog li nws yuav tsis tho txawv sai sai;)

Kauj ruam 3: Programming

Programming
Programming
Programming
Programming
Programming
Programming

Nrog cov cai sau, peb tuaj yeem tsim kho lub cuab yeej! Tab sis tos, qhov twg peb yuav tsum txuas tus programmer?

Cia peb saib sab nraum qab ntawm PCB. Sib nrug los ntawm cov roj teeb, tsuas muaj qee qhov. Thiab cov ntawd yog qhov peb tab tom nrhiav, muaj hmoo rau peb:) Lub qhov yog qhov chaw nres nkoj lub cajmeem, siv rau Hauv-Qhov Txheej Txheem (ISP). Nws yuav tso cai rau peb teeb tsa lub microcontroller thaum nws nyob hauv Circuit (yog li lub npe).

Yog li tam sim no peb tau pom peb lub hom phiaj, peb tuaj yeem sib txuas cov no mus rau AVR programmer (tus programmer rau ATMEL microcontrollers). Txij li 6 tus pin nyob rau hauv kab tsis yog qhov kev sib txuas tiag tiag, Kuv siv cov xov txuas txuas yooj yim los txuas ob. Koj tuaj yeem tshawb xyuas tus pin-out hauv daim duab.

Nyob ntawm koj tus programmer, koj muaj 2 txoj kev xaiv rau lub zog ntaus ntawv thaum ua haujlwm. Tog twg los nws nrog 3.3V ntawm tus programmer nws tus kheej (yog tias nws tau txais kev txhawb nqa) lossis ntxig lub roj teeb tshiab rau hauv lub dab teg thiab tso nws li ntawd. Yeej tsis ua ob qho tib si!

Tam sim no uas peb tau txuas tus programmer thiab muab lub zog, thaum kawg peb tuaj yeem tsim qhov tsis zoo! Peb yuav siv Atmel Studio los ua kom nws sawv ntawm qhov tshauv!

  • Qhib Atmel Studio thiab qhib qhov haujlwm (.atsln file).
  • Mus rau Cov Cuab Yeej> Ntaus Programming (ctrl+ua haujlwm+p) thiab xaiv koj tus programmer; nias Thov.
  • Mus rau Fuses tab thiab luam cov kev teeb tsa uas pom hauv daim duab. Xovxwm Program
  • Mus rau Memories tab thiab nyem rau ntawm qhov program.

Qhov ntawd yog nws, cia muaj lub teeb!

Pom zoo: