Агуулгын хүснэгт:

HackerBox 0055: Өндөр галзуу: 7 алхам
HackerBox 0055: Өндөр галзуу: 7 алхам

Видео: HackerBox 0055: Өндөр галзуу: 7 алхам

Видео: HackerBox 0055: Өндөр галзуу: 7 алхам
Видео: STREET FOOD in BANGKOK 'S CHINATOWN! 🇹🇭 (YUMMY!) 4K 2024, Долдугаар сарын
Anonim
HackerBox 0055: Өндөр галзуу
HackerBox 0055: Өндөр галзуу

Дэлхийн өнцөг булан бүрт байгаа HackerBox хакеруудад мэндчилгээ дэвшүүлье! HackerBox 0055 -ийн тусламжтайгаар та осол аваарт хариу өгөх карт тоглоом, арын хаалга ба зөрчлийн D20 өндөр өнхрүүш болно. Та мөн TensorFlow, ESP32 суулгагдсан вэб серверүүд, машины харааны объектын ангилал, электрокардиограмм (ЭКГ) -ийн биопотенциал хэмжилт, диаграмм ашиглан машин сурах талаар судлах болно.

Энэхүү гарын авлагад HackerBox 0055 -ийг эхлүүлэх мэдээллийг агуулсан бөгөөд үүнийг хангамж дуусах үед эндээс худалдаж авч болно. Хэрэв та HackerBox -ийг яг ийм шуудангийн хайрцганд сар бүр авахыг хүсвэл HackerBoxes.com сайтад бүртгүүлж, хувьсгалд нэгдээрэй!

HackerBoxes нь техник хангамжийн хакерууд болон электроник, компьютерийн технологийг сонирхогчдод зориулсан сар бүрийн захиалгын хайрцагны үйлчилгээ юм. Бидэнтэй нэгдэж HACK LIFE -ээр амьдар.

Алхам 1: HackerBox 0055 -ийн агуулгын жагсаалт

  • M5CAM ESP32 камерын модулийн иж бүрдэл
  • Арын хаалга ба тоглоомын картны тавцангийн зөрчил
  • D20 Хорин талтай үхэл
  • USB-C-USB-A кабель
  • Grove 4 Pin -ийг DuPont Breakout кабельд холбоно уу
  • AD8232 ЭКГ модуль
  • ЭКГ нь наалдамхай дэвсгэртэй
  • Дөрвөн талын USB таслах модуль
  • Бага гаралтын шугаман 3.3V зохицуулагч
  • Эмэгтэй-эмэгтэй DuPont холбогч
  • Cosmic Scorpion хакерын наалт
  • Hax0r Life Hacker стикер

Ашиг тустай бусад зүйлүүд:

  • Гагнуурын төмөр, гагнуур, гагнуурын үндсэн хэрэгсэл
  • Програм хангамжийн хэрэгслийг ажиллуулах компьютер

Хамгийн гол нь танд адал явдалт мэдрэмж, хакерын сүнс, тэвчээр, сониуч зан хэрэгтэй болно. Цахилгаан хэрэгслийг бүтээх, туршиж үзэх нь маш их ашиг тустай боловч заримдаа төвөгтэй, бэрхшээлтэй, бүр сэтгэл дундуур байдаг. Зорилго бол дэвшил, төгс төгөлдөр бус. Адал явдалд тууштай байж, таашаал авбал энэхүү хоббигоос маш их сэтгэл ханамжийг авч болно. Алхам бүрийг аажмаар хийж, нарийн ширийн зүйлийг анхаарч, тусламж хүсэхээс бүү ай.

Урьдын адил бид таныг HackerBoxes FAQ -ийг шалгахыг хүсч байна. Тэндээс та одоогийн болон ирээдүйн гишүүдэд зориулсан маш их мэдээлэл олж авах болно. Бидний хүлээн авч буй техникийн бус бүх имэйлүүд FAQ-д аль хэдийн хариулагдсан байдаг тул хэрэв та хурдан харвал бид талархаж байна.

Алхам 2: TensorFlow ашиглан машин сурах

TensorFlow ашиглан машин сурах
TensorFlow ашиглан машин сурах

TensorFlow бол мэдрэлийн сүлжээ гэх мэт машин сурах (ML) програмд ашиглах боломжтой үнэгүй, нээлттэй эхийн програм хангамжийн номын сан юм. TensorFlow -ийг Google -ийн судалгаа, үйлдвэрлэлийн аль алинд нь дотоод хэрэглээнд зориулан Google Brain баг боловсруулсан болно.

Машины сургалт нь програмчлалын шинэ парадигмыг илэрхийлдэг бөгөөд Java эсвэл C ++ гэх мэт хэл дээр тодорхой дүрмийг програмчлахын оронд та дүрмийг өөрөө дүгнэхийн тулд өгөгдөл дээр бэлтгэгдсэн системийг бий болгодог. Гэхдээ ML үнэндээ ямар харагддаг вэ? Видео цувралд Machine Learning Zero to Hero, AI -ийн өмгөөлөгч Лоренс Мороней биднийг ML загвар бүтээх Hello World -ийн үндсэн жишээнээс компьютерийн алсын харааны маш сонирхолтой жишээ хүртэл авч үзнэ.

  • 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 модуль
M5CAM модуль

M5CAM модуль нь зураг боловсруулах, таних зориулалттай хөгжлийн самбар юм. Энэ нь 4M Flash, 520K RAM бүхий чип дээрх ESP32 системтэй. Түүнчлэн 2 мегапикселийн OV2640 камерын мэдрэгчтэй. Модуль нь Wi-Fi-ээр дамжуулан дүрс дамжуулалтыг дэмждэг бөгөөд үүнийг USB-C портоор програмчилж, дибаг хийх боломжтой.

M5CAM модуль нь энгийн Wi-Fi вэбкамерын програм хангамжийн дүрсийг урьдчилан ачаалж ирдэг. Зүгээр л самбарыг USB-C эсвэл GROVE-ээр асаагаарай. Компьютер эсвэл мобайл төхөөрөмж дээрээ m5stack-аас эхлэн SSID бүхий Wi-Fi хандалтын цэг рүү холбогдоно уу. Холбогдсоны дараа вэб хөтөчийг нээгээд 192.168.4.1 руу орж M5CAM -аас видео дамжуулах боломжтой болно.

M5CAM -ийн онлайн баримт бичиг

Алхам 4: M5CAM ашиглан TensorFlow объектын ангилал

M5CAM ашиглан TensorFlow объектын ангилал
M5CAM ашиглан TensorFlow объектын ангилал

ESP32 камерын хавтангуудын Arduino TensorFlow объект ангилагчийн зургаас аваарай.

ESP32 файлын системийн байршуулагчийг Arduino IDE дээрээ суулгаарай. ESP32 нь цуваа захын интерфэйсийн флаш файлын систем (SPIFFS) агуулдаг. SPIFFS бол ESP32 флаш санах ой гэх мэт SPI автобусаар холбогдсон флаш чип бүхий микроконтроллеруудад зориулагдсан хөнгөн файлын систем юм. Arduino IDE -ийн энэхүү залгаас нь ESP32 файлын системд файл байршуулахыг дэмждэг.

Arduino IDE хэрэгслүүдийн дотроос дараахь зүйлийг сонгоно уу.

  • Удирдах зөвлөл> ESP32 Dev модуль
  • Флаш> 4 MB
  • Хуваах схем> OTA байхгүй (2MB APP/2MB SPIFFS)
  • PSRAM> Идэвхжүүлсэн
  • Порт> {USB порт M5CAM -тай холбоотой}

M5CAM -ийг дэмжихийн тулд ангилагчийн схемд зарим өөрчлөлт оруулна уу

ESP32CamClassificationTfjs.ino дээр: Wi-Fi сүлжээний 2.4GHz SSID болон нууц үгийг нэмнэ үү

In camera_wrap.cpp: Find // Камерын загварыг сонгоно уу Дараах хэсэгт тайлбар өгөхгүй: 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 дээрх Reset товчийг дарна уу

Цуваа монитороос IP хаягийг хуулж ав

IP хаягаар аялахын тулд хөтөч ашиглана уу (2.4GHz сүлжээ дээр)

Загварыг ачаалсны дараа видеог цацаж, объектуудыг урьдчилан таамаглах. Хамгийн сайн гүйцэтгэлтэй гэж тэмдэглэснээр төгөлдөр хуур, кофены аяга, шил гэх мэт объектуудын зургийг урьдчилан таамаглах боломжтой.

M5CAM -ийг хэрхэн барих, суурилуулахаас хамаарч зургийг урвуу болгож болно. Хэрэв тийм бол "хэрэв тодорхойлогдсон" гэж тайлбарлах туршилт хий: s-> set_vflip (s, 1); s-> set_hmirror (s, 1); camera_wrap.cpp файлд

Алхам 5: Арын хаалга ба зөрчлийн карт тоглоом

Арын хаалга ба зөрчлийн карт тоглоом
Арын хаалга ба зөрчлийн карт тоглоом

Backdoors & Breaches бол Black Hills -ийн мэдээллийн аюулгүй байдал, идэвхтэй эсрэг арга хэмжээнүүдийн ослын хариу карт тоглоом юм.

Backdoors & Breaches нь ослын хариу арга хэмжээ авах ширээний дасгал хийх, довтолгооны тактик, багаж хэрэгсэл, аргуудыг сурахад туслах 52 өвөрмөц картыг агуулдаг.

Та хэрхэн тоглох тухай зааврыг эндээс олох болно. Гэсэн хэдий ч та картны тавцанг хакердаж, өөртөө болон танай баг, оюутнуудын хэрэгцээнд нийцүүлэн өөрчилж болно гэдгийг бид мэднэ.

Алхам 6: AD8232 электрокардиограм (ЭКГ)

AD8232 электрокардиограм (ЭКГ)
AD8232 электрокардиограм (ЭКГ)

AD8232 (мэдээллийн хуудас) нь ЭКГ болон бусад биопотенциал хэмжилтийн програмуудад зориулагдсан дохио тохируулагч блок юм. Энэ нь хөдөлгөөн эсвэл алсын электродыг байрлуулах гэх мэт дуу чимээ ихтэй нөхцөлд биопотенциалын жижиг дохиог гаргаж авах, олшруулах, шүүх зориулалттай. Энэхүү загвар нь гаралтын дохиог олж авахын тулд хэт хүчирхэг аналоги-тоон хөрвүүлэгч (ADC) эсвэл суулгагдсан микроконтроллерийг ашиглах боломжийг олгодог.

AD8232 модулийг Sparkfun -аас худалдаж авах боломжтой. Хэрэв танд байгаа бол модулийг үндсэн Arduino хавтангаар ашиглах сайхан холболтын гарын авлага байдаг.

ТАЙЛБАР: Энэ төхөөрөмж нь аливаа эмгэгийг оношлох, эмчлэхэд зориулагдаагүй болно

Хэрэв танд үндсэн Arduino самбар байхгүй бол AD8232 ЭКГ -ийг M5CAM модулийн тусламжтайгаар ашиглах боломжтой. Тэдгээрийг төглийн холбогчоор холбож болно (IO13 эсвэл IO4). Ой модны холбогч нь 5V -ийг хангаж, ЭКГ -ийн модулиуд нь 3.3V -ийг шаарддаг тул 5V -ийн төмөр замаас 3.3V -ийг бий болгохын тулд хүчдэлийн зохицуулагчийг ашиглах ёстой. LO- ба LO+ тээглүүрүүдийг ашигладаггүй.

Алхам 7: HACK LIFE

HACK LIFE
HACK LIFE

Энэ сард HackerBox -ийн электроник, компьютер технологийн адал явдал танд таалагдаж байна гэж найдаж байна. Доорх сэтгэгдлүүд эсвэл HackerBox Facebook групп дээр гарч амжилтаа хуваалцаарай. Түүнчлэн, хэрэв танд асуулт байвал эсвэл тусламж хэрэгтэй бол та [email protected] хаягаар хэзээ ч имэйлээр илгээх боломжтой гэдгийг санаарай.

Дараа нь юу юм? Хувьсгалд нэгдээрэй. HackLife -аар амьдар. Сар бүр шуудангийн хайрцагт шууд дамжуулдаг гайхалтай хайрцгийг аваарай. HackerBoxes.com руу орж, HackerBox -ийн сарын захиалгад бүртгүүлнэ үү.

Зөвлөмж болгож буй: