Բովանդակություն:

HackerBox 0057. Անվտանգ ռեժիմ ՝ 9 քայլ
HackerBox 0057. Անվտանգ ռեժիմ ՝ 9 քայլ

Video: HackerBox 0057. Անվտանգ ռեժիմ ՝ 9 քայլ

Video: HackerBox 0057. Անվտանգ ռեժիմ ՝ 9 քայլ
Video: DEF CON Safe Mode Hardware Hacking Village - Joseph Long - HackerBox 0057 Build 2024, Հուլիսի
Anonim
HackerBox 0057: Անվտանգ ռեժիմ
HackerBox 0057: Անվտանգ ռեժիմ

Ողջույն ողջ աշխարհի HackerBox ցանցահեններին: HackerBox 0057- ը բերում է IoT, Wireless, Lockpicking և, իհարկե, Hardware Hacking գյուղը հենց ձեր տան լաբորատորիա: Մենք ուսումնասիրելու ենք միկրոկառավարիչների ծրագրավորումը, IoT Wi-Fi- ի շահագործումը, Bluetooth ինտերֆեյսը, IR հաքերները, Locksports- ը, Աուդիո/վիդեո ազդանշանների ստեղծումը և այլն:

HackerBoxes- ը ամենամսյա բաժանորդագրության ծառայություն է էլեկտրոնիկայի և համակարգչային տեխնոլոգիաների սիրահարների համար - Hardware Hackers - The Dreamers of Dreams:

Ներկայիս և ապագա անդամների համար հարուստ տեղեկատվություն կա HackerBoxes ՀՏՀ -ում: Գրեթե բոլոր ոչ տեխնիկական աջակցության նամակները, որոնք մենք ստանում ենք, արդեն պատասխանում են այնտեղ, ուստի մենք իսկապես գնահատում ենք, որ մի քանի րոպե տրամադրեցիք ՀՏՀ-ն կարդալու համար:

Պարագաներ

Այս հրահանգը պարունակում է տեղեկատվություն HackerBox 0057 -ով սկսելու համար: Տուփի ամբողջական բովանդակությունը թվարկված է HackerBox 0057- ի արտադրանքի էջում, որտեղ տուփը նույնպես մատչելի է գնման համար, քանի դեռ մատակարարումները սպառվում են: Եթե ցանկանում եք ամեն ամիս ավտոմատ կերպով ստանալ այսպիսի HackerBox ձեր փոստարկղում $ 15 զեղչով, կարող եք բաժանորդագրվել HackerBoxes.com կայքում և միանալ հեղափոխությանը:

