Мазмуну:

HackerBox 0055: Жогорку ролик: 7 кадам
HackerBox 0055: Жогорку ролик: 7 кадам

Video: HackerBox 0055: Жогорку ролик: 7 кадам

Video: HackerBox 0055: Жогорку ролик: 7 кадам
Video: #98 HackerBox 0055 High Roller 2024, Ноябрь
Anonim
HackerBox 0055: Жогорку ролик
HackerBox 0055: Жогорку ролик

Дүйнө жүзүндөгү HackerBox хакерлерине салам! HackerBox 0055 менен, сиз D20 High Roller in Incidents Response Card Game, Backdoors & Breaches. Сиз ошондой эле 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 Cable
  • AD8232 ЭКГ модулу
  • ЭКГ жабышчаак подкладкалар менен жетелейт
  • Төрт тараптуу USB Breakout модулу
  • Төмөн кетүү сызыктуу 3.3V жөндөгүчү
  • Аял-Аял DuPont джемперлери
  • Cosmic Scorpion Hacker Sticker
  • Hax0r Life Hacker наклейкасы

Башка пайдалуу нерселер:

  • Лампочка, ширетүүчү жана негизги ширетүүчү шаймандар
  • Программалык куралдарды иштетүү үчүн компьютер

Эң башкысы, сизге укмуштуу окуялар, хакердик рух, чыдамкайлык жана кызыгуу керек болот. Электрониканы куруу жана эксперимент кылуу, абдан пайдалуу болсо да, кээде татаал, татаал, ал тургай көңүлүңдү чөгөрүшү мүмкүн. Максат - кемчилик эмес, прогресс. Туруктуу жана укмуштуу окуялардан ырахат алганда, бул хоббиден чоң канааттануу алса болот. Ар бир кадамды жай жаса, майда -чүйдөсүнө чейин ойлон жана жардам суроодон коркпо.

Адаттагыдай эле, сизден HackerBoxes FAQ кароону суранабыз. Ал жерде сиз учурдагы жана болочок мүчөлөрү үчүн көптөгөн маалыматтарды таба аласыз. Бизге келген техникалык эмес электрондук почталардын дээрлик баарына FAQда жооп берилген, андыктан тез карап көрсөңүз, биз аны абдан баалайбыз.

2 -кадам: TensorFlow менен Machine Learning

TensorFlow менен машина үйрөнүү
TensorFlow менен машина үйрөнүү

TensorFlow-бул нейрон тармактары сыяктуу машиналарды үйрөнүү (ML) үчүн колдонула турган бекер жана ачык булак программалык китепкана. TensorFlow Google Brain командасы тарабынан Googleда изилдөөдө жана өндүрүштө ички колдонуу үчүн иштелип чыккан.

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

  • ML Zero to Hero - 1 -бөлүк: Machine Learningге киришүү
  • ML Zero to Hero - Part 2: ML менен негизги компьютердик көрүнүш
  • ML Zero to Hero - Part 3: Convolutional Neural Networks киргизүү
  • ML Zero to Hero - Part 4: Image Classifier түзүңүз

Негизги материал (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 кирүү чекитине туташыңыз. Туташкандан кийин, веб браузерди ачыңыз жана M5CAMдан видео агымын таба турган 192.168.4.1ге өтүңүз.

M5CAM үчүн онлайн документтер

4 -кадам: M5CAM менен TensorFlow объектилеринин классификациясы

M5CAM менен TensorFlow объектилеринин классификациясы
M5CAM менен TensorFlow объектилеринин классификациясы

ESP32 камера такталары үчүн бул Arduino TensorFlow Object Classifier эскизин алыңыз.

ESP32 файл тутумун жүктөгүчтү Arduino IDEге орнотуңуз. ESP32 сериялык перифериялык интерфейстин Flash файл тутумун (SPIFFS) камтыйт. SPIFFS - ESP32 флеш -эси сыяктуу SPI шинасы менен туташкан, флеш -чипи бар микроконтроллерлер үчүн түзүлгөн жеңил файл тутуму. Arduino IDE үчүн бул плагин файлдарды ESP32 файл тутумуна оңой жүктөөнү колдойт.

Arduino IDE куралдарынын ичинен тандаңыз:

  • Board> ESP32 Dev Module
  • Flash> 4MB
  • Бөлүү схемасы> OTA жок (2MB APP/2MB SPIFFS)
  • PSRAM> Иштетилген
  • Порт> {USB порту M5CAM менен байланышкан}

M5CAMди колдоо үчүн классификатордун эскизине айрым өзгөртүүлөрдү киргизиңиз

ESP32CamClassificationTfjs.ino: Wi-Fi тармагынын 2.4GHz SSID жана сырсөзүн кошуңуз

In camera_wrap.cpp: Табуу // Камеранын моделин тандоо Сапка комментарий бербеңиз: CAMERA_MODEL_M5STACK_PSRAM

In camera_pins.h: CAMERA_MODEL_M5STACK_PSRAM үчүн Y2_GPIO_NUM 32ден 17ге чейин аныктоо тизмесин бекитүү үчүн өтүңүз

Компиляциялоо жана M5CAMге жүктөө

Файлдарды SPIFFке жүктөө үчүн инструменттерди> ESP32 Sketch Data Upload колдонуңуз

Arduino IDE сериялык мониторун ачыңыз

M5CAMдагы Reset баскычын басыңыз

Сериялык монитордон IP дарегин көчүрүү

Браузерди колдонуңуз (2,4 ГГц желеде), ошол IP дарегине кирүү үчүн

Модель жүктөлгөндөн кийин, видеону агылтуу жана объекттерди болжолдоо. Мыкты аткаруу үчүн белгиленгендей, фортепиано, кофе кружкалары, бөтөлкөлөр ж.

M5CAMдин кармалышына же орнотулушуна жараша, сүрөттөр тескери бурулушу мүмкүн. Андай болсо, "эгер аныкталган" болсо, комментарий берип көрүңүз: s-> set_vflip (s, 1); s-> set_hmirror (s, 1); Файлда camera_wrap.cpp

5 -кадам: Backdoors & Breaches карта оюну

Backdoors & Breaches карта оюну
Backdoors & Breaches карта оюну

Backdoors & Breaches - бул Black Hills маалымат коопсуздугунан жана активдүү каршы иш -чаралардан инциденттерге жооп берүүчү карта оюну.

Backdoors & Breaches окуяларга жооп берүүчү стол үстүндөгү көнүгүүлөрдү аткарууга жана чабуул тактикасын, куралдарын жана ыкмаларын үйрөнүүгө жардам берүү үчүн 52 уникалдуу картаны камтыйт.

Сиз бул жерде кантип ойноо боюнча көрсөтмөлөрдү таба аласыз. Бирок, биз сизге жана сиздин командаңызга же студенттериңизге керектүү карттардын палубасын бузуп, ыңгайлаштыра турганыңызды билебиз.

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

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

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

AD8232 модулдарын Sparkfunдан сатып алса болот. Эгерде сизде жеткиликтүү болсо, анда модулду негизги Arduino тактасы менен колдонуу үчүн жакшы туташуу көрсөтмөсү бар.

ЭСКЕРТҮҮ: Бул аппарат кандайдыр бир шарттарды диагноздоо же дарылоо үчүн арналган эмес

Эгер сизде негизги Arduino тактасы жок болсо, AD8232 ЭКГны M5CAM модулу менен колдонсо болот. Алар Grove туташтыргычы аркылуу туташтырылышы мүмкүн (IO13 же IO4). Grove туташтыргычы 5В менен камсыз кылгандыктан жана ЭКГ модулдары 3.3V талап кылгандыктан, 5V рельсинен 3.3V генерациялоо үчүн чыңалуу жөндөгүчүн колдонуу керек. LO- жана LO+ казыктары колдонулбайт.

7 -кадам: HACK LIFE

HACK LIFE
HACK LIFE

Бул айда HackerBoxтун электроникага жана компьютердик технологияга болгон укмуштуу окуялары сизге жагат деп ишенебиз. Төмөндөгү комментарийлерде же HackerBox Facebook Groupтогу ийгиликтериңиз менен бөлүшүңүз. Ошондой эле, эгер суроолоруңуз болсо же жардамга муктаж болсоңуз, [email protected] электрондук дарегине каалаган убакта жөнөтө алаарыңызды унутпаңыз.

Кийинкиси эмне? Революцияга кошулуңуз. HackLife менен жашаңыз. Почта кутуңузга ай сайын жеткирилүүчү салкын кутуну алыңыз. HackerBoxes.com сайтына кирип, айлык HackerBox жазылууңузга катталыңыз.

Сунушталууда: