Cov txheej txheem:

HackerBox 0034: SubGHz: 15 Kauj Ruam
HackerBox 0034: SubGHz: 15 Kauj Ruam

Video: HackerBox 0034: SubGHz: 15 Kauj Ruam

Video: HackerBox 0034: SubGHz: 15 Kauj Ruam
Video: #22 Hacker Box 0034 2024, Kaum ib hlis
Anonim
HackerBox 0034: SubGHz
HackerBox 0034: SubGHz

Lub hlis no, HackerBox Hackers tab tom tshawb nrhiav Software Defined Radio (SDR) thiab xov tooj cua sib txuas ntawm cov zaus qis dua 1GHz. Cov Lus Qhia no muaj cov ntaub ntawv rau pib nrog HackerBox #0034, uas tuaj yeem yuav ntawm no thaum cov khoom siv kawg. Tsis tas li, yog tias koj xav tau txais HackerBox zoo li txoj cai no hauv koj lub mailbox txhua lub hlis, thov sau npe ntawm HackerBoxes.com thiab koom nrog kev tawm tsam!

Cov Ntsiab Lus thiab Kawm Lub Hom Phiaj rau HackerBox 0034:

  • Kev teeb tsa thiab Siv SDR Cov Txais Xov Tooj Cua
  • Mobile SDR Operations
  • Sib sau ua ke CCStick Sub-GHz Transceiver
  • Programming CCStick siv Arduino ProMicros
  • Sib sau ua ke FM Audio Transmitters thiab Txais

HackerBoxes yog lub npov muab kev pabcuam txhua hli rau DIY hluav taws xob thiab tshuab computer. Peb yog cov nyiam ua haujlwm, tsim khoom, thiab sim ua. Peb yog cov neeg ua npau suav npau suav. HACK THE PLANET!

Kauj Ruam 1: HackerBox 0034: Cov Ntsiab Lus Box

Image
Image
  • USB Software Defined Radio (SDR) Txais
  • MCX Kav hlau txais xov rau SDR Txais
  • Ob CCStick Luam Luam Circuit Board
  • Ob CC1101 Transceivers nrog Antennas
  • Ob Arduino ProMicros 3.3V 8MHz
  • FM Audio Transmitter Kit
  • FM Audio Receiver Kit
  • MicroUSB Cable
  • Tshwj Xeeb Xov Tooj Cua Oscillator "Hertz" Pin

Qee qhov lwm yam uas yuav pab tau:

  • Soldering hlau, cov laug, thiab cov cuab yeej siv yooj yim
  • Khoos phis tawj rau khiav cov cuab yeej software

Qhov tseem ceeb tshaj, koj yuav xav tau kev nkag siab ntawm kev taug txuj kev nyuaj, tus ntsuj plig DIY, thiab xav paub xav paub hacker. Hardcore DIY cov khoom siv hluav taws xob tsis yog qhov tsis tseem ceeb, thiab HackerBoxes tsis tau ywg dej. Lub hom phiaj yog kev vam meej, tsis yog kev ua tiav. Thaum koj mob siab rau thiab txaus siab rau kev taug txuj kev nyuaj, kev txaus siab ntau tuaj yeem tau los ntawm kev kawm thev naus laus zis tshiab thiab vam tias yuav tau txais qee qhov haujlwm ua haujlwm. Peb hais kom ua txhua kauj ruam qeeb, mloog cov ntsiab lus, thiab tsis txhob ntshai thov kev pab.

Muaj cov ntaub ntawv nplua nuj rau tam sim no, thiab yav tom ntej, cov tswv cuab hauv HackerBoxes FAQ.

Kauj Ruam 2: Txais tos rau Sub-GHz Xov Tooj Cua

Software Defined Radio (SDR) Txais
Software Defined Radio (SDR) Txais

Cue music: Radio KAOS

Sub-GHz thev naus laus zis yog qhov kev xaiv zoo tshaj plaws rau cov ntawv thov wireless xav tau ntev thiab siv hluav taws xob tsawg. Kev nqaim nqaim tuaj yeem xa cov ntaub ntawv mus rau cov chaw nyob deb, feem ntau ob peb mais deb, yam tsis tau dhia ntawm qhov chaw mus rau ntawm qhov. Qhov peev txheej xa tawm mus ntev no txo qhov xav tau rau ntau lub hauv paus kim kim lossis rov ua dua. Cov tswv cuab sub-GHz cov cai tso cai rau cov tsim tawm los ua kom zoo dua lawv cov kev daws teeb meem wireless rau lawv cov kev xav tau tshwj xeeb tsis yog ua raws li tus qauv uas yuav ua rau muaj kev txwv ntxiv ntawm kev siv network. Txawm hais tias muaj ntau lub network sub-GHz uas twb muaj lawm siv cov txheej txheem muaj tswv, kev lag luam tau maj mam ntxiv cov qauv-raws, cov haujlwm sib cuam tshuam. Piv txwv li, IEEE 802.15.4g tus qauv tau txais koob meej thoob ntiaj teb thiab tau txais los ntawm ntau lub koom haum kev lag luam xws li Wi-SUN thiab ZigBee.

Qee qhov nthuav dav los tshawb nrhiav suav nrog: 88-108 MHz FM Tshaj Tawm NOO Huab Cua Xov Tooj Cua Cua Tswj Kev Lag Luam315 MHz Keyless Entry Fob (feem ntau Asmeskas Tsheb) 2m Ham Hu (SSB: 144.200 MHz, FM: 146.52 MHz) 433 MHz ISM/IoT902-928 MHZ ISM/ IoT

Ntau Yam Kev Ntsuas Tus Qauv tau siv rau ntau hom kev sib tham hauv xov tooj cua ntawm cov zaus no. Siv ob peb feeb los paub koj tus kheej nrog cov hauv paus.

Kauj Ruam 3: Tus Neeg Siv Xov Tooj Txhais Xov Tooj Cua (SDR) Tus Txais

Cov xov tooj cua ib txwm muaj (xws li cov hloov pauv, cov hloov pauv thiab cov tuners) tau siv los siv cov khoom siv kho vajtse. Kev nthuav tawm ntawm kev suav niaj hnub no thiab cov hloov pauv sib piv-rau-digital (ADCs) tso cai rau feem ntau ntawm cov khoom siv khoos phis tawj no ib txwm siv los ua software. Yog li ntawd, lub sijhawm siv software txhais xov tooj cua (SDR). Khoos phis tawj raws li SDR pom zoo siv pheej yig, dav dav txais xov tooj cua.

RTL-SDR yog USB dongle uas tuaj yeem siv ua lub khoos phis tawj raws xov tooj cua txais xov tooj cua kom tau txais xov tooj cua nyob. Ntau cov ntaub ntawv muaj nyob hauv online rau kev sim nrog RTL-SDR thev naus laus zis suav nrog cov lus qhia pib sai.

Kauj Ruam 4: RTL-SDR USB Dongle Hardware

RTL-SDR USB Dongle Kho vajtse
RTL-SDR USB Dongle Kho vajtse

RTL2832U yog qhov ua tau zoo DVB-T COFDM demodulator uas txhawb nqa USB 2.0 interface. RTL2832U txhawb 2K lossis 8K hom nrog 6, 7, thiab 8MHz bandwidth. Cov kev ntsuas tsis xws luag, piv txwv li, tus lej tus lej, thiab tus neeg zov lub sijhawm, raug kuaj pom tau. RTL2832U txhawb cov tuners ntawm IF (Nruab Nrab Zaus, 36.125MHz), qis-IF (4.57MHz), lossis Zero-IF tso zis siv 28.8MHz siv lead ua, thiab suav nrog FM/DAB/DAB+ Xov tooj cua Txhawb. Nkag mus nrog ADC siab dua (Analog-rau-Digital Converter), RTL2832U muaj qhov ruaj khov siab hauv kev txais tos nqa tau. R820T2 Digital Tuner txhawb kev ua haujlwm hauv thaj tsam 24 - 1766 MHz.

Nco ntsoov tias SDR dongle nta MCX coaxial RF cov tswv yim rau ob peb nrog suav nrog MCX tus kav hlau txais xov. Txij li muaj ntau qhov chaw teeb liab thiab cov kav hlau siv SMA coaxial txuas, MCX-SMA Coupler yuav muaj txiaj ntsig.

Kauj Ruam 5: SDR Software - GNU Xov Tooj Cua

SDR Software - GNU Xov tooj cua
SDR Software - GNU Xov tooj cua

GNU Xov Tooj Cua yog dawb thiab qhib qhov cuab yeej txhim kho software uas muab cov teeb liab ua cov txheej txheem los siv software xov tooj cua. Nws tuaj yeem siv nrog npaj tau-muaj sab nraud RF kho vajtse los tsim cov software siv xov tooj cua. GNU Xov Tooj Cua tau siv dav hauv kev nyiam ua haujlwm, kev kawm, thiab ib puag ncig kev lag luam los txhawb ob qho kev tshawb fawb kev sib txuas lus tsis siv xov tooj cua thiab xov tooj cua ntiaj teb tiag.

Muaj ntau qhov tsw qab thiab siv tau ntawm GNU Xov Tooj Cua. GQRX yog qhov hloov pauv zoo rau OSX thiab Linux cov neeg siv.

Kauj Ruam 6: Txawb SDR

Image
Image

SDR Kov tuaj yeem tig koj lub xov tooj ntawm tes lossis ntsiav tshuaj rau hauv tus nqi pheej yig thiab nqa tau yooj yim txhais cov xov tooj cua scanner. Mloog mloog xov tooj cua hauv xov tooj cua FM, qhia huab cua, tub ceev xwm, chav tua hluav taws thiab chaw nres tsheb xwm txheej ceev, tsheb tav xis, kev sib tham hauv dav hlau, suab ntawm kev sib tham hauv TV tshaj tawm, HAM xov tooj cua amateurs, tshaj tawm digital, thiab ntau ntxiv.

Ib qho ntawm-mus-mus (OTG) USB cable lossis adapter yuav tsum tau txuas SDR USB dongle rau lub xov tooj ntawm tes. OTG cable nrog ntxiv (pabcuam) chaw nres nkoj fais fab yuav xav tau los txhawb lub dongle. Qhov chaw nres nkoj txuas ntxiv tuaj yeem yog lub tswv yim zoo tsis hais txog, xws li app zoo li SDR Touch muaj qhov ua kom nrawm nrawm cov roj teeb pf mobile li.

Kauj Ruam 7: Cov Khoom Siv Microphone Transmitter

Tsim Cov Khoom Siv Microphone Transmitter
Tsim Cov Khoom Siv Microphone Transmitter

Cov khoom siv no yog qhov yooj yim peb-transistor zaus hloov pauv (FM) lub suab xa tawm. Nws ua haujlwm hauv ntau zaus ntawm 80MHz-108MHz faib rau FM tshaj tawm hauv xov tooj cua. Lub zog ua haujlwm ntawm tus xa hluav taws xob yog 1.5V-9V thiab nws yuav xa ntau dua 100 metres nyob ntawm qhov muab lub zog, kav hlau txais xov teeb tsa, kho dua, thiab ib puag ncig cov khoom siv hluav taws xob.

Cov Ntsiab Lus:

  • PCB
  • IB 500KOhm Trimmer Pot
  • Ob NPN 9018 Transistors
  • IB NPN 9014 Transistor
  • IB 4.5 tig Inductor (4T5)
  • OB 5.5 tig Inductors (5T5)
  • IB Electret Microphone
  • IB 1M Resistor (BrownBlackGreen)
  • OB 22K Resistors (RedRedOrange)
  • FOUR 33ohm Resistors (OrangeOrangeBlack)
  • THREE 2.2K (2K2) Resistors (RedRedRed)
  • IB 33uF Electrolytic Cap
  • FOUR 30pF Ceramic Capacitors “30”
  • FOUR 100nF Ceramic Capacitors "104"
  • IB 10nF Ceramic Capacitor “103”
  • OB 680pF Ceramic Capacitor "681"
  • OB 10pF Ceramic Capacitor “10”
  • Kav hlau txais xov Hlau
  • 9V Roj Teeb Clip
  • Header Pins (so rau 2 thiab 3 pins)

Nco ntsoov tias peb lub transistors, lub microphone, thiab ib lub tshuab hluav taws xob yuav tsum tau taw qhia raws li qhia hauv PCB silkscreen. Cov inductors thiab ceramic capacitors tsis yog polarized. Thaum qhov tseem ceeb thiab hom tsis tuaj yeem sib pauv tau, txhua tus tuaj yeem tso rau hauv ib qho kev taw qhia.

Yog tias koj yog tus tshiab rau cov laug: Muaj ntau ntau cov lus qhia zoo thiab cov vis dis aus online hais txog kev siv tshuaj yaj yeeb. Nov yog ib qho piv txwv. Yog tias koj xav tias koj xav tau kev pab ntxiv, sim nrhiav cov pab pawg hauv cheeb tsam lossis chaw hacker hauv koj thaj chaw. Tsis tas li, cov koom haum nyiam mloog xov tooj cua ib txwm yog cov khoom siv hluav taws xob zoo tshaj plaws.

Kauj Ruam 8: Tsim Cov Khoom Siv Microphone Transmitter

Lub suab tawm tswv yim tuaj yeem sau los ntawm lub tshuab hluav taws xob onboard electret microphone lossis muab los ntawm lwm qhov hluav taws xob los rau hauv lub taub hau taub hau. Lub microphone coj tuaj yeem txuas ntxiv siv xaim lossis txiav cov hlau los ntawm lwm cov khoom siv kom tso cai txuas rau PCB. Cov hlau lead txuas nrog rau sab nrauv ntawm lub microphone yog cov hlau lead tsis zoo raws li qhia hauv daim duab.

Ntawm transistor Q1, Kev Hloov Kho Zaus tau ua tiav thaum tus neeg nqa khoom oscillator zaus hloov kho los ntawm lub suab. Lub trimmer potentiometer tuaj yeem siv los kho qhov ua kom qis ntawm lub teeb liab. Lub teeb liab tau txuas nrog lub hauv paus ntawm transistor Q1 ntawm C2.

Transistor Q2 (nrog rau R7, R8, C4, C5, L1, C8, thiab C7) muab qhov ntau zaus oscillator. C8 yog lub tswv yim tawm tswv yim. C7 yog DC-thaiv cov capacitor. C5 thiab L1 muab lub tank tso rau lub oscillator. Hloov qhov tseem ceeb ntawm C5 thiab/lossis L1 yuav hloov pauv zaus. Tom qab kev sib dhos thawj zaug, lub sijhawm xa tawm zaus yuav yog txog 83MHz. Maj mam nthuav tawm txoj hlua ntawm L1 me ntsis me ntsis yuav hloov tus nqi ntawm tus inductor L1 thiab hloov pauv qhov sib kis raws li. Khaws qhov zaus ib puag ncig 88MHz-108MHz yuav tso cai rau txais lub teeb liab siv xov tooj cua FM, suav nrog SDR tus txais.

Transistor Q3 (nrog rau R9, R10, L2, C10, thiab C1) tsim cov hluav taws xob ua hluav taws xob ntau zaus. Cov teeb liab hloov pauv tau txuas ua ke rau qhov ua kom nrov dhau los ntawm lub tshuab hluav taws xob C6. C10 thiab L2 tsim lub tank ua kom nrov nrov. Lub zog tso tawm siab tshaj plaws tau ua tiav thaum lub voj kev hloov pauv ntawm C10 thiab L2 tau hloov mus rau qhov sib npaug ib yam li cov neeg nqa khoom oscillator voj ntawm C5 thiab L1.

Thaum kawg, C12 thiab L3 muab lub kav hlau txais xov turing qhov twg lub teeb liab tau tsav mus rau hauv lub xov tooj cua xaim kom xa mus raws li xov tooj cua zaus siv hluav taws xob sib nqus.

Kauj Ruam 9: Cov Khoom Siv Zaus (FM) Tus Txais

Kev Hloov Zaus (FM) Cov Khoom Txais
Kev Hloov Zaus (FM) Cov Khoom Txais

Cov khoom siv FM tau txais no yog ua raws HEX3653 nti, uas yog kev sib xyaw FM Demodulator.

Cov khoom siv suav nrog:

  • PCB
  • U1 HEX3653 Chip SMD 16 tus pin
  • Q1 SS8050 NPN Transistor
  • L1 Inductor 100uH
  • Y1 32.768KHz Crystal
  • R1, R2, R3, R4 Resistors 10KOhm
  • C1, C2 Cov Hluav Taws Xob Hluav Taws Xob 100uF
  • C3, C5 Ceramic Capacitors (104) 0.1uF
  • C4 Ceramic Capacitor (33) 33pF
  • D1, D2 1N4148 Diodes
  • LED daj
  • Suab Xov Tooj Jack 3.5mm
  • Plaub-Tus Pin Header nrog Jumper
  • Tsib Momentary Pushbuttons
  • Dual AA Roj Teeb Nrog

HEX3653 tus txais xov tooj ua haujlwm ntau dua 76MHz-108MHz zaus ntau, uas tau faib rau FM tshaj tawm xov tooj cua.

Cov khoom siv suav nrog tsib lub khawm:

  • Kev hloov kho zaus (SEEK +, SEEK-)
  • Kev tswj ntim (VOL +, VOL-)
  • Hwj chim (PW)

Lub Circuit Court muaj qhov ua haujlwm ntawm 1.8-3.6V, uas yooj yim nkag los ntawm ob lub 1.5V hlwb.

Kauj Ruam 10: Tsim HEX3653 FM Txais Cov Khoom

Tsim cov HEX3653 FM Txais Cov Khoom
Tsim cov HEX3653 FM Txais Cov Khoom

Muaj ob txoj hauv kev rau lub kav hlau txais xov nkag.

Ib lub xaim tuaj yeem txuas rau "A" ncoo ntawm PCB lossis tiv thaiv lub mloog pob ntseg xaim tuaj yeem ua lub kav hlau txais xov.

Plaub-tus pin lub taub hau ua haujlwm hloov lub kav hlau txais xov (sau tias ASW). Qhov tso ntawm lub tsho luv luv ntawm ASW xaiv ntawm ob lub kav hlau txais xov nkag. Txoj kab luv 1 thiab 2 txoj kab sab nrauv "A" teeb liab rau tus pin plaub ntawm HEX3653 nti. Xwb, luv tus pin 2 thiab 3 txoj kev thaiv tus pin ntawm lub mloog pob ntseg nkaus rau tus pin plaub ntawm HEX3653 nti.

Tus lej plaub ntawm HEX3653 nti yog xov tooj cua zaus (RF) cov tswv yim rau tus txais xov tooj. Qhov xaiv RF teeb liab xub mus dhau L1 thiab C4 uas ua tus lim dej. Tom qab ntawd ob lub clipping diodes tau siv los txwv qhov ntsuas hluav taws xob ntau dhau.

Lub tsib-tus pin header (daim ntawv lo B) tso cai rau tus txais tus qauv los ua ke rau lwm qhov system. Muaj ob tus pin rau lub hwj chim muab tswv yim (+V, hauv av) thiab peb rau lub suab tso tawm (sab xis, sab laug, hauv av).

Kauj Ruam 11: Sib dhos HEX3653 FM Txais Cov Khoom

Image
Image

Peb lub capacitor ceramic thiab siv lead ua thiab tsis muaj polarized thiab tuaj yeem tso rau hauv ib qho kev qhia. Lawv tsis tuaj yeem hloov pauv tau, tab sis lawv txhua tus tuaj yeem hloov pauv hauv lawv qhov kev qhia. Tag nrho lwm cov khoom yuav tsum tau teeb tsa raws li kev taw qhia qhia hauv PCB silkscreen. Raws li ib txwm muaj, nws yog qhov zoo tshaj los pib nrog SMD nti, thiab tom qab ntawd txav mus rau cov khoom me me/luv tshaj ua haujlwm los ntawm nruab nrab ntawm PCB mus rau ntawm ntug. Txuas lub taub hau, lub mloog pob ntseg, thiab lub roj teeb tuav kawg.

Kauj ruam 12: CCStick

Arduino ProMicro 3.3V 8MHz
Arduino ProMicro 3.3V 8MHz

CCStick yog Texas Instruments CC1101 sub-GHz xov tooj cua transceiver module txuas rau Arduino ProMicro. Ob qho khoom siv CCStick tau suav nrog hauv HackerBox #0034 rau siv ua ob qhov kawg ntawm kev sib txuas lus lossis hauv qee qhov kev teeb tsa kev sib txuas lus.

Texas Instruments CC1101 (cov ntaub ntawv) yog tus nqi qis sub-GHz transceiver tsim los rau kev siv hluav taws xob qis heev. Lub Circuit Court feem ntau yog npaj rau Kev Lag Luam, Kev Tshawb Fawb, thiab Kev Kho Mob (ISM) thiab Cov Khoom Siv Hluav Taws Xob luv (SRD) zaus ntawm 315, 433, 868, thiab 915 MHz, tab sis tuaj yeem yooj yim programmed rau kev ua haujlwm ntawm lwm zaus hauv 300- 348 MHz, 387-464 MHz thiab 779-928 MHz bands. RF transceiver tau koom ua ke nrog cov qauv tsim kho tau zoo hauv paus. Cov qauv txhawb nqa ntau yam kev hloov pauv hloov pauv thiab muaj cov ntaub ntawv teeb tsa tau txog li 600 kbps.

Kauj Ruam 13: Arduino ProMicro 3.3V 8MHz

Arduino ProMicro yog ua raws ntawm ATmega32U4 microcontroller uas muaj tus tsim USB interface. Qhov no txhais tau tias tsis muaj FTDI, PL2303, CH340, lossis lwm yam nti ua raws li tus neeg nruab nrab ntawm koj lub computer thiab Arduino microcontroller.

Peb hais qhia thawj qhov kev sim tawm Pro Micro yam tsis siv cov pins tso rau hauv qhov chaw. Koj tuaj yeem ua qhov kev teeb tsa yooj yim thiab ntsuas tsis tas siv tus pin header. Tsis tas li, ncua kev siv cov laug ntawm tus qauv muab ib qho sib txawv me ntsis rau kev debug koj yuav tsum ua rau muaj teeb meem.

Yog tias koj tsis muaj Arduino IDE teeb tsa hauv koj lub computer, pib los ntawm rub tawm daim IDE daim ntawv arduino.cc. CEEB TOOM: Nco ntsoov xaiv 3.3V version raws li cov cuab yeej> txheej txheem ua ntej rau kev ua haujlwm Pro Micro. Muaj qhov teeb tsa no rau 5V yuav ua haujlwm ib zaug thiab tom qab ntawd lub cuab yeej yuav tshwm sim tsis txuas rau koj lub PC kom txog thaum koj ua raws li "Pib dua rau Bootloader" cov lus qhia hauv phau ntawv qhia hauv qab no, uas tuaj yeem ua rau me ntsis.

Sparkfun muaj qhov zoo Pro Micro Hookup Guide. Phau Ntawv Qhia Hookup muaj cov ncauj lus ntxaws ntxaws ntawm Pro Micro board thiab tom qab ntawd ntu rau "Txhim Kho: Windows" thiab ntu rau "Txhim Kho: Mac & Linux." Ua raws cov lus qhia hauv cov ntawv tsim nyog ntawm cov lus qhia teeb tsa no kom tau txais koj li Arduino IDE teeb tsa los txhawb nqa Pro Micro. Peb feem ntau pib ua haujlwm nrog Arduino board los ntawm kev thau khoom thiab/lossis hloov kho tus qauv Blink kos duab. Txawm li cas los xij, Pro Micro tsis suav nrog ib txwm LED ntawm tus pin 13. Hmoov zoo, peb tuaj yeem tswj tau RX/TX LEDs thiab Sparkfun tau muab cov duab me me zoo nkauj los ua pov thawj li cas. Nov yog hauv ntu ntawm Phau Ntawv Qhia Hookup txoj cai, "Piv txwv 1: Blinkies!" Txheeb xyuas tias koj tuaj yeem suav sau thiab rub tawm Blinkies no! piv txwv ua ntej txav mus.

Kauj Ruam 14: Tsim thiab Ua Haujlwm ntawm CCStick

Tsim thiab Ua Haujlwm ntawm CCStick
Tsim thiab Ua Haujlwm ntawm CCStick

CC1101 Module thiab Arduino ProMicro tau muab tso rau sab silkscreen ntawm CCStick PCB. Hauv lwm lo lus, ob qho qauv me me nyob ntawm sab liab PCB uas muaj xim dawb rau ntawm nws thiab cov pins tawm ntawm sab uas tsis muaj xim dawb rau ntawm nws. Cov xim dawb hu ua PCB silkscreen.

Cov kab hauv liab PCB txuas nrog CC1101 Module thiab Arduino ProMicro zoo li:

CC1101 Arduino ProMicro ------ ---------------- GND GND VCC VCC (3.3V) MOSI MOSI (16) MISO MISO (14) SCK SCLK (15) GD02 A0 (18) GD00 A1 (19) CSN A10 (10)

Kev pib sai rau CC1101 yog siv lub tsev qiv ntawv los ntawm Elechouse. Rub tawm lub tsev qiv ntawv los ntawm txhaj rau "tau txais code" txuas ntawm nplooj ntawv ntawd.

Tsim daim nplaub tshev rau CC1101 hauv koj phau ntawv Arduino Libraries. Muab ob daim ntawv ELECHOUSE_CC1101 (.cpp thiab.h) tso rau hauv daim nplaub tshev ntawd. Kuj tsim cov piv txwv nplaub tshev hauv daim nplaub tshev ntawd thiab tso peb daim nplaub tshev demo/piv txwv rau hauv.

Hloov kho cov ntsiab lus txhais hauv cov ntawv ELECHOUSE_CC1101.h zoo li:

#define SCK_PIN 15 #txhais MISO_PIN 14 #define MOSI_PIN 16 #define SS_PIN 10 #define GDO0 19 #define GDO2 18

Tom qab ntawd tso cov piv txwv ntawv CC1101_RX ntawm ib qho CCStick thiab cov piv txwv ua ntaub ntawv CC1101_TX ntawm CCStick thib ob.

Muaj ntau tus lej ntawm lwm cov peev txheej thiab cov phiaj xwm rau CC1101 tus xa khoom suav nrog cov piv txwv hauv qab no:

TomXue Arduino CC1101 Arduino LibrarySmartRF StudioElectrodragon CC1101 ProjectCUL ProjectCCManager ProjectDIY nanoCULAnother CC1101 Microcontroller Setup

NCO TSEG NTAWM SIV INTERRUPTS:

Txhawm rau ua piv txwv piv txwv Elechouse kos duab CC1101_RXinterruprt, txuas ob tus pin ntawm Arduino ProMicro nyob rau sab hauv qab ntawm CCStick PCB. Cov no yog tus pin 7 thiab 19 (A1) uas txuas lub transceiver GDO0 teeb liab mus rau tus pin 7 ntawm lub microcontroller, uas yog ib qho ntawm sab nraud cuam tshuam pins. Tom ntej no, hloov kho ib qho ntawm tus lej txhais kab tham txog saum toj no rau "#define GDO0 7 // thiab 19" txij li GDO0 tam sim no tau jumpered los ntawm tus pin 19 rau tus pin 7. hloov thawj qhov ntsuas (cuam tshuam tus lej) los ntawm "0" txog "4". Qhov no ua tiav vim tus pin 7 ntawm ProMicro cuam tshuam nrog cuam tshuam #4.

Kauj Ruam 15: HACK PLANET

HACK THE PLANET
HACK THE PLANET

Yog tias koj tau txaus siab rau Cov Lus Qhia no thiab xav kom muaj lub thawv txias ntawm hackable electronics thiab khoos phis tawj thev naus laus zis nqis los rau hauv koj lub thawv ntawv txhua lub hlis, thov koom nrog kev hloov pauv los ntawm kev nkag mus rau HackerBoxes.com thiab sau npe kom tau txais peb lub thawv xav tsis thoob txhua lub hlis.

Mus txog thiab qhia koj qhov ua tiav hauv cov lus hauv qab no lossis ntawm HackerBoxes Facebook Page. Muaj tseeb qhia rau peb paub yog tias koj muaj lus nug lossis xav tau kev pab nrog dab tsi. Ua tsaug rau koj ua ib feem ntawm HackerBoxes!

Pom zoo: