Բովանդակություն:
- Քայլ 1. Բովանդակության ցուցակ HackerBox 0055- ի համար
- Քայլ 2. Մեքենայական ուսուցում TensorFlow- ի հետ
- Քայլ 3: M5CAM մոդուլ
- Քայլ 4. TensorFlow օբյեկտի դասակարգում M5CAM- ով
- Քայլ 5. Հետդռների և խախտումների քարտային խաղ
- Քայլ 6: AD8232 Էլեկտրասրտագրություն (ԷՍԳ)
- Քայլ 7: HACK LIFE
Video: HackerBox 0055: High Roller: 7 Steps
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Ողջույն ողջ աշխարհի HackerBox ցանցահեններին: HackerBox 0055- ով դուք հանդիսանում եք D20 High Roller- ը Միջադեպերի արձագանքման քարտային խաղի, հետնամասի և խախտումների մեջ: Դուք նաև կուսումնասիրեք մեքենայական ուսուցումը TensorFlow- ի, ESP32- ի ներդրված վեբ սերվերների, մեքենաների տեսողության օբյեկտների դասակարգման և էլեկտրասրտագրության (ԷՍԳ) կենսապոտենցիալ չափման և գծապատկերման միջոցով:
Այս ուղեցույցը պարունակում է տեղեկատվություն HackerBox 0055 -ով սկսելու համար, որը կարելի է ձեռք բերել այստեղ, քանի դեռ մատակարարումները վերջանում են: Եթե ցանկանում եք ամեն ամիս ստանալ ձեր փոստարկղում այսպիսի HackerBox, խնդրում ենք բաժանորդագրվել HackerBoxes.com կայքում և միանալ հեղափոխությանը:
HackerBoxes- ը ամսական բաժանորդագրության տուփի ծառայություն է ապարատային հաքերների և էլեկտրոնիկայի և համակարգչային տեխնիկայի սիրահարների համար: Միացեք մեզ և ապրեք HACK LIFE:
Քայլ 1. Բովանդակության ցուցակ HackerBox 0055- ի համար
- M5CAM ESP32 տեսախցիկի մոդուլի հավաքածու
- Backdoors & Breaches Խաղաքարտի տախտակամած
- D20 Քսան միակողմանի մահ
- USB-C- ից USB-A մալուխ
- Grove 4 Pin to DuPont Breakout Cable
- AD8232 ԷՍԳ մոդուլ
- ԷՍԳ -ն տանում է կպչուն բարձիկներով
- Չորս ճանապարհ USB Breakout մոդուլ
- Lowածր ելքի գծային 3.3 Վ կարգավորիչ
- Իգական-իգական DuPont թռչկոտողներ
- Cosmic Scorpion Hacker Կպչուն
- Hax0r Life Hacker Կպչուն
Որոշ այլ բաներ, որոնք օգտակար կլինեն.
- Sոդման երկաթ, զոդման և զոդման հիմնական գործիքներ
- Համակարգիչ `ծրագրային գործիքների գործարկման համար
Ամենակարևորը, ձեզ հարկավոր կլինի արկածախնդրության, հաքերական ոգու, համբերության և հետաքրքրասիրության զգացում: Էլեկտրոնիկայի հետ կառուցելը և փորձարկելը, չնայած շատ պարգևատրող է, երբեմն կարող է լինել բարդ, դժվար և նույնիսկ հիասթափեցնող: Նպատակը առաջընթացն է, ոչ թե կատարելությունը: Երբ համառ ես և վայելում ես արկածախնդրությունը, այս հոբբիից կարող ես մեծ բավականություն ստանալ: Յուրաքանչյուր քայլ կատարեք դանդաղ, հաշվի առեք մանրամասները և մի վախեցեք օգնություն խնդրելուց:
Ինչպես միշտ, մենք խնդրում ենք ձեզ վերանայել HackerBoxes- ի ՀՏՀ -ն: Այնտեղ դուք կգտնեք հարուստ տեղեկատվություն ներկա և ապագա անդամների համար: Գրեթե բոլոր ոչ տեխնիկական աջակցության էլ.
Քայլ 2. Մեքենայական ուսուցում TensorFlow- ի հետ
TensorFlow- ը անվճար և բաց կոդով ծրագրային գրադարան է, որը կարող է օգտագործվել մեքենայական ուսուցման (ML) ծրագրերի համար, ինչպիսիք են նյարդային ցանցերը: TensorFlow- ը մշակվել է Google Brain թիմի կողմից ՝ Google- ում ինչպես հետազոտության, այնպես էլ արտադրության մեջ ներքին օգտագործման համար:
Մեքենայական ուսուցումը ներկայացնում է ծրագրավորման նոր պարադիգմա, որտեղ Java- ի կամ C ++ - ի նման լեզվով հստակ կանոններ ծրագրելու փոխարեն դուք կառուցում եք համակարգ, որը պատրաստված է տվյալների վրա ՝ ինքնին կանոնները եզրակացնելու համար: Բայց ինչպիսի՞ն է իրականում ML- ն: «Machine Learning Zero to Hero» տեսանյութերի շարքում AI- ի փաստաբան Լորենս Մորոնին մեզ ուղեկցում է Hello World- ի ML մոդելի կառուցման հիմնական օրինակից մինչև համակարգչային տեսողության շատ հետաքրքիր օրինակ:
- ML Zero to Hero - Մաս 1. Ներածություն մեքենայական ուսուցման
- ML Zero to Hero - Մաս 2. Հիմնական համակարգչային տեսլականը ML- ի հետ
- ML Zero to Hero - Մաս 3. Ներկայացնելով կոնվոլյուցիոն նյարդային ցանցեր
- ML Zero to Hero - Մաս 4. Կառուցեք պատկերի դասակարգիչ
Նախապատմության նյութ (ինչպես ներկայացված է HackerBox 0053- ով). Նյարդային ցանցերի և խորը ուսուցման վերաբերյալ չորս տեսանյութերի այս շարքը ոգեշնչված է անվճար առցանց գրքից ՝ «Նյարդային ցանցեր և խորը ուսուցում»: Գրքի վեբ կայքը հղում է կատարում տեսաֆիլմերի օրինակների կոդային ռեպոյին:
Քայլ 3: M5CAM մոդուլ
M5CAM մոդուլը պատկերի մշակման և ճանաչման զարգացման տախտակ է: Այն ունի 4M Flash և 520K RAM չիպով ESP32 համակարգ: Այն ունի նաև 2 մեգապիքսելանոց OV2640 տեսախցիկի սենսորային զանգված: Մոդուլն ապահովում է պատկերի փոխանցումը Wi-Fi- ի միջոցով, և այն կարող է ծրագրավորվել և կարգաբերվել ներկառուցված USB-C պորտի միջոցով:
M5CAM մոդուլը նախապես բեռնված է Wi-Fi պարզ տեսախցիկի որոնվածի պատկերով: Պարզապես, միացրեք տախտակը USB-C կամ GROVE- ի միջոցով: Ձեր համակարգչում կամ բջջային սարքում միացեք Wi-Fi մուտքի կետին, որն ունի SSID ՝ սկսած m5stack- ից: Միանալուց հետո բացեք վեբ դիտարկիչ և նավարկեք 192.168.4.1 հասցեով, որտեղից պետք է գտնել տեսանյութերի հոսք M5CAM- ից:
Առցանց փաստաթղթավորում M5CAM- ի համար
Քայլ 4. TensorFlow օբյեկտի դասակարգում M5CAM- ով
Ձեռք բերեք այս Arduino TensorFlow օբյեկտի դասակարգիչի ուրվագիծը ESP32 տեսախցիկի տախտակների համար:
Տեղադրեք ESP32 ֆայլային համակարգի վերբեռնիչը ձեր Arduino IDE- ում: ESP32- ը պարունակում է սերիական ծայրամասային միջերեսի ֆլեշ ֆայլային համակարգ (SPIFFS): SPIFFS- ը թեթև ֆայլային համակարգ է, որը ստեղծվել է ֆլեշ չիպով միկրոկոնտրոլերների համար, որոնք միացված են SPI ավտոբուսով, ինչպես ESP32 ֆլեշ հիշողությունը: Arduino IDE- ի այս հավելվածը աջակցում է ֆայլերը հեշտությամբ վերբեռնելու ESP32 ֆայլային համակարգին:
Arduino IDE գործիքների ներսում ընտրեք.
- Տախտակ> ESP32 Dev մոդուլ
- Ֆլեշ> 4 ՄԲ
- Բաժանման սխեմա> Ոչ OTA (2 ՄԲ հավելված/2 ՄԲ SPIFFS)
- PSRAM> Միացված է
- Պորտ> {USB պորտ ՝ կապված M5CAM} - ի հետ
Որոշ փոփոխություններ կատարեք դասակարգչի ուրվագծում `M5CAM- ին աջակցելու համար
ESP32CamClassificationTfjs.ino- ում. Ավելացրեք Wi-Fi ցանցի 2.4 ԳՀց SSID և գաղտնաբառ
Camera_wrap.cpp- ում ՝ Գտեք // Ընտրեք տեսախցիկի մոդելը: Մեկնաբանեք տողը ՝ CAMERA_MODEL_M5STACK_PSRAM
Camera_pins.h- ում. Գնացեք դեպի CAMERA_MODEL_M5STACK_PSRAM- ի սահմանման ցանկի փոխում Y2_GPIO_NUM- ը 32 -ից 17 -ի
Կազմել և վերբեռնել M5CAM
Օգտագործեք գործիքներ> ESP32 Sketch Data Upload ՝ ֆայլերը SPIFF- ին վերբեռնելու համար
Բացեք Arduino IDE սերիական մոնիտորը
M5CAM- ի վրա սեղմեք «Վերականգնել» կոճակը
Պատճենեք IP հասցեն Սերիական մոնիտորից
Այդ IP հասցեով նավարկելու համար օգտագործեք դիտարկիչ (sam 2.4GHz ցանցում)
Երբ մոդելը բեռնված է, հոսեք տեսանյութ և կանխատեսեք օբյեկտները: Ինչպես նշվեց լավագույն կատարման համար, կանխատեսեք այնպիսի առարկաների պատկերներ, ինչպիսիք են դաշնամուրը, սուրճի գավաթները, շշերը և այլն: Այստեղ կարող եք տեսնել դասակարգիչում պատրաստված առարկաների ցանկը:
Կախված M5CAM- ի պահման կամ տեղադրման եղանակից, պատկերները կարող են շրջված լինել: Եթե այո, ապա փորձեք մեկնաբանել «եթե սահմանված է» դարպասը շուրջը ՝ s-> set_vflip (ներ, 1); s-> set_hmirror (ներ, 1); ֆայլի մեջ camera_wrap.cpp
Քայլ 5. Հետդռների և խախտումների քարտային խաղ
Backdoors & Breaches- ը Black Hills- ի Տեղեկատվական անվտանգության և ակտիվ հակաքայլերի միջադեպերի արձագանքման քարտ է:
Backdoors & Breaches- ը պարունակում է 52 եզակի քարտ, որոնք կօգնեն ձեզ վարել միջադեպերի արձագանքման սեղանի վարժություններ և սովորել հարձակման մարտավարություն, գործիքներ և մեթոդներ:
Ինչպես խաղալ, դուք կգտնեք այստեղ: Այնուամենայնիվ, մենք գիտենք, որ դուք կկոտրեք և կկարգավորեք քարտերի տախտակամածը `ձեր և ձեր թիմի կամ ուսանողների ձեր սեփական կարիքներին համապատասխան:
Քայլ 6: AD8232 Էլեկտրասրտագրություն (ԷՍԳ)
AD8232- ը (տվյալների թերթիկ) հանդիսանում է ազդանշանային կոնդիցիոներների բլոկ ԷՍԳ -ի և կենսապոտենցիալ չափման այլ ծրագրերի համար: Այն նախագծված է փոքր կենսապոտենցիալ ազդանշաններ արդյունահանելու, ուժեղացնելու և զտելու աղմկոտ պայմանների առկայության դեպքում, ինչպիսիք են շարժման կամ էլեկտրոդների հեռավոր տեղադրման արդյունքում ստեղծված ազդակները: Այս դիզայնը թույլ է տալիս գերհզոր էներգիայի անալոգային-թվային փոխարկիչ (ADC) կամ ներկառուցված միկրոկոնտրոլեր ձեռք բերել ելքային ազդանշան:
AD8232 մոդուլները կարելի է ձեռք բերել Sparkfun- ից: Նրանք ունեն գեղեցիկ միացման ուղեցույց ՝ մոդուլը հիմնական Arduino տախտակով օգտագործելու համար, եթե այն մատչելի է:
Նշում. Այս սարքը նախատեսված չէ որևէ պայման ախտորոշելու կամ բուժելու համար:
Եթե դուք չունեք հիմնական Arduino տախտակ, հնարավոր է օգտագործել AD8232 ԷՍԳ -ն M5CAM մոդուլով: Նրանք կարող են միացվել պուրակի միակցիչի միջոցով (IO13 կամ IO4): Քանի որ պուրակի միակցիչը ապահովում է 5 Վ, իսկ ԷՍԳ մոդուլները պահանջում են 3.3 Վ, լարման կարգավորիչը պետք է օգտագործվի 5 Վ ռելսից 3.3 Վ գեներացնելու համար: LO- և LO+ կապերը չեն օգտագործվում:
Քայլ 7: HACK LIFE
Հուսով ենք, որ դուք վայելում եք այս ամսվա HackerBox արկածախնդրությունը էլեկտրոնիկայի և համակարգչային տեխնոլոգիաների ոլորտում: Շփվեք և կիսվեք ձեր հաջողությամբ ստորև բերված մեկնաբանություններում կամ HackerBox Facebook Group- ում: Նաև հիշեք, որ ցանկացած հարցի կամ օգնության կարիք ունենալու դեպքում կարող եք ցանկացած պահի ուղարկել [email protected] էլ.
Ի՞նչ է հաջորդը: Միացեք հեղափոխությանը: Ապրեք HackLife- ով: Ամեն ամիս ձեռք բերեք կոտրելի հանդերձանքի զովացուցիչ տուփ, որը անմիջապես առաքվում է ձեր փոստարկղին: Գնացեք HackerBoxes.com և գրանցվեք ձեր HackerBox ամսական բաժանորդագրության համար:
Խորհուրդ ենք տալիս:
Mason Jar Dice Roller: 5 քայլ (նկարներով)
Mason Jar Dice Roller. Ահա հիանալի շաբաթվա ծրագիր է, որը նախատեսում եք ձեռնարկել, եթե պլանավորում եք սեղանի/զառերի հետ կապված որևէ խաղ խաղալ: Նախագիծը կառուցելու համար ձեզ հարկավոր կլինի անընդհատ պտտվող սերվո, արկադային կոճակ և arduino nano կամ ESP8266 տախտակ, բացի այդ ձեզ հարկավոր կլինի 3D պատկեր
Philips CD-I Roller Controller- ի վերանորոգում `5 քայլ
Philips CD-I Roller Controller- ի վերանորոգում. Philip- ի CD-I Roller Controller- ի ընդհանուր խնդիրն այն է, որ IR Emitters- ը վատթարանա կատարման մեջ, իսկ հետքի գնդակը `դադարեցնելով հետևելը: Կոճակները կաշխատեն, բայց հետքերը չեն շարժվի: Սա կարող է շտկվել ՝ հեռացնելով և փոխարինելով
Reverse Engineer Resin Encapsulated High Voltage Module from China: 7 Steps
Հակադարձ ճարտարագետի խեժի ծածկված բարձր լարման մոդուլը Չինաստանից. Յուրաքանչյուրը սիրում է այս մոդուլները ՝ իրենց երկար կայծային հեռավորությամբ ՝ մոտ 25 մմ (1 դյույմ). Բայց ո՞րն է Nr.1 խնդիրը: Դրանք կարող են հեշտությամբ վնասվել ՝ 6 Վարկանիշային մուտքից բարձր ընդամենը 1 Վոլտ հզորությամբ
Space Lettuce Chamber Instructable- Airline High School Robotics: 8 Steps
Space Lettuce Chamber Instructable- Airline High School Robotics: Սա հրահանգ է, որը պատրաստել են երեք ավագ դպրոցականներ, որոնք գրանցվել են ռոբոտաշինության դասի: Մենք կստեղծենք պալատ ՝ տիեզերքում գազար աճեցնելու համար ՝ NASA- ի կողմից Growing Beyond Earth մրցույթի համար: Մենք ձեզ ցույց կտանք, թե ինչպես ստեղծել կոնտեյներ: Եկեք
High Current Flickering Pumpkin LED Driver: 3 Steps
High Current Flickering Pumpkin LED Driver: Օգտագործեք LED թեյի լույս `բարձր ընթացիկ LED- ները քշելու համար, որը պարզ և հեշտ է պատրաստել: Շատ դժվար է իրականացնել սխեմայի նախագծումը, որն առաջացնում է իսկական մոմի բոցի էֆեկտ: Ես ուզում էի պարզ և արագ միջոց ստեղծել ավելի բարձր արագությամբ մեքենա վարելու համար