Ամսական HackerBox- ում աշխատելու համար, ընդհանուր առմամբ, անհրաժեշտ են զոդման, զոդման և հիմնական զոդման գործիքներ: Սովորաբար անհրաժեշտ է նաև համակարգիչ `ծրագրակազմի գործարկման համար:

Ամենակարևորը, ձեզ հարկավոր կլինի արկածախնդրության, հաքերական ոգու, համբերության և հետաքրքրասիրության զգացում: Էլեկտրոնիկայի հետ կառուցելը և փորձարկելը, չնայած շատ պարգևատրող է, երբեմն կարող է լինել բարդ, դժվար և նույնիսկ հիասթափեցնող: Նպատակը առաջընթացն է, ոչ թե կատարելությունը: Երբ համառ ես և վայելում ես արկածախնդրությունը, այս հոբբիից կարող ես մեծ բավականություն ստանալ: Յուրաքանչյուր քայլ կատարեք դանդաղ, հաշվի առեք մանրամասները և մի վախեցեք օգնություն խնդրելուց:

Քայլ 1: Սկսեք անվտանգ ռեժիմով ՝ ցանցերով

Սկսեք անվտանգ ռեժիմով ՝ ցանցերով
Սկսեք անվտանգ ռեժիմով ՝ ցանցերով

HackerBox- ի անդամների մեծ մասը հաճախում է հաքերների տարբեր կոնվենցիաներ: Նույնիսկ նրանք, ովքեր ծանոթ չեն, հավանաբար, ծանոթ են այս համաժողովներին և համայնքի անհավատալի զգացողությանը, որը նրանք առաջացնում են ցանցերի, գյուղերի, մրցույթների, բանախոսների, գործունեության, ավանդույթների և այլնի միջոցով: Ինչ -որ համատեքստում, դուք կարող եք վայելել այս հեքիաթային ֆիլմը DEF CON- ի մասին, որը հաքերների ամենամեծ կոնվենցիան է աշխարհում:

Հաքերային կոնվենցիաների, հատկապես DEF CON- ի զվարճալի կողմը կրծքանշաններն են, որոնք պատմականորեն ծառայել են որպես խաբեության մուտքի և մասնակցության մուտքի անցագիր: Դրանք վերածվեցին էլեկտրոնային կրծքանշանների: Ի վերջո, ներկաները սկսեցին պատրաստել իրենց սեփական ինդի կրծքանշանները, որոնք պաշտոնապես կոնֆերանսի մաս չեն, բայց կառուցված, հավաքված և մաշված են #gadgelife- ի սիրո համար: Այո, կա նաև վատ փաստերով ապրելու մասին փաստագրական ֆիլմ: HackerBox 0057- ը ներառում է ինդի կրծքանշանի հավաքածու, որը կարող եք ինքնուրույն հավաքել և ծրագրավորել: Վստահեք ձեր տեխնոլաստին:

COVID-19 համաճարակի պատճառով, 2020 թվականի օգոստոսի 6-ից 9-ը, DEF CON 28-ը կբեռնվի անվտանգ ռեժիմի մեջ ՝ ցանցերի միջոցով: Բոլոր գործողությունները կլինեն վիրտուալ, առցանց և անվճար: Հուսով ենք ձեզ տեսնել այնտեղ: HackerBox 0057- ի թեման հստակ ներշնչված է DEF CON 28 Անվտանգ ռեժիմից:

DEF CON գյուղերից մեկը Hardware Hacking Village (HHV) և դրա հետ կապված Soldering Skills Village (SSV) - ն է: Հասկանալի պատճառներով, HackerBoxers- ը HHV/SSV- ի հսկայական երկրպագուներ և կողմնակիցներ են: DEF CON 28 -ի ընթացքում HHV- ն HackerBox 0057 Indie Badge Kit- ի համար հարց ու պատասխանի նիստերով ուղիղ տեսանյութերի պատրաստում էր: Տեսահոլովակը հրապարակվել է YouTube- ում այն դեպքում, եթե այն բաց եք թողել ուղակի կամ պարզապես կրկին դիտելու ցանկություն ունեք:

Քայլ 2: Locksport

Լոկսպորտ
Լոկսպորտ

Լոկսպորտը կողպեքներին հաղթող մարզաձևն է կամ հանգիստը: Էնտուզիաստները սովորում են մի շարք հմտություններ, այդ թվում ՝ կողպեք հավաքելը, կողպեքը և այլ տեխնիկա, որոնք ավանդաբար օգտագործվում են փականագործների և անվտանգության այլ մասնագետների կողմից: Լոքսպորտի սիրահարները վայելում են բոլոր տեսակի կողպեքներին հաղթելու սովորելու մարտահրավերը և ոգևորությունը, և հաճախ հավաքվում են սպորտային խմբերում ՝ կիսելու գիտելիքները, մտքեր փոխանակելու և մասնակցելու զանազան ժամանցի միջոցառումներին և մրցույթներին:

Գեղեցիկ ներածության համար այցելեք MIT ուղեցույց ՝ կողպելու ընտրությունը:

Բացի այդ, դիտեք այս տեսանյութը և համոզվեք, որ ստուգեք տեսանյութի նկարագրության գերազանց հղումները:

TOOOL- ը (The Open Organization Of Lockpickers) կազմակերպություն է այն անձանցից, ովքեր զբաղվում են Locksport- ի հոբբիով, ինչպես նաև կրթում են նրա անդամներին և հասարակությանը ընդհանուր կողպեքների կողմից տրամադրվող անվտանգության (կամ դրա բացակայության) մասին: «TOOOL- ի առաքելությունն է առաջ մղել կողպեքների և կողպման վերաբերյալ հանրային ընդհանուր գիտելիքները: Ուսումնասիրելով կողպեքները, պահարանները և նման այլ սարքավորումներ և հրապարակայնորեն քննարկելով մեր գտածոները` մենք հույս ունենք վերացնել այն առեղծվածը, որով ներծծված են այդ ապրանքներից շատերը:"

DEF CON 28 SAFE MODE Lockpick Village (LPV) քրտնաջան աշխատում է, որպեսզի ձեռք բերի հիանալի բարձրախոսներ և խոսի, որպեսզի մենք վայելենք տան անվտանգությունը: LPV օրացույցը հասանելի է այստեղ:

ԷԹԻԿԱԿԱՆ ՄԻՇՏՈԹՅՈՆՆԵՐ. Ուշադիր վերանայեք և լուրջ ոգեշնչում ստացեք TOOOL- ի էթիկայի խիստ կանոնագրքից, որն ամփոփված է հետևյալ երեք կանոններում.

  1. Երբեք մի ընտրեք կամ շահարկեք ՝ ձեզ չպատկանող կողպեքը բացելու նպատակով, եթե կողպեքի օրինական սեփականատերը ձեզ թույլտվություն չի տվել:
  2. Երբեք մի՛ տարածեք կողպեքի մասին գիտելիքները կամ գործիքները այն մարդկանց, ում դուք գիտեք կամ որոնց հիմքեր կան կասկածելու, որ կձգտեն նման հմտություններ կամ սարքավորումներ օգտագործել հանցավոր կերպով:
  3. Mindգույշ եղեք կողպեքների և հարակից սարքավորումների վերաբերյալ համապատասխան օրենքների վերաբերյալ ցանկացած երկրում, նահանգում կամ քաղաքապետարանում, որտեղ դուք ձգտում եք զբաղվել հոբբիստների կողպումով կամ ժամանցի փականով սպորտով:

Քայլ 3: ESP32 T-Display մոդուլ

ESP32 T- ցուցադրման մոդուլ
ESP32 T- ցուցադրման մոդուլ

NOTԱՆՈԹՈԹՅՈՆ. Վստահություն ձեռք բերելու, մեր գործիքները կազմաձևելու և խնդիրների լուծման փոփոխականները նվազեցնելու համար մենք սկզբում կաշխատենք T-Display- ի հետ `ԱՌԱՆ մոդուլին կապերը (կամ որևէ այլ բան) զոդելու:

LilyGO TTGO T-display ESP32- ը շատ կոմպակտ ESP32- ի զարգացման տախտակ է ՝ 1,14 դյույմանոց IPS 240x135 գույնի էկրանով, Wi-Fi, Bluetooth, մարտկոցի լիցքավորման ինտերֆեյս, երկու GPIO կոճակ և USB-C միակցիչ:

IPS գունավոր էկրանը վերահսկվում է ST7789V վարորդական չիպի միջոցով, որը նախապես միացված է վերևի գծապատկերում նշված ESP32 կապումներին:

  • Միացրեք T-Display- ը USB-C մալուխի միջոցով
  • Նախապես ծրագրավորված որոնվածը կցուցադրի գրաֆիկական ցուցադրում
  • Տեղադրեք Arduino IDE- ն
  • ESP32 աջակցություն ավելացնելու համար օգտագործեք Arduino IDE տախտակների կառավարիչը
  • Գործիքների ցանկում ընտրեք.

    • Տախտակ ՝ ESP32 Dev մոդուլ
    • Բեռնման արագություն ՝ 921600
    • Պրոցեսորի հաճախականությունը `240 ՄՀց (WiFi/BT)
    • Ֆլեշ հաճախականությունը `80 ՄՀց
    • Ֆլեշ ռեժիմ ՝ QIO
    • Ֆլեշի չափը `4 ՄԲ (32 Մբ)
    • Բաժանման սխեմա. Լռելյայն 4 ՄԲ թրթուրներով (1.2 ՄԲ APP/1.5 SPIFFS)
    • Հիմնական վրիպազերծման մակարդակ. Չկա
    • PSRAM: Հաշմանդամ է
    • Պորտ. COM նավահանգիստ, որը հայտնվում և անհետանում է, երբ T-Display- ը միացված է/անջատված է
  • Ձևի գործիքներ> Գրադարանի կառավարիչ, որոնեք TFT_eSPI
  • Տեղադրեք TFT_eSPI գրադարանը Bodmer- ից
  • Գտեք այն թղթապանակը, որտեղ տեղադրված են Arduino գրադարանները և թղթապանակը TFT_eSPI- ի համար
  • Տեղադրեք և բացեք User_Setup_Select.h ֆայլը տեքստային խմբագրիչում
  • Մեկնաբանեք տողը #include User_Setup.h- ով (կանխադրված)
  • Մեկնաբանեք տողը #ներառել User_Setups/Setup25_TTGO_T_Display.h
  • Բեռնել ֆայլը> Օրինակներ> TFT_eSPI> Փորձարկում և ախտորոշում> Colour_Test
  • Կազմեք և վերբեռնեք Colour_Test- ը ESP32 T-Display մոդուլին

Այժմ նոր ծրագիր է բեռնված ESP32- ի վրա, որը կստեղծի գունագեղ տեքստի ցուցադրման օրինակ: Սա հաստատում է, որ մեր ESP32 T-Display մոդուլը լիովին գործում է, ինչպես նաև այն, որ մեր գործիքներն ու գրադարանները ճիշտ կազմաձևված են:

Հղումներ:

TTGO-T-Display GitHub շտեմարան

Jeroen Maathuis- ի T-Display ESP32 ծածկագրի հատվածներ

LCD վիքի ՝ 1.14 դյույմանոց IPS էկրանով մոդուլի համար

Քայլ 4. HackerBox 0057 Safe Mode Indie Badge PCB

HackerBox 0057 Անվտանգ ռեժիմ Indie Badge PCB
HackerBox 0057 Անվտանգ ռեժիմ Indie Badge PCB

Սխեմատիկայից մենք կարող ենք տեսնել, թե որ սարքերն են միացված ESP32- ի IO կապում: Այս տեղեկատվությունը օգտակար կդառնա նշանակի ծածկագիրը ծրագրելիս:

  • IO21 - Շոշափելի կոճակ Ա
  • IO22 - Շոշափելի կոճակ B
  • IO15 - Joystick Up
  • IO27 - Joystick Down
  • IO17 - Joystick Right
  • IO12 - Joystick Left
  • IO13 - Joystick Center (մամուլ)
  • IO32 - ազդանշան
  • IO33 - ինֆրակարմիր ընդունիչ TSOP4838
  • IO02 - ինֆրակարմիր LED հաղորդիչ
  • IO25 - Կոմպոզիտային վիդեո ելք (RCA)
  • IO26 - Աուդիո ազդանշանի ելք (RCA)

Քայլ 5: Հավաքեք կրծքանշանը

Հավաքեք կրծքանշանը
Հավաքեք կրծքանշանը

Բաղադրիչները կարող են զոդվել Badge PCB- ի վրա `ըստ բաղադրիչների տեղաբաշխման պատկերի: Բոլոր բաղադրիչները անցնում են PCB- ի վերին մասում (ավելի սև կողմում), բացառությամբ մարտկոցի չորս լարերի, որոնք ավելի ուշ քննարկվեցին:

Երեք ռեզիստորները շատ նման են, բայց դրանք փոխարինելի չեն: Դուք կարող եք դրանք նույնացնել օմմաչափի միջոցով կամ կարդալ գունավոր ժապավենները խոշորացույցով.

  • 220 Օմ դիմադրություն (կարմիր, կարմիր, սև, սև, շագանակագույն)
  • 330 Օմ դիմադրություն (նարնջագույն, նարնջագույն, սև, սև, շագանակագույն)
  • 1K Ohm Resistor (շագանակագույն, սև, սև, շագանակագույն, շագանակագույն)

Ռեզիստորները և կերամիկական կոնդենսատորը բևեռացված չեն և կարող են տեղադրվել երկու ուղղությամբ: Այնուամենայնիվ, մի քանի այլ բաղադրիչներ ունեն հատուկ պահանջվող կողմնորոշումներ.

  • IR LED երկար քորոցը պետք է ամենամոտ լինի հարեւան RCA խրոցակին:
  • Joystick- ն ունի երկու փոքր տեղադրման մեխ, որոնք տեղավորվում են PCB- ի մեջ: Հակառակ դեպքում զոդման բարձիկները չեն շարվի:
  • 2N2222 տրանզիստորը պետք է կողմնորոշվի դեպի հարթ կողմը դեպի oyոյստիկը:
  • Buzzer- ը պետք է կողմնորոշված լինի ESP32 T-Display- ին ամենամոտ կետով:
  • TSOP4838 IR Ստացողի կլորացված մակերեսը պետք է նայված լինի ESP32 T-Display- ից

Առայժմ մի կողմ թողեք հոսանքի անջատիչը և մարտկոցի միակցիչը: Մենք դրանց կանդրադառնանք ավելի ուշ քայլում:

Քայլ 6: Բեռնեք որոշ ծածկագիր

Բեռնեք որոշ ծածկագիր
Բեռնեք որոշ ծածկագիր

Մենք արդեն փորձեր ենք կատարել ESP32 MCU ծրագրավորման հետ: Այժմ, երբ այն ամրացվում է կրծքանշանի վրա, մենք կարող ենք օգտագործել ESP32- ը ՝ կրծքանշանի սարքավորման տարբեր ասպեկտներ գործադրելու համար:

Buzzer Output

Մեր առաջին հնարքի համար եկեք բզզոց հաղորդենք: Սա պահանջում է միայն մեկ կապ (IO32) և այն դեռ պետք է գործի, նույնիսկ եթե ցուցադրման գրադարանը ճիշտ կազմաձևված չէ: Պարզապես վերցրեք HB0057_Buzzer.ino ֆայլը և վերբեռնեք այն ESP32- ում:

Joystick և կոճակի մուտքագրումներ

Հաջորդը, մենք կարող ենք փորձարկել օգտվողի մուտքերը: HB0057_Joystick.ino էսքիզը ցույց կտա IPS էկրանին ջոյսթիկի և շոշափելի կոճակների կարգավիճակը:

Կոմպոզիտային վիդեո և աուդիո ելք

Հավերժ փայլուն բիթլունիի DawnOfAV նախագիծը դուրս է գալիս տուփից, եթե մենք պարզապես ESP32 Partition Scheme- ը փոխենք «Huge APP»-ի ՝ IDE- ի գործիքների ներքո: Այս տեսանյութը բացատրում է, թե ինչպես է նա արտադրում գունավոր PAL/NTSC ազդանշաններ:

Emulation Gone Wild

ESP_8_BIT նախագիծը rossumur- ից գնում է հին դպրոց ՝ նմանակելու Atari 8 բիթանոց համակարգիչները, NES և SMS խաղային կոնսուլներ ESP32 MCU- ի վրա `օգտագործելով Composite A/V ելքը: Ստուգեք այս Hackaday- ի զեկույցը նախագծի վերաբերյալ:

Մենք իսկապես պետք է թարմացնենք այս նախագծի կողմից օգտագործվող երեք IO կապերը, որպեսզի դրանք համապատասխանեն կրծքանշանի լարերին: Դրանք գտնվում են video_out.h ֆայլում ՝

  • #սահմանեք VIDEO_PIN 25
  • #սահմանեք AUDIO_PIN 26
  • #սահմանեք IR_PIN 33

Լրացուցիչ նախագծեր

Կան բազմաթիվ հիանալի ESP32 նախագծեր, որոնք կարող են նշանակվել այս նշանակի տախտակի համար ՝ փոխելով IO կապի առաջադրանքները և վերանայելով տեսանյութերի ստեղծումը ՝ RCA AV ելքերից կամ ներկառուցված IPS ցուցադրումից օգտվելու համար: Մենք կստանանք դրանցից մի քանիսը և փաստաթղթավորված, այնպես որ ուշադիր եղեք:

ESPFLIX հոսք NETFLIX դեպի ESP32

ESP32 մինի վահանակ (կոմպոզիտային AV)

ESP32 ձեռքի խաղային վահանակ (LCD)

Marauder Bluetooth և Wi-Fi գրիչ-թեստավորում

ArduinoMenu ցուցադրական տարբերակը ESP32 T-Display- ում

MicroPython- ը T-Display- ում

ESP32 Bluetooth ցածր էներգիա (BLE) Arduino IDE- ում

TV-B-Gone ESP32- ի համար

ESP32 Wi-Fi IR հեռակառավարիչ

Քայլ 7. Մարտկոցի հզորությունը HackerBox 0057 Indie կրծքանշանի համար

Մարտկոցի հզորություն HackerBox 0057 Indie կրծքանշանի համար
Մարտկոցի հզորություն HackerBox 0057 Indie կրծքանշանի համար

T-Display ESP32- ը կարող է սնուցվել 3.7 Վ լիթիում պոլիմերային (LiPo) մարտկոցով և կարող է նաև լիցքավորել մարտկոցը, մինչ մոդուլը սնուցվում է USB պորտից: Ինչպես ցույց է տրված այստեղ, կրծքանշանի PCB- ն ապահովում է մարտկոցը միացումից անջատելու պարզ մեխանիզմ ՝ առանց այն անջատելու T-Display մոդուլից միացնելու համար: Ուշադրություն դարձրեք, երբ անջատիչն անջատված է (մարտկոցի լարը բաց է), մարտկոցը չի կարող լիցքավորվել կրծքանշանի միջոցով:

Քայլ 8: Ինֆրակարմիր հաղորդակցություն

Ինֆրակարմիր հաղորդակցություններ
Ինֆրակարմիր հաղորդակցություններ

Ըստ Sparkfun IR Communications Tutorial: IR կամ ինֆրակարմիր, հաղորդակցությունը սովորական, էժան և հեշտ օգտագործվող անլար հաղորդակցության տեխնոլոգիա է: IR լույսը շատ նման է տեսանելի լույսի, բացառությամբ, որ այն ունի մի փոքր ավելի երկար ալիքի երկարություն: Սա նշանակում է, որ IR- ն աննկատելի է մարդու աչքի համար `կատարյալ անլար կապի համար: Օրինակ, երբ ձեր հեռուստացույցի հեռակառավարման կոճակին եք հարվածում, IR LED- ը բազմիցս միանում և անջատվում է, վայրկյանում 38 000 անգամ, որպեսզի տեղեկատվությունը (օրինակ ՝ ձայնի կամ ալիքի կառավարումը) ձեր հեռուստացույցի IR լուսաչափին փոխանցի:

Ինֆրակարմիր համակարգչի հեռակառավարիչ USB IR ընդունիչով

PC Remote- ը ինֆրակարմիր հեռակառավարիչ է, որն աշխատում է ներառված USB ընդունիչի հետ `ցանկացած անհատական համակարգչի համար որպես հեռակա մկնիկ և վերահսկիչ աշխատելու համար: Նման վերահսկիչը օգտակար է ներկայացման համար, ինչպես նաև հեռվից աուդիո կամ վիդեո նվագարկումը վերահսկելու համար: Օրինակ ՝ HTPC ծրագրերում:

Նկատի ունեցեք, որ չեք կարող տեսնել, որ IR LED լույսը վառվում է PC Remote- ի ներսում: IR լույսը գտնվում է մարդու լույսի ընկալման տիրույթից դուրս: Եթե ցանկանում եք տեսնել LED լուսավորությունը, նայեք ձեր սմարթֆոնի տեսախցիկին և սեղմեք հեռակառավարման վահանակի կոճակը: IR լույսը ձեր հեռախոսի տեսախցիկի սենսորի հայտնաբերման տիրույթից դուրս չէ:

Ինֆրակարմիր կրծքանշանի հաքինգ

HackerBox Safe Mode Indie կրծքանշանը ներառում է TSOP4838 (տվյալների թերթ) ինֆրակարմիր ընդունիչ: Նշանը ներառում է նաև 940nm ինֆրակարմիր LED հաղորդիչ, որը լրացուցիչ հզորության համար շարժվում է տրանզիստորային սխեմայով:

Այս IR ընդունիչ և հաղորդիչ սարքերն օգտագործելու համար անհրաժեշտ է IR գրադարան:

Arduino IDE- ում օգտագործեք Գործիքներ> Կառավարեք գրադարանները `IRremoteESP8266 գրադարանը տեղադրելու համար:

Գրադարանը գործում է նաև ESP32- ով

TSOP4838 IR ընդունիչի ցուցադրում

Բացեք Ֆայլ> Օրինակներ> IRremoteESP8266> IRrecvDemo

Խմբագրել կոդը ՝ kRecvPin = 33 սահմանելու համար;

Կազմել և վերբեռնել ուրվագիծը:

Բացեք Serial Monitor- ը և դրեք 115, 200 baud:

Նպատակը դրեք համակարգչի հեռակառավարման վահանակի վրա (կամ այլ IR հեռակառավարման վահանակի) կրծքանշանի վրա և կրակեք հեռու:

40ուցադրելով 940nm IR LED հաղորդիչ

Բացեք Ֆայլ> Օրինակներ> DumbIRRepeater

Խմբագրել կոդը ՝ kRecvPin = 33 սահմանելու համար; և kIrLedPin = 2;

Կազմել և վերբեռնել ուրվագիծը:

Բացեք Serial Monitor- ը և դրեք 115, 200 baud:

Օգտագործեք կրծքանշանը որպես IR կրկնող `PC Remote- ից IR ազդանշան ստանալու համար, այնուհետև« պայթեցրեք »այն USB ընդունիչի մեջ:

Հետաքրքիր էֆեկտի համար տեղադրեք «ուշացման (5000)» նոր տող: «irsend» - ով սկսվող առաջին տողից անմիջապես առաջ: Սա հինգ վայրկյան ուշացում կտա կրկնվողի ստացման և փոխանցման միջև: USB ընդունիչը կտեսնի կոճակը, որը սեղմում է հեռակառավարման վահանակը, այն սեղմելիս և այն նորից հինգ վայրկյան անց, երբ այն նորից նվագարկվի DumbIRRepeater- ի կողմից:

Հղումներ

ESP32 և ESP8266 IR IR հաղորդակցությունների վիդեո ուղեցույց:

Adafruit- ի ուղեցույցը `օգտագործելով Arduino- ի ինֆրակարմիր գրադարանը

Քայլ 9: Hack Life

Hack Life
Hack Life

Հուսով ենք, որ դուք վայելում եք այս ամսվա HackerBox արկածախնդրությունը էլեկտրոնիկայի և համակարգչային տեխնոլոգիաների ոլորտում: Ձեռք բերեք և կիսվեք ձեր հաջողությամբ ստորև բերված մեկնաբանություններում կամ այլ սոցիալական լրատվամիջոցներում: Նաև հիշեք, որ ցանկացած հարցի կամ օգնության կարիք ունենալու դեպքում կարող եք ցանկացած պահի ուղարկել [email protected] էլ.

Ի՞նչ է հաջորդը: Միացեք հեղափոխությանը: Ապրեք HackLife- ով: Ամեն ամիս ձեռք բերեք կոտրելի հանդերձանքի զովացուցիչ տուփ, որը անմիջապես առաքվում է ձեր փոստարկղին: Գնացեք HackerBoxes.com և գրանցվեք ձեր HackerBox ամսական բաժանորդագրության համար:

Խորհուրդ ենք տալիս: