Mundarija:

HackerBox 0034: SubGHz: 15 qadam
HackerBox 0034: SubGHz: 15 qadam

Video: HackerBox 0034: SubGHz: 15 qadam

Video: HackerBox 0034: SubGHz: 15 qadam
Video: We Jump In Death Well || मौत का कुआं #mrindianhacker 2024, Iyul
Anonim
HackerBox 0034: SubGHz
HackerBox 0034: SubGHz

Bu oyda, HackerBox xakerlari 1 GGts dan past chastotalarda dasturiy ta'minot aniqlangan radio (SDR) va radioaloqani o'rganmoqda. Ushbu yo'riqnomada HackerBox #0034 -ni ishga tushirish uchun ma'lumotlar mavjud bo'lib, ularni ta'minot tugagandan so'ng sotib olish mumkin. Bundan tashqari, agar siz HackerBox -ni har oy o'z pochta qutingizga olishni xohlasangiz, iltimos, HackerBoxes.com saytiga obuna bo'ling va inqilobga qo'shiling!

HackerBox 0034 uchun mavzular va o'quv maqsadlari:

  • SDR radio qabul qiluvchilarining konfiguratsiyasi va ishlatilishi
  • Mobil SDR operatsiyalari
  • CCStick sub-gigagertsli uzatgichni yig'ish
  • CCStick -ni Arduino ProMicros yordamida dasturlash
  • FM audio uzatgich va qabul qiluvchilarni yig'ish

HackerBoxes - DIY elektronikasi va kompyuter texnologiyalari uchun har oylik obuna qutisi xizmati. Biz havaskorlar, ishlab chiqaruvchilar va tajribachilarmiz. Biz orzularning xayolparastlarimiz. Sayyorani hack qiling!

1 -qadam: HackerBox 0034: quti tarkibi

Image
Image
  • USB dasturiy ta'minoti bilan belgilangan radio qabul qiluvchi (SDR)
  • SDR qabul qilish uchun MCX antenna
  • CCStick bosilgan ikkita elektron platalar
  • Antennali ikkita CC1101 uzatuvchi
  • Ikki Arduino ProMicros 3.3V 8 MGts
  • FM audio uzatuvchi to'plami
  • FM audio qabul qiluvchilar to'plami
  • MicroUSB kabeli
  • "Hertz" eksklyuziv radio osilatori

Boshqa foydali narsalar:

  • Lehimlash temir, lehim va asosiy lehim asboblari
  • Dasturiy vositalar bilan ishlash uchun kompyuter

Eng muhimi, sizga sarguzasht hissi, DIY ruhi va xakerlarning qiziquvchanligi kerak bo'ladi. Hardcore DIY elektronikasi - bu oddiy ish emas va HackerBoxlarga suv quyilmaydi. Maqsad - mukammallik emas, taraqqiyot. Qachonki siz sarguzashtni davom ettirsangiz va zavqlansangiz, yangi texnologiyalarni o'rganishdan va ba'zi loyihalarni ishga solishdan katta mamnuniyat olasiz. Biz har bir qadamni asta -sekin, tafsilotlarni o'ylab ko'rishni taklif qilamiz va yordam so'rashdan qo'rqmang.

HackerBoxes tez -tez so'raladigan savollar a'zolari uchun juda ko'p ma'lumot mavjud.

2-qadam: Sub-gigagertsli radioga xush kelibsiz

Dastur tomonidan belgilangan radio (SDR) qabul qiluvchisi
Dastur tomonidan belgilangan radio (SDR) qabul qiluvchisi

Yoqimli musiqa: KAOS radiosi

Sub-gigagertsli texnologiya uzoq masofali va kam quvvat sarfini talab qiladigan simsiz ilovalar uchun ideal tanlovdir. Tor tarmoqli uzatishlar uzluksiz uyalarga ma'lumot yuborishi mumkin, ular odatda bir necha mil uzoqlikda, tugundan tugunga o'tmasdan. Uzoq masofali uzatish qobiliyati bir nechta qimmat tayanch stantsiyalar yoki takrorlovchilarga bo'lgan ehtiyojni kamaytiradi. Xususiy sub-gigagertsli protokollar ishlab chiquvchilarga tarmoqni amalga oshirishga qo'shimcha cheklovlar qo'yishi mumkin bo'lgan standartga mos kelmasdan, simsiz echimlarni o'ziga xos ehtiyojlariga moslashtirishga imkon beradi. Ko'p mavjud bo'lgan sub-gigagertsli tarmoqlar xususiy protokollardan foydalansa-da, sanoat asta-sekin standartlarga asoslangan, o'zaro ishlaydigan tizimlarni qo'shmoqda. Masalan, IEEE 802.15.4g standarti butun dunyoda mashhur bo'lib bormoqda va uni Wi-SUN va ZigBee kabi turli sanoat alyanslari qabul qilmoqda.

Ba'zi qiziqarli chastotalarga quyidagilar kiradi: 88-108 MGts chastotali FM eshittirishlari NOAA Ob-havo Radio-havo harakatini boshqarish 315 MGts kalitsiz kiruvchi fob (ko'pchilik amerikalik avtomobillar) 2 m. IoT

Ushbu chastotalarda har xil turdagi radioaloqa uchun har xil modulyatsiya sxemalari qo'llaniladi. Asosiy narsalar bilan tanishish uchun bir necha daqiqa vaqt ajrating.

3 -qadam: dasturiy ta'minot bilan belgilangan radio qabul qiluvchisi

An'anaviy radio komponentlar (modulyatorlar, demodulyatorlar va tyunerlar kabi) apparat qurilmalari to'plami yordamida amalga oshiriladi. Zamonaviy hisoblash va analog-raqamli konvertorlarning (ADC) paydo bo'lishi an'anaviy uskuna asosidagi komponentlarning aksariyatini dasturiy ta'minotda amalga oshirish imkonini beradi. Shunday qilib, dasturiy ta'minot radiosi (SDR) atamasi. Kompyuterga asoslangan SDR arzon, keng diapazonli radio qabul qiluvchilarni amalga oshirishga imkon beradi.

RTL-SDR-bu kompyuterga asoslangan radio qabul qilgich sifatida jonli radio signallarini qabul qilish uchun ishlatilishi mumkin bo'lgan USB dongle. RTL-SDR texnologiyasi bilan tajriba o'tkazish uchun Internetda juda ko'p ma'lumot mavjud, shu jumladan tezkor ishga tushirish qo'llanmasi.

4-qadam: RTL-SDR USB Dongle uskunasi

RTL-SDR USB Dongle uskunalari
RTL-SDR USB Dongle uskunalari

RTL2832U-bu USB 2.0 interfeysini qo'llab-quvvatlaydigan yuqori samarali DVB-T COFDM demodulyatori. RTL2832U 6, 7 va 8 MGts chastotali 2K yoki 8K rejimini qo'llab -quvvatlaydi. Modulyatsiya parametrlari, masalan, kod tezligi va himoya oralig'i avtomatik ravishda aniqlanadi. RTL2832U 28.8 MGtsli kristal yordamida IF (Intermediate Frequency, 36.125MHz), past-IF (4.57MHz) yoki Zero-IF chiqishidagi tyunerlarni qo'llab-quvvatlaydi va FM/DAB/DAB+ Radio qo'llab-quvvatlashini o'z ichiga oladi. Kengaytirilgan ADC (analog-raqamli konvertor) o'rnatilgan RTL2832U portativ qabul qilishda yuqori barqarorlikka ega. R820T2 raqamli tyuneri 24 - 1766 MGts diapazonida ishlashni qo'llab -quvvatlaydi.

E'tibor bering, SDR dongle -da MCX qamchi antennasi bo'lgan juftlik uchun MCX koaksiyal RF chastotasi mavjud. Ko'p umumiy signal manbalari va antennalar SMA koaksiyal ulagichlaridan foydalanganligi uchun MCX-SMA ulagichi foydali bo'lishi mumkin.

5 -qadam: SDR dasturi - GNU radiosi

SDR dasturi - GNU radiosi
SDR dasturi - GNU radiosi

GNU Radio-bu dasturiy radiolarni amalga oshirish uchun signallarni qayta ishlash bloklarini ta'minlaydigan bepul va ochiq manbali dasturiy ta'minotni ishlab chiqish vositasi. U dasturiy ta'minot uchun mo'ljallangan radiolarni yaratish uchun mavjud bo'lgan tashqi RF uskunalari bilan ishlatilishi mumkin. GNU radiosi sevimli mashg'ulot, ilmiy va tijorat muhitida simsiz aloqani tadqiq qilish va real radio tizimlarini qo'llab-quvvatlash uchun keng qo'llaniladi.

GNU Radio -ning ko'plab lazzatlari va ilovalari mavjud. GQRX - bu OSX va Linux foydalanuvchilari uchun yaxshi variant.

6 -qadam: Mobil SDR

Image
Image

SDR Touch sizning mobil telefoningiz yoki planshetingizni arzon va ko'chma dasturiy ta'minot uchun mo'ljallangan radio skaneriga aylantirishi mumkin. FM radiostantsiyalari, ob -havo ma'lumotlari, politsiya, o't o'chiruvchilar va favqulodda xizmatlar, taksi harakati, samolyot aloqasi, analog televidenie eshittirishlari, HAM radio havaskorlari, raqamli eshittirishlar va boshqalarni jonli efirda tinglang.

SDR USB dongle-ni mobil qurilmaga ulash uchun yo'lda (OTG) USB kabeli yoki adapter kerak. Qulfni quvvatlantirish uchun qo'shimcha (yordamchi) quvvat portiga ega OTG kabeli kerak bo'lishi mumkin. Qo'shimcha quvvat porti, har qanday holatda ham yaxshi fikr bo'lishi mumkin, chunki SDR Touch kabi ilova mobil qurilmalarning batareyalarini tez zaryadsizlantiradi.

7 -qadam: Mikrofon uzatuvchi to'plami

Mikrofon uzatuvchi to'plamining dizayni
Mikrofon uzatuvchi to'plamining dizayni

Bu lehim to'plami oddiy uch tranzistorli chastotali modulyatsiyali (FM) audio uzatgichdir. U FM radiosi uchun ajratilgan 80 MGts-108 MGts chastota diapazonida ishlaydi. Transmitterning ishchi kuchlanishi 1,5V-9V ni tashkil qiladi va u etkazib berilgan quvvat, antenna konfiguratsiyasi, sozlash va atrofdagi elektromagnit omillarga qarab 100 metrdan oshadi.

To'plam tarkibi:

  • PCB
  • BIR 500KOm kesish uchun idish
  • Ikki NPN 9018 tranzistorlari
  • ONE NPN 9014 tranzistorli
  • ONE 4.5 burilishli induktor (4T5)
  • Ikkita 5,5 burilishli induktor (5T5)
  • ONE Electret mikrofoni
  • ONE 1M qarshilik (BrownBlackGreen)
  • Ikki 22K rezistorlar (RedRedOrange)
  • To'rtta 33 ohmli rezistorlar (OrangeOrangeBlack)
  • Uchta 2.2K (2K2) rezistorlar (RedRedRed)
  • ONE 33uF elektrolitik qopqoq
  • To'rtta 30pF seramika kondansatkichlari "30"
  • To'rtta 100nF seramika kondansatkichlari "104"
  • BIR 10nF seramika kondansatkich "103"
  • Ikkita 680pF seramika kondansatör "681"
  • Ikkita 10pF seramika kondansatör "10"
  • Antenna simlari
  • 9V batareya klipi
  • Sarlavha pinlari (2 va 3 pinlarga bo'linadi)

E'tibor bering, uchta tranzistor, mikrofon va bitta elektrolitik kondansatör PCB silks ekranida ko'rsatilgandek yo'naltirilgan bo'lishi kerak. Induktor va sopol kondansatörler qutblanmagan. Qiymatlar va turlar bir -birining o'rnini bosa olmasa -da, ularning har birini istalgan yo'nalishda kiritish mumkin.

Agar siz lehimlashda yangi bo'lsangiz: Internetda lehimlash haqida juda ko'p qo'llanmalar va videolar mavjud. Mana bitta misol. Agar sizga qo'shimcha yordam kerak deb o'ylasangiz, o'z hududingizda mahalliy ishlab chiqaruvchilar guruhini yoki xakerlar makonini topishga harakat qiling. Bundan tashqari, havaskor radio klublari har doim elektronika tajribasining ajoyib manbalari hisoblanadi.

8 -qadam: Mikrofon uzatuvchi to'plamining dizayni

Kirish ovozli signalini bortdagi elektret mikrofoni yig'ishi yoki boshqa elektr manbaidan kirish sarlavhasi pinlariga ulash mumkin. Mikrofon simlarini PCBga ulanish uchun boshqa komponentlarning simli yoki kesilgan simlari yordamida uzaytirish mumkin. Mikrofonning tashqi korpusiga ulangan mikrofon simi - rasmda ko'rsatilgandek salbiy sim.

Q1 tranzistorida chastota modulyatsiyasiga tashuvchi osilator chastotasi ovozli signal yordamida o'zgartirilganda erishiladi. Trimmer potentsiometridan audio signalning kirish susayishini sozlash mumkin. Ovozli signal C2 orqali tranzistor Q1 bazasiga ulanadi.

Transistor Q2 (R7, R8, C4, C5, L1, C8 va C7 bilan birga) yuqori chastotali osilatorni ta'minlaydi. C8 - teskari aloqa kondansatörü. C7-shaharni blokirovka qiluvchi kondansatkich. C5 va L1 osilator uchun rezonansli tankni ta'minlaydi. C5 va/yoki L1 qiymatlarini o'zgartirish uzatish chastotasini o'zgartiradi. Dastlabki yig'ilishdan so'ng, standart uzatish chastotasi taxminan 83 MGts bo'ladi. L1 lasanining burilishlarini ozgina tarqatish L1 induktorining qiymatini o'zgartiradi va shunga mos ravishda uzatish chastotasini o'zgartiradi. Chastotani 88 MGts-108 MGts atrofida ushlab turish signalni har qanday FM radiosi, shu jumladan SDR qabul qilgich yordamida olish imkonini beradi.

Transistor Q3 (R9, R10, L2, C10 va C1 bilan birga) yuqori chastotali quvvat kuchaytirgich sxemasini hosil qiladi. Modulyatsiyalangan signal C6 kondansatörü orqali kuchaytiruvchi pallaga ulanadi. C10 va L2 kuchaytiruvchi sozlash tankini tashkil qiladi. Maksimal chiqish quvvati C10 va L2 kuchaytiruvchi aylanasi C5 va L1 tashuvchi osilatorli halqa bilan bir xil chastotaga sozlanganda erishiladi.

Nihoyat, C12 va L3 antenna turini ta'minlaydi, bu erda kuchaytirilgan signal radio chastotali elektromagnit to'lqinlar sifatida uzatish uchun simli antennaga o'tkaziladi.

9 -qadam: Chastotali modulyatsiya (FM) qabul qiluvchilar to'plami

Chastotali modulyatsiya (FM) qabul qiluvchilar to'plami
Chastotali modulyatsiya (FM) qabul qiluvchilar to'plami

Bu FM qabul qilgichlar to'plami HEX3653 chipiga asoslangan bo'lib, u yuqori darajada integratsiyalangan FM Demodulator hisoblanadi.

To'plamga quyidagilar kiradi:

  • PCB
  • U1 HEX3653 chipi SMD 16pin
  • Q1 SS8050 NPN tranzistorli
  • L1 induktor 100uH
  • Y1 32.768 kHz kristalli
  • R1, R2, R3, R4 qarshilik 10KOm
  • C1, C2 elektrolitik kondansatkichlari 100uF
  • C3, C5 seramika kondansatkichlari (104) 0.1uF
  • C4 seramika kondansatkichi (33) 33pF
  • D1, D2 1N4148 Diodlar
  • Sariq LED
  • Ovozli telefon uyasi 3,5 mm
  • Jumper bilan to'rt pinli sarlavha
  • Besh lahzali tugmalar
  • Ikkita AA batareya ushlagichi

HEX3653 qabul qilish chipi FM radiosiga ajratilgan 76 MGts-108 MGts chastota diapazonida ishlaydi.

To'plam beshta tugmachani o'z ichiga oladi:

  • Chastotani sozlash (SEEK +, SEEK-)
  • Ovoz balandligini boshqarish (VOL +, VOL-)
  • Quvvat (PW)

O'chirish 1,8-3,6V ish kuchlanishiga ega, u ikkita 1,5V uyali orqali osongina ta'minlanadi.

10 -qadam: HEX3653 FM qabul qiluvchilar to'plami dizayni

HEX3653 FM qabul qiluvchilar to'plami dizayni
HEX3653 FM qabul qiluvchilar to'plami dizayni

Antenna kiritish uchun ikkita variant mavjud.

PCBdagi "A" yostig'iga sim ulanishi mumkin yoki naushnik simining himoyasi antenna bo'lib xizmat qilishi mumkin.

To'rt pinli sarlavha antenna kaliti bo'lib xizmat qiladi (ASW bilan belgilanadi). Qisqa tutashuvni ASW -ga joylashtirish ikkita antenna kirishi orasidan tanlanadi. Qisqa tutashtirgichlar 1 va 2 tashqi antennaning "A" signalini HEX3653 chipining to'rtta piniga yo'naltiradi. Shu bilan bir qatorda, 2 va 3 -gachasi qisqichlar naushnik ulagichining ekran pinini HEX3653 chipining to'rtta piniga yo'naltiradi.

HEX3653 chipining to'rtinchi pimi - qabul qiluvchi chipiga radiochastota (RF) kirishi. Tanlangan RF signali avval filtr vazifasini bajaruvchi L1 va C4 orqali o'tadi. Keyin ortiqcha kirish voltajini cheklash uchun ikkita kesish diodidan foydalaniladi.

Besh pinli sarlavha (B belgisi bilan) qabul qiluvchi modulni boshqa tizimga birlashtirishga imkon beradi. Quvvat manbai kiritish uchun ikkita pin bor (+V, tuproq) va uchta audio chiqish uchun (o'ng, chap, er).

11 -qadam: HEX3653 FM qabul qiluvchilar to'plamini yig'ish

Image
Image

Uchta sopol kondansatör va kristalli, qutblanmagan va har qanday yo'nalishda joylashtirilishi mumkin. Ular bir -birining o'rnini bosa olmaydi, lekin ularning har birini o'z yo'nalishi bo'yicha aylantirish mumkin. Boshqa barcha komponentlar PCB silkscreenda ko'rsatilgan yo'nalishga muvofiq o'rnatilishi kerak. Odatdagidek, SMD chipidan boshlash yaxshidir, so'ngra PCB markazidan qirralarga qarab ishlaydigan eng kichik/eng qisqa komponentlarga o'ting. Oxirgi marta sarlavha, audio raz'em va batareya ushlagichini ulang.

12 -qadam: CCStick

Arduino ProMicro 3.3V 8 MGts
Arduino ProMicro 3.3V 8 MGts

CCStick-Texas Instruments CC1101 sub-gigagertsli radio qabul qiluvchi moduli, Arduino ProMicro-ga ulangan. Aloqa havolasining ikkita oxirgi nuqtasi sifatida yoki boshqa aloqa konfiguratsiyasida foydalanish uchun HackerBox #0034 ga ikkita CCStick to'plami kiritilgan.

Texas Instruments CC1101 (ma'lumotlar jadvali)-juda past quvvatli simsiz ilovalar uchun mo'ljallangan, past gigagertsli chastotali qabul qiluvchi. O'chirish asosan sanoat, ilmiy va tibbiy (ISM) va qisqa masofali qurilmalar (SRD) 315, 433, 868 va 915 MGts chastotali diapazonlari uchun mo'ljallangan, lekin ularni 300- chastotada boshqa chastotalarda ishlash uchun osongina dasturlash mumkin. 348 MGts, 387-464 MGts va 779-928 MGts diapazonlari. RF qabul qilgichi yuqori tezlikda sozlanishi mumkin bo'lgan tarmoqli tarmoqli modem bilan birlashtirilgan. Modem har xil modulyatsiya formatlarini qo'llab -quvvatlaydi va 600 kbit / s gacha tezlikni sozlash mumkin.

13 -qadam: Arduino ProMicro 3.3V 8 MGts

Arduino ProMicro USB interfeysi o'rnatilgan ATmega32U4 mikrokontrolleriga asoslangan. Bu shuni anglatadiki, FTDI, PL2303, CH340 yoki boshqa chip yo'q, bu sizning kompyuteringiz va Arduino mikrokontroller o'rtasida vositachi vazifasini bajaradi.

Biz birinchi navbatda, pinlarni lehimsiz Pro Micro -ni sinab ko'rishni taklif qilamiz. Sarlavha pinlarini ishlatmasdan, siz asosiy konfiguratsiya va testni bajarishingiz mumkin. Bundan tashqari, modulda lehimlashni kechiktirish, agar biron bir asoratga duch kelsangiz, disk raskadrovka uchun kamroq o'zgaruvchini beradi.

Agar kompyuteringizda Arduino IDE o'rnatilgan bo'lmasa, arduino.cc IDE formasini yuklab olishni boshlang. OGOHLANTIRISH: Pro Micro dasturlashdan oldin asboblar> protsessor ostida 3.3V versiyasini tanlaganingizga ishonch hosil qiling. 5V uchun bu to'plamga ega bo'lish bir marta ishlaydi, shunda siz quyida muhokama qilinadigan yo'riqnomadagi "Bootloader -ga o'rnatish" ko'rsatmalariga amal qilmaguningizcha, qurilma hech qachon kompyuteringizga ulanmagan ko'rinadi, bu biroz murakkab bo'lishi mumkin.

Sparkfun -da ajoyib Pro Micro Hookup Guide mavjud. Hookup qo'llanmasida Pro Micro kartasining batafsil ko'rinishi, so'ngra "O'rnatish: Windows" va "O'rnatish: Mac va Linux" bo'limlari mavjud. Arduino IDE -ni Pro Micro -ni qo'llab -quvvatlash uchun sozlash uchun o'rnatish ko'rsatmalarining tegishli versiyasidagi ko'rsatmalarga amal qiling. Biz odatda "Blink" standart eskizini yuklash va/yoki o'zgartirish orqali Arduino platasi bilan ishlashni boshlaymiz. Biroq, Pro Micro 13 -pinli odatdagi LEDni o'z ichiga olmaydi. Yaxshiyamki, biz RX/TX LEDlarini boshqarishimiz mumkin va Sparkfun qanday qilib ko'rsatish uchun chiroyli kichkina eskizni taqdim etdi. Bu Hookup Guide -ning "1 -misol: miltillovchi!" Sarlavhali bo'limida. Bu Blinkies -ni kompilyatsiya qilish va yuklab olish mumkinligini tasdiqlang! davom etishdan oldin misol.

14 -qadam: CCStick dizayni va ishlashi

CCStick dizayni va ishlashi
CCStick dizayni va ishlashi

CC1101 moduli va Arduino ProMicro CCStick PCB -ning ipak ekranli tomoniga o'rnatilgan. Boshqacha qilib aytganda, ikkita kichik modul qizil PCB yon tomonida, uning ustida oq bo'yoq bor va pinlar oq bo'yoq bo'lmagan tomondan chiqib ketadi. Oq bo'yoq PCB silkscreen deb nomlanadi.

Qizil PCB izlari CC1101 moduli va Arduino ProMicro -ni quyidagicha bog'laydi:

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)

CC1101 uchun tezkor boshlanish - Elechouse kutubxonasidan foydalanish. Ushbu sahifadagi "kodni olish" havolasini bosish orqali kutubxonani yuklab oling.

Arduino kutubxonalari papkasida CC1101 uchun papka yarating. Ikki ELECHOUSE_CC1101 faylini (.cpp va.h) o'sha papkaga joylashtiring. Shuningdek, ushbu papkada misollar papkasini yarating va uchta demo/misol papkasini joylashtiring.

ELECHOUSE_CC1101.h faylidagi pin ta'riflarini shunday yangilang:

#SCK_PIN 15 ni belgilang #MISO_PIN 14 ni belgilang #MOSI_PIN 16 ni belgilang #SS_PIN 10ni belgilang #GDO0 ni aniqlang 19 #GDO2 ni belgilang 18

Keyin CC1101_RX misol faylini bitta CCStickga va CC1101_TX misol faylini ikkinchi CCStickga joylashtiring.

CC1101 qabul qiluvchi uchun boshqa qiziqarli manbalar va loyihalar mavjud, ular quyidagi misolni o'z ichiga oladi:

TomXue Arduino CC1101 Arduino kutubxonasiSmartRF StudioElectrodragon CC1101 ProjectCUL ProjectCCManager ProjectDIY nanoCUL Boshqa CC1101 mikrokontrollerni sozlash

INTERRUPTLARNI QO'LLANISH HAQIDA E'tibor bering:

Elechouse CC1101_RXinterruprt eskizini namuna olish uchun CCStick tenglikni pastki qismidagi Arduino ProMicro ikkita pinini ulang. Bu GDO0 qabul qilgich signalini tashqi nazorat pimlaridan biri bo'lgan mikrokontrollerning 7 -piniga ulaydigan 7 va 19 (A1) pinlari. Keyin, GDO0 hozirda 19 -pimdan 7 -pingacha o'tib ketganligi sababli, yuqorida muhokama qilingan chiziqlardan birini "#define GDO0 7 // va 19" ga o'zgartiring. Keyin, CC1101_RXinterruprt faylida, liniyani chaqirish funktsiyasini attachInterrupt () va birinchi parametrni (uzilish raqami) "0" dan "4" ga o'zgartiring. Buning sababi, ProMicro -ning 7 -pinasi 4 -sonli uzilish bilan bog'liq.

15 -qadam: Sayyorani hack qiling

Sayyorani hack qiling
Sayyorani hack qiling

Agar siz ushbu ko'rsatmalarni yoqtirgan bo'lsangiz va elektron pochta va kompyuter texnologiyalari loyihalari har oy sizning pochta qutingizga tushishini xohlasangiz, iltimos, inqilobga qo'shiling va HackerBoxes.com saytiga o'ting va har oy kutilmagan sovg'alar qutisiga obuna bo'ling.

Quyidagi izohlarda yoki HackerBoxes Facebook sahifasida o'z yutuqlaringiz bilan o'rtoqlashing. Albatta, agar sizda biron bir savol bo'lsa yoki yordamga muhtoj bo'lsangiz, bizga xabar bering. HackerBoxes -ning bir qismi bo'lganingiz uchun tashakkur!

Tavsiya: