Turinys:
- 1 veiksmas: „HackerBox 0045“turinio sąrašas
- 2 žingsnis: įvadinis litavimo rinkinys - „BadgeBuddy“
- 3 žingsnis: „Digispark Pro“
- 4 žingsnis: „Digispark Pro“programavimas
- 5 žingsnis: NORDIC NRF24L01 radijo imtuvas
- 6 veiksmas: sukonfigūruokite „DigiProNRF“mazgus
Video: „HackerBox 0045“: kibirkštinis tinklas: 10 žingsnių
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Sveikiname HackerBox įsilaužėlius visame pasaulyje! Su „HackerBox 0045“mes eksperimentuojame su „Nordic nRF24“radijo siųstuvais -imtuvais, programuojame ir sujungiame „Digispark Pro“modulius, radijo sąsajos servo variklius, judesio detektorius ir dar daugiau. Šioje instrukcijoje yra informacijos, kaip pradėti naudotis „HackerBox 0045“, kurią galite įsigyti čia, kol pasibaigs atsargos. Jei norėtumėte kiekvieną mėnesį gauti tokią „HackerBox“tiesiai į savo pašto dėžutę, užsiprenumeruokite „HackerBoxes.com“ir prisijunkite prie revoliucijos!
„HackerBoxes“yra mėnesio prenumeratos dėžutės paslauga, skirta elektronikos ir kompiuterių technologijų entuziastams.
HACK PLANET
1 veiksmas: „HackerBox 0045“turinio sąrašas
- Trys „Digispark Pro ATtiny167“moduliai
- Trys sustiprinti NRF24L01 moduliai
- Trys išskirtinės „DigiProNRF“plokštės
- Trys SMA antenos
- Sandėliavimo dėžutė su 575 rezistoriais
- HC-SR501 PIR judesio jutiklio modulis
- „Micro Servo“su aparatūra
- Linijinis 10K omų potenciometras
- „DuPont“jungiamieji laidai nuo moterų iki moterų
- „BadgeBuddy“įvadas į litavimo rinkinį
- „Google“logotipo lipdukas
- Išskirtinis „HackLife“geležies pleistras
Kai kurie kiti dalykai, kurie bus naudingi:
- Lituoklis, lydmetalis ir pagrindiniai litavimo įrankiai
- Kompiuteris programinės įrangos įrankiams paleisti
Svarbiausia, kad jums reikės nuotykių jausmo, įsilaužėlių dvasios, kantrybės ir smalsumo. Elektronikos kūrimas ir eksperimentavimas, nors ir labai naudingas, kartais gali būti sudėtinga, sudėtinga ir net varginanti. Tikslas yra pažanga, o ne tobulumas. Kai ištveriate ir mėgaujatės nuotykiais, iš šio pomėgio galite gauti daug pasitenkinimo. Ženkite kiekvieną žingsnį lėtai, apgalvokite smulkmenas ir nebijokite prašyti pagalbos.
„HackerBoxes“DUK yra daug informacijos esamiems ir būsimiems nariams. Beveik į visus gautus netechninės pagalbos el. Laiškus ten jau atsakyta, todėl tikrai dėkojame, kad skiriate kelias minutes skaityti DUK.
2 žingsnis: įvadinis litavimo rinkinys - „BadgeBuddy“
„BadgeBuddy“yra paprastas ir įdomus „įvadas į litavimą“. „HackerBoxes“didžiuojasi pagaminusi tūkstančius „BadgeBuddy“rinkinių, skirtų mūsų pomėgiui reklamuoti DEF CON 27 Las Vegase. „BadgeBuddy“rinkinius nemokamai (kaip ir alų) bus galima įsigyti aparatinės įrangos įsilaužimo kaimelyje, litavimo įgūdžių kaimelyje ir pardavėjų kambaryje. „DEF CON Villages“organizatoriai ir savanoriai yra pasirengę supažindinti ir padėti visiems, besidomintiems elektronika ir daugeliu kitų įsilaužimo bei saugumo tyrimų aspektų.
Žinoma, buvo gauta pakankamai papildomų „BadgeBudy“rinkinių, kad visi „HackerBox“nariai taip pat galėtų gauti „BadgeBuddy“rinkinį „HackerBox 0045“. Galite pasidalyti savo „BadgeBuddy“su kuo nors, kas nori išmokti lituoti, arba galite tiesiog mėgautis juo patys!
„BadgeBuddy“yra blizgantis mini ženklelio PCB, kurį galima pakabinti ant konferencinio diržo, kuprinės, piniginės, diržo ir tt naudojant pridedamą rutulio grandinę. „BadgeBuddy“naudoja patobulintą savaiminio važiavimo vaivorykštės šviesos diodų stilių, kad sumažintų BOM ir nereikia jokių išorinių valdymo grandinių. Taip gaunamas įdomus rezultatas, kuris vis dar yra pakankamai paprastas pirmą kartą litavimo projektui.
Jei per šį rinkinį treniruojate ką nors lituoti naujo, internete yra daug puikių vadovų ir vaizdo įrašų apie litavimą. Štai vienas pavyzdys. Atminkite, kad vietinių gamintojų grupės ar įsilaužėlių erdvės dažnai turi litavimo stočių ir patirties, kuria gali pasidalyti. Be to, mėgėjų radijo klubai visada yra puikus elektronikos patirties šaltinis.
„BadgeBuddy“surinkimo pastabos:
- ALEVINIO CENTRO PADĖTIS PO MONETINIO LEMPUTĖLIO SU LYDIKLIU, KAD PADARYTŲ LYGĄ PATINKIMĄ
- Lydmetalio monetos klipas pagal kontūrą ant PCB nugaros
- Pritvirtinkite maitinimo jungiklį prie PCB nugaros
- ĮDĖKITE MIRKŠČIANČIUS LED ŠVIESOS PRIE PCB SU TRUMPU PIN kodu ARTIAUSIAI prie plokščios LED kontūro pusės ant PCB
- SOLDER šviesos diodai
- DĖVĖDAMOS SAUGOJO STIKLO AKMENIUS, APDĖLĖJIMO SUSTABDYMO PRIEMONĖS Į PCB
- ĮDĖTI MONETO Ląstelę
- ŠVĖKITE RAINBOW LED CIKLINIMO SĖKMĘ
- Pritvirtinkite naudojant karoliukų grandinę
3 žingsnis: „Digispark Pro“
„Digispark Pro“naudoja ATtiny167 mikrovaldiklį (duomenų lapą), gražų atnaujinimą iš ATtiny85 originalioje „Digispark“.
„Digispark Pro“galima užprogramuoti tiesiai iš USB, nereikalaujant kito „Arduino“ar programuotojo modulio. USB kodas veikia tiesiai „ATtiny167“.
Palyginti su originaliu „Digispark“, „Pro“yra greitesnis (16Mhz ir 8Mhz), turi daugiau atminties ir turi dar keletą įvesties/išvesties kaiščių.
„Digispark Pro“iš pradžių buvo pristatytas per „Kickstarter“projektą.
4 žingsnis: „Digispark Pro“programavimas
Prieš net lituodami kaiščius ant „Digispark Pro“, sukonfigūruokite viską, ko reikia jo programavimui, ir įkelkite pavyzdinį kodą, kad mirksėtų borto šviesos diodas. Tai svarbus pasitikėjimo ugdymo žingsnis dirbant su „Digispark Pro“ir tai smagu!
Informacija apie oficialų „Digistump Wiki“nurodo, kaip įdiegti „Arduino IDE“(jei dar neįdiegta), sukonfigūruoti IDE naudoti su „ATtiny167“ir tada įkelti pirmąją mūsų programą.
Kaip įprasta, keiskite laiką (milisekundes) uždelsimo () funkcijos iškvietimuose, tada atnaujinkite „Digispark Pro“, kad pamatytumėte, jog jūsų kodo pakeitimai yra saugomi ir vykdomi mikrovaldiklyje.
Ypatingą dėmesį atkreipkite į pastabas, esančias antraštėje „Trikčių šalinimas“. „Digispark“USB sąsaja nenaudojant aparatinės USB mikroschemos yra šiek tiek nulaužta (nors ir puiki), todėl norint užmegzti USB ryšį, kartais reikia atlikti keletą bandymų, naudoti kitokį laidą ar kitaip pasiklysti, kaip siūloma „Wiki“.
Kai kuriose sąrankose „Digispark Pro“, prijungtas prie kompiuterio, lieka įkrovos tvarkyklėje ir nevykdo vartotojo programos. „Digispark Pro“maitinimas iš maitinimo banko, USB sieninės karpos ar kito maitinimo šaltinio, kai jis yra užprogramuotas, paprastai yra puiki skiriamoji geba.
5 žingsnis: NORDIC NRF24L01 radijo imtuvas
„NRF24L01“yra vieno lusto radijo siųstuvas -imtuvas, skirtas 2,4–2,5 GHz ISM diapazonui visame pasaulyje. Imtuvas susideda iš visiškai integruoto dažnio sintezatoriaus, galios stiprintuvo, kristalų osciliatoriaus, demoduliatoriaus, moduliatoriaus ir patobulinto protokolo variklio. Išėjimo galia, dažnio kanalai ir protokolo sąranka yra lengvai programuojami naudojant SPI sąsają. Srovės suvartojimas yra tik 9,0 mA, kai išėjimo galia yra -6dBm, o 12,3 mA -RX režimu. Įmontuoti maitinimo išjungimo ir budėjimo režimai palaiko energijos mažinimą. (duomenų lapas)
Kaip veikia belaidis modulis nRF24L01+.
6 veiksmas: sukonfigūruokite „DigiProNRF“mazgus
Išskirtinė „DigiProNRF“plokštė palaiko „Digispark Pro“modulio ir „nRF24L01“modulio sujungimą. „DigiProNRF“plokštė taip pat palaiko 3.3V filtruotą reguliatorių, skirtą maitinti „nRF24“, ir suteikia vieną eilę išardytų „Digispark Pro“kaiščių, kad būtų galima lengvai pasiekti elektros linijas ir įvesties/išvesties signalus.
Iš schemos atkreipkite dėmesį, kurie nRF24 modulio kaiščiai yra prijungti prie kurių „Digispark“kaiščių. Šie kaiščių priskyrimai naudojami pridedamame pavyzdiniame kode.
Lituokite du „DigiProNRF“mazgus, kad galėtumėte eksperimentuoti su ryšiu tarp taškų.
NENAUDOKITE trijų „centrinių antgalių kaiščių“, esančių „Digispark Pro“apačioje. Vietoj to, naudokite papildomus antraščių kaiščius, esančius šalia „Digispark Pro“esančių kaiščių eilėje. Trys „centriniai antraštės kaiščiai“gali būti prijungti nesukeliant jokių problemų (jie nėra prijungti prie nieko PCB), tačiau antraštė geriau naudojama pertraukai, nei iššvaistoma trijose nepanaudotose „Digispark“skylėse.
Užprogramuokite du „DigiProNRF“mazgus su pridėtais demonstraciniais eskizais (vienas TX ir kitas RX). Sėkmingai prisijungus prie radijo, kiekvienoje plokštėje esantis „Pin1“šviesos diodas (netoli „Digispark Pro“centro) lėtai mirksės. Nutrūkus radijo ryšiui, šviesos diodas degs nuolat. Pavyzdžiui, jei kitas mazgas yra išjungtas.
FYI, ši demonstracija yra pagrįsta „Pro nRF24L01+ Shield“pamoka.
Rekomenduojamas:
LTE CAT -M1 GSM IoT jutiklių tinklas T - 15 minučių .: 5 žingsniai
LTE CAT -M1 GSM IoT jutiklių tinklas. pirmoji ir kompaktiškiausia daiktų interneto plokštė, apimanti ARM0 mikrovaldymo universalumą
Temperatūros jutiklių tinklas: 6 žingsniai
Temperatūros jutiklių tinklas: temperatūra ir drėgmė yra gyvybiškai svarbūs jūsų laboratorijos, virtuvės, gamybos linijos, biuro, žudikų robotų ir net jūsų namų duomenys. Jei jums reikia stebėti kelias vietas, kambarius ar erdves, jums reikia kažko patikimo, kompaktiško, tikslaus ir tinkamo
Pigių belaidžių jutiklių tinklas 433 MHz juostoje: 5 žingsniai (su nuotraukomis)
Pigių belaidžių jutiklių tinklas 433 MHz juostoje: didelis ačiū Teresa Rajba už tai, kad ji man davė sutikimą naudoti duomenis iš jų publikacijų šiame straipsnyje. tinklus? Paprastas apibrėžimas padės
Apšvietimo ir saugumo valdymo jutiklių stočių tinklas: 5 žingsniai (su nuotraukomis)
Apšvietimo ir saugumo valdymo jutiklių stočių tinklas: naudodami šį jutiklių stočių tinklą, sukonfigūruotą pagrindinio/pavaldinio režimu, galėsite atlikti apšvietimą ir saugumą namuose. Šios jutiklių stotys (šiame projekte „Node01“, „Node02“) yra prijungtos prie pagrindinės stoties („Node00“), prijungtos prie jūsų
Ar tai ranka? („Raspberry Pi“kamera + neuroninis tinklas) 1/2 dalis: 16 žingsnių (su paveikslėliais)
Ar tai ranka? („Raspberry Pi Camera + Neural Network“) 1/2 dalis: Prieš kelias dienas sporto salėje sužalojau dešinės rankos riešą. Vėliau kiekvieną kartą, kai naudoju savo kompiuterio pelę, ji sukeldavo daug skausmo dėl staažo riešo kampo. Būtent tada mane užklupo " ar nebūtų puiku, jei bet kokį paviršių galėtume paversti pėdsaku