Мазмуну:
- 1 -кадам: HackerBox 0055 үчүн мазмун тизмеси
- 2 -кадам: TensorFlow менен Machine Learning
- 3 -кадам: M5CAM модулу
- 4 -кадам: M5CAM менен TensorFlow объектилеринин классификациясы
- 5 -кадам: Backdoors & Breaches карта оюну
- 6 -кадам: AD8232 электрокардиограммасы (ЭКГ)
- 7 -кадам: HACK LIFE
Video: HackerBox 0055: Жогорку ролик: 7 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Дүйнө жүзүндөгү 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-бул нейрон тармактары сыяктуу машиналарды үйрөнүү (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 модулу сүрөт иштетүү жана таануу үчүн өнүктүрүү тактасы. Бул 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 объектилеринин классификациясы
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 - бул Black Hills маалымат коопсуздугунан жана активдүү каршы иш -чаралардан инциденттерге жооп берүүчү карта оюну.
Backdoors & Breaches окуяларга жооп берүүчү стол үстүндөгү көнүгүүлөрдү аткарууга жана чабуул тактикасын, куралдарын жана ыкмаларын үйрөнүүгө жардам берүү үчүн 52 уникалдуу картаны камтыйт.
Сиз бул жерде кантип ойноо боюнча көрсөтмөлөрдү таба аласыз. Бирок, биз сизге жана сиздин командаңызга же студенттериңизге керектүү карттардын палубасын бузуп, ыңгайлаштыра турганыңызды билебиз.
6 -кадам: AD8232 электрокардиограммасы (ЭКГ)
AD8232 (маалымат жадыбалы) - бул ЭКГ жана башка биопотенциалдуу өлчөө тиркемелери үчүн интегралдык сигнал кондиционери. Бул кичинекей биопотенциалдуу сигналдарды алуу, күчөтүү жана чыпкалоо үчүн иштелип чыккан, мисалы ызы -чуу болгон шарттарда, мисалы, кыймыл же алыстан электродду жайгаштыруу. Бул дизайн аналогдук-санариптик конвертерге (ADC) же камтылган микроконтроллерге чыгуу сигналын алуу үчүн мүмкүнчүлүк берет.
AD8232 модулдарын Sparkfunдан сатып алса болот. Эгерде сизде жеткиликтүү болсо, анда модулду негизги Arduino тактасы менен колдонуу үчүн жакшы туташуу көрсөтмөсү бар.
ЭСКЕРТҮҮ: Бул аппарат кандайдыр бир шарттарды диагноздоо же дарылоо үчүн арналган эмес
Эгер сизде негизги Arduino тактасы жок болсо, AD8232 ЭКГны M5CAM модулу менен колдонсо болот. Алар Grove туташтыргычы аркылуу туташтырылышы мүмкүн (IO13 же IO4). Grove туташтыргычы 5В менен камсыз кылгандыктан жана ЭКГ модулдары 3.3V талап кылгандыктан, 5V рельсинен 3.3V генерациялоо үчүн чыңалуу жөндөгүчүн колдонуу керек. LO- жана LO+ казыктары колдонулбайт.
7 -кадам: HACK LIFE
Бул айда HackerBoxтун электроникага жана компьютердик технологияга болгон укмуштуу окуялары сизге жагат деп ишенебиз. Төмөндөгү комментарийлерде же HackerBox Facebook Groupтогу ийгиликтериңиз менен бөлүшүңүз. Ошондой эле, эгер суроолоруңуз болсо же жардамга муктаж болсоңуз, [email protected] электрондук дарегине каалаган убакта жөнөтө алаарыңызды унутпаңыз.
Кийинкиси эмне? Революцияга кошулуңуз. HackLife менен жашаңыз. Почта кутуңузга ай сайын жеткирилүүчү салкын кутуну алыңыз. HackerBoxes.com сайтына кирип, айлык HackerBox жазылууңузга катталыңыз.
Сунушталууда:
Бул жогорку чыңалуудагы чыкылдатуучу оюнчук тектер!: 11 кадам (сүрөттөр менен)
Бул Жогорку Чыңалуудагы Клик-Клак оюнчуктары!: Бул жерде 70-жылдары орто мектептерде популярдуу болгон ретро Click-Clack оюнчугунун эки электростатикалык версиясы. Version 1.0-супер бюджеттик модель. Бөлүктөр (электр менен камсыздоону кошпогондо) дээрлик эч нерсеге жетпейт. Кымбатыраак сүрөттөмө
Жогорку Power LED Wake Up Light (+/- 15Watt): 5 кадам
Жогорку кубаттагы LED Ойгонуу Жарыгы (+/- 15Watt): *2020 түзөтүү эскертүүсү: Биринчиден, мен желдеткичти колдонбойм жана бул жакшы окшойт. Күн ысыйт, бирок азырынча эч нерсе күйө элек. Кээ бир жаңы түшүнүктөр менен жана бул леддер өтө арзан болгондуктан, мен 2 эле эмес, 3W бирдиктүү светодиоддорду кошмокмун
DIY Жогорку натыйжалуулугу 5V Output Бак Converter!: 7 кадам
DIY High Efficiency 5V Output Buck Converter!: Мен LiPo пакеттеринен (жана башка булактардан) 5Vга чейин электроника долбоорлору үчүн жогорку чыңалууну төмөндөтүүнүн эффективдүү жолун кааладым. Мурун мен eBayден жалпы бак модулдарын колдонгом, бирок сапатын көзөмөлдөө шектүү жана электролиттик капасы жок
SONOFF акылдуу өчүргүчтөрү менен DIY акылдуу ролик жалюзи кантип жасалат ?: 14 кадам
SONOFF акылдуу өчүргүчтөрү менен кантип DIY акылдуу ролик жалюзи? жана аны кечинде түшүрөсүзбү? Кандай болбосун, мен
Ролик дөңгөлөгү: 5 кадам
Айланма дөңгөлөк: Бул оюндун концепциясы - бул көнүгүүлөрдү калыбына келтирүү, бул жерде физикалык активдүүлүк, адам менен байланыш жана баарлашуу негизги тамчы болуп саналат. Бул оюн балдардын семирүүсүн азайтууга салым кошот. Дизайн - бул опеда иштеген дөңгөлөк