Съдържание:

HackerBox 0045: Искрова мрежа: 10 стъпки
HackerBox 0045: Искрова мрежа: 10 стъпки

Видео: HackerBox 0045: Искрова мрежа: 10 стъпки

Видео: HackerBox 0045: Искрова мрежа: 10 стъпки
Видео: #77 HackerBox 0045 Spark Net 2024, Ноември
Anonim
HackerBox 0045: Spark Net
HackerBox 0045: Spark Net

Поздрави на HackerBox хакери по целия свят! С HackerBox 0045, ние експериментираме със скандинавски радиоприемници nRF24, програмиране и свързване в мрежа на Digispark Pro модули, серво мотори с радиовръзка, детектори за движение и много други. Тази инструкция съдържа информация за започване на работа с HackerBox 0045, която може да бъде закупена тук до изчерпване на количествата. Ако искате да получавате такъв HackerBox точно във вашата пощенска кутия всеки месец, моля, абонирайте се на HackerBoxes.com и се присъединете към революцията!

HackerBoxes е услугата за месечни абонаментни кутии за ентусиасти на електрониката и компютърните технологии - Хардуерни хакери - Мечтателите на мечтите.

ХАК НА ПЛАНЕТАТА

Стъпка 1: Списък на съдържанието за HackerBox 0045

Image
Image
  • Три модула Digispark Pro ATtiny167
  • Три усилени модула NRF24L01
  • Три изключителни платки DigiProNRF
  • Три SMA антени
  • Кутия за съхранение с 575 резистора
  • HC-SR501 PIR сензор за движение модул
  • Микро серво с хардуер
  • Линеен 10K ом потенциометър
  • Кабелни кабели DuPont от женски към женски
  • BadgeBuddy Въведение в комплекта за запояване
  • Стикер с лого на Google
  • Ексклузивен пластир HackLife Iron-On

Някои други неща, които ще бъдат полезни:

  • Поялник, спойка и основни инструменти за запояване
  • Компютър за стартиране на софтуерни инструменти

Най -важното е, че ще имате нужда от приключение, хакерски дух, търпение и любопитство. Изграждането и експериментирането с електроника, макар и много възнаграждаващо, може да бъде сложно, предизвикателно и дори разочароващо понякога. Целта е напредък, а не съвършенство. Когато упорствате и се наслаждавате на приключението, от това хоби може да се получи голямо удовлетворение. Направете всяка стъпка бавно, обърнете внимание на детайлите и не се страхувайте да помолите за помощ.

В често задаваните въпроси за HackerBoxes има богата информация за настоящи и бъдещи членове. Почти всички имейли за нетехническа поддръжка, които получаваме, вече са отговорени там, така че наистина оценяваме, че отделихте няколко минути, за да прочетете често задаваните въпроси.

Стъпка 2: Комплект за запояване на запояване - BadgeBuddy

Digispark Pro
Digispark Pro

BadgeBuddy е прост и забавен комплект "въведение в запояване". HackerBoxes се гордее, че е произвел хиляди комплекти BadgeBuddy за популяризиране на нашето хоби на DEF CON 27 в Лас Вегас. Комплектите BadgeBuddy ще бъдат достъпни безплатно (както в бирата) в селото за хакерство на хардуер, в селото за умения за запояване и в стаята за доставчици. Организаторите и доброволците в DEF CON Villages са посветени да представят и подпомагат всеки, който се интересува от електроника и много други аспекти на хакерството и изследванията на сигурността.

Разбира се, са доставени достатъчно допълнителни комплекти BadgeBudy, за да се гарантира, че всички членове на HackerBox могат да получат и комплект BadgeBuddy в HackerBox 0045. Можете да споделите своя BadgeBuddy с някой, който иска да се научи да споява, или просто можете да му се насладите!

BadgeBuddy е мигаща печатна платка с мини значка, която може да бъде окачена на конферентна лента, раница, портмоне, колан и т.н., като се използва включената топка верига. BadgeBuddy използва подобрен стил на самоциклиращи се дъгови светодиоди за намалена спецификация, без да се изискват външни схеми за управление. Това прави интересен резултат, който все още е достатъчно прост за проект за запояване за първи път.

Ако обучавате някой чрез този комплект, който е нов за запояване, има много страхотни ръководства и видеоклипове онлайн за запояване. Ето един пример. Имайте предвид, че местните групи производители или хакерски пространства често имат станции за запояване и опит за споделяне. Освен това любителските радиоклубове винаги са отлични източници на електронен опит.

Бележки за BadgeBuddy монтаж:

  • КОНТАКТНА ЦЕНТРАЛНА ПОДЛОЖКА ПОД ПОДПЕЧАТА ЗА МОНЕТИ С ПОЯТКА ЗА НАПРАВЛЕНИЕ НА МАЛКА БАРА
  • КЛЕПКА ЗА КЛЕТКА ЗА ПАЙКОВА МОНЕТА СЪГЛАСНО ОТ ОФЛАЙН НА ГРЪБ НА ПХБ
  • ПРИКЛЮЧВАЙТЕ ЗАХРАНВАНЕТО НА ЗАДЪЛЖАВАНЕТО НА ПЕЧАТНАТА ПЛАТА
  • ПОСТАВЕТЕ ФЛАШИРАЩИ СВЕТОДИОДИ ПЕРЕД ПЕЧАТА С КРАТКИ ПИН БЛИЗО КЪМ РАВНАТА СТРАНА НА LED ОКРУЖЕНИЕТО НА ПХБ
  • СВЕТЛИНИ LED
  • ДОКАТО НОСИТЕ СИГУРИ ЗА СИГУРНОСТ, ПОДКЛЮЧВАЩИТЕ ПИНОВЕ ПРЕПЛАЩАТ К ПХБ
  • ВМЕСТВАНЕ НА МОНЕТИЧНА КЛЕТКА
  • ПРАЗНУВАЙТЕ УСПЕХА НА ЦИКЛИРАНЕТО НА ДЪГА
  • ПРИКЪПЕТЕ С ИЗПОЛЗВАНЕ НА ВЕРИГА НА МЪРЦА

Стъпка 3: Digispark Pro

Digispark Pro използва микроконтролера ATtiny167 (лист с данни), хубаво надграждане от ATtiny85 на оригиналния Digispark.

Digispark Pro може да бъде програмиран директно от USB, без да се нуждаете от друг Arduino или модул за програмиране. USB кодът работи директно на ATtiny167.

В сравнение с оригиналния Digispark, Pro е по -бърз (16Mhz срещу 8Mhz), има повече място за съхранение и има още няколко I/O пина.

Digispark Pro първоначално беше представен чрез проект на Kickstarter.

Стъпка 4: Програмиране на Digispark Pro

Програмиране на Digispark Pro
Програмиране на Digispark Pro

Преди дори да запоявате щифтовете върху Digispark Pro, конфигурирайте всичко необходимо, за да го програмирате и заредете примерния код, за да мига вградения светодиод. Това е важна стъпка за изграждане на доверие за работа с Digispark Pro и е забавно!

Информацията за официалния Wiki на Digistump ни превежда през инсталирането на Arduino IDE (ако все още не е инсталирано), конфигурирането на IDE за използване с ATtiny167 и след това зареждане на първата ни програма.

Както обикновено, играйте с промяна на времето (милисекунди) в извикванията на функцията delay () и след това препрограмирайте Digispark Pro, за да видите, че вашите модификации на кода се съхраняват и изпълняват на микроконтролера.

Обърнете специално внимание на бележките под заглавието „Отстраняване на неизправности“. USB интерфейсът на Digispark, без да се използва хардуерен USB чип, е малко хакване (макар и блестящ), така че установяването на USB връзката понякога изисква няколко повторни опита, различен кабел или друго копаене, както се предлага в Wiki.

В някои настройки Digispark Pro, макар и свързан с компютър, остава в своя буутлоудър и не изпълнява потребителската програма. Захранването на Digispark Pro от банка за захранване, USB брадавица за стена или друго захранване, след като е програмирано, обикновено е перфектната разделителна способност.

Стъпка 5: NORDIC NRF24L01 радиоприемник

Радио трансивър NORDIC NRF24L01
Радио трансивър NORDIC NRF24L01

NRF24L01 е радиочип трансивър с един чип за световния ISM обхват 2,4 - 2,5 GHz. Трансивърът се състои от напълно интегриран честотен синтезатор, усилвател на мощност, кристален осцилатор, демодулатор, модулатор и подобрен протоколен механизъм. Изходната мощност, честотните канали и настройката на протокола са лесно програмируеми чрез SPI интерфейс. Консумацията на ток е само 9.0mA при изходна мощност -6dBm и 12.3mA в RX режим. Вградените режими на изключване и режим на готовност поддържат намаляване на мощността. (лист с данни)

Как работи безжичният модул nRF24L01+.

Стъпка 6: Конфигурирайте DigiProNRF възли

Конфигурирайте DigiProNRF възли
Конфигурирайте DigiProNRF възли

Изключителната платка DigiProNRF поддържа взаимовръзка на модул Digispark Pro и модул nRF24L01. Платката DigiProNRF също поддържа 3.3V филтриран регулатор за захранване на nRF24 и осигурява един ред разкъсани щифтове Digispark Pro за лесен достъп до електропроводи и I/O сигнали.

От схематичната диаграма отбележете кои щифтове на модула nRF24 се свързват към кои щифтове Digispark. Тези назначения на щифтове се използват в приложения код.

Запояйте два DigiProNRF възела, за да експериментирате с комуникацията от точка до точка между възлите.

НЕ ПОПУЛИРАЙТЕ трите „централни щифта“в долната част на Digispark Pro. Вместо това използвайте допълнителните щифтове за заглавието за реда на пробивните щифтове до Digispark Pro. Трите "централни щифта на заглавката" могат да бъдат свързани, без да причиняват никакви проблеми (те не са свързани към нищо в печатната платка), но заглавката е по -добре използвана за пробива, отколкото разхитена на три неизползвани отвора на Digispark.

Програмирайте двата DigiProNRF възела с приложените демо скици (един за TX и един за RX). Вграденият светодиод Pin1 (близо до центъра на Digispark Pro) на всяка платка бавно ще мига, когато радиовръзката е успешна. Светодиодът ще свети постоянно, когато радиовръзката е прекъсната. Например, ако другият възел е изключен.

За сведение, тази демонстрация се основава на урока Pro nRF24L01+ Shield.

Препоръчано: