Cuprins:
- Pasul 1: Lista de conținut pentru HackerBox 0045
- Pasul 2: set de introducere a lipirii - BadgeBuddy
- Pasul 3: Digispark Pro
- Pasul 4: Programarea Digispark Pro
- Pasul 5: Transmițător radio NORDIC NRF24L01
- Pasul 6: Configurați nodurile DigiProNRF
Video: HackerBox 0045: Spark Net: 10 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
Salutări hackerilor HackerBox din întreaga lume! Cu HackerBox 0045, experimentăm cu emițătoare radio nordice nRF24, programăm și conectăm module Digispark Pro, servomotoare de interfață radio, detectoare de mișcare și multe altele. Acest Instructable conține informații pentru a începe să utilizați HackerBox 0045, care poate fi achiziționat aici până la epuizarea consumului. Dacă doriți să primiți o HackerBox ca aceasta chiar în cutia poștală în fiecare lună, vă rugăm să vă abonați la HackerBoxes.com și să vă alăturați revoluției!
HackerBoxes este serviciul lunar de abonament destinat entuziaștilor electronicii și tehnologiei informatice - Hardware Hackers - Visatorii viselor.
HACK PLANETA
Pasul 1: Lista de conținut pentru HackerBox 0045
- Trei module Digispark Pro ATtiny167
- Trei module NRF24L01 amplificate
- Trei circuite DigiProNRF exclusive
- Trei antene SMA
- Cutie de depozitare cu 575 rezistențe
- HC-SR501 Modul senzor de mișcare PIR
- Micro Servo cu hardware
- Potențiometru liniar de 10K Ohm
- Sârme jumper DuPont de la femeie la femeie
- BadgeBuddy Introducere în kitul de lipit
- Autocolant siglă Google
- Patch Iron-On exclusiv HackLife
Câteva alte lucruri care vă vor fi de ajutor:
- Instrument de lipit, lipit și instrumente de lipit de bază
- Computer pentru rularea instrumentelor software
Cel mai important, veți avea nevoie de un sentiment de aventură, spirit hacker, răbdare și curiozitate. Construirea și experimentarea cu electronice, deși foarte plină de satisfacții, poate fi dificilă, provocatoare și chiar frustrantă uneori. Scopul este progresul, nu perfecțiunea. Când persistați și vă bucurați de aventură, din acest hobby se poate obține o mulțime de satisfacții. Faceți fiecare pas încet, țineți cont de detalii și nu vă fie teamă să cereți ajutor.
Există o mulțime de informații pentru membrii actuali și potențiali în întrebările frecvente despre HackerBoxes. Aproape toate e-mailurile de asistență non-tehnică pe care le primim au primit deja un răspuns acolo, așa că apreciem foarte mult că ați luat câteva minute pentru a citi FAQ.
Pasul 2: set de introducere a lipirii - BadgeBuddy
BadgeBuddy este un kit simplu și distractiv de „introducere în lipire”. HackerBoxes este mândru că a produs mii de kituri BadgeBuddy pentru promovarea hobby-ului nostru la DEF CON 27 din Las Vegas. Trusele BadgeBuddy vor fi disponibile gratuit (ca în bere) în Hardware Hacking Village, în Soldering Skills Village și în Vendor Room. Organizatorii și voluntarii din satele DEF CON sunt dedicați să introducă și să asiste pe oricine este interesat de electronică și multe alte aspecte ale hackingului și cercetării securității.
Desigur, au fost obținute suficiente kituri BadgeBudy suplimentare pentru a vă asigura că toți membrii HackerBox ar putea primi și un kit BadgeBuddy în HackerBox 0045. Puteți partaja BadgeBuddy cu cineva care dorește să învețe să lipească, sau vă puteți bucura de el însuți!
BadgeBuddy este un mini-badge PCB intermitent care poate fi agățat de un șnur de conferințe, rucsac, poșetă, curea etc. folosind lanțul cu bilă inclus. BadgeBuddy folosește un stil îmbunătățit de LED-uri curcubeu cu auto-ciclu pentru un BOM redus, fără circuite de control externe necesare. Acest lucru oferă un rezultat interesant, care este încă suficient de simplu pentru un proiect de lipire pentru prima dată.
Dacă instruiți pe cineva prin acest kit, care este nou în domeniul lipirii, există o mulțime de ghiduri și videoclipuri grozave online despre lipire. Iată un exemplu. Rețineți că grupurile locale de producători sau spațiile de hackeri au adesea stații de lipit și experiență de partajat. De asemenea, cluburile de radioamatori sunt întotdeauna surse excelente de experiență electronică.
Note de asamblare BadgeBuddy:
- TIN CENTER PAD SUB CLIPUL DE MONEDĂ CU SOLDER PENTRU A FACE O BUMPĂ UȘOARĂ
- CLIPUL DE SELA DE MONEDĂ PE MONITOR, ÎN CONFORMITATE CU CONTURUL DE PE SPATEUL PCB
- ATAȘAȚI COMUTATORUL DE ALIMENTARE PE SPATELE PCB
- INSERAȚI LED-uri INTERMITENTE ÎN FAȚA PCB-ULUI CU PIN SCURT CEL MAI apropiat de partea plată a conturului LED-ului de pe PCB
- LED-uri SOLDER
- În timp ce purtați ochelari de siguranță, știfturile de tăiere se spală pe PCB
- INSERAȚI CELULĂ DE MONEDĂ
- CELEBRAȚI SUCCESUL CICLISMULUI RAINBOW
- ATAȘAȚI UTILIZAND LANȚUL DE BICI
Pasul 3: Digispark Pro
Digispark Pro folosește microcontrolerul ATtiny167 (foaie de date), un upgrade frumos de la ATtiny85 pe Digispark original.
Digispark Pro poate fi programat direct de pe USB fără a fi nevoie de un alt modul Arduino sau programator. Codul USB rulează direct pe ATtiny167.
În comparație cu Digispark original, Pro este mai rapid (16Mhz vs. 8Mhz), are mai mult spațiu de stocare și are încă câțiva pini I / O.
Digispark Pro a fost introdus inițial printr-un proiect Kickstarter.
Pasul 4: Programarea Digispark Pro
Înainte chiar să lipiți pinii pe Digispark Pro, configurați tot ce este necesar pentru a-l programa și încărcați exemplul de cod pentru a clipi LED-ul de la bord. Acesta este un pas important de consolidare a încrederii pentru lucrul cu Digispark Pro și este distractiv!
Informațiile din Digistump Wiki oficial ne ghidează prin instalarea IDE-ului Arduino (dacă nu este deja instalat), configurarea IDE-ului pentru utilizare cu ATtiny167 și apoi încărcarea primului nostru program.
Ca de obicei, jucați-vă modificând sincronizarea (milisecunde) în apelurile funcției delay () și apoi repetați Digispark Pro pentru a vedea că modificările codului dvs. sunt stocate și executate pe microcontroler.
Acordați o atenție deosebită notelor de la rubrica „Depanare”. Interfața USB a Digispark, fără a utiliza un cip USB hardware, este un pic piratată (totuși una strălucită), astfel încât stabilirea conexiunii USB necesită uneori câteva reîncercări, un cablu diferit sau alte jocuri, așa cum sugerează Wiki.
În unele setări, Digispark Pro, în timp ce este conectat la un computer, rămâne în bootloader-ul său și nu execută programul utilizatorului. Alimentarea Digispark Pro de la o bancă de alimentare, un neg de perete USB sau o altă sursă de alimentare odată ce este programată este, în general, rezoluția perfectă.
Pasul 5: Transmițător radio NORDIC NRF24L01
NRF24L01 este un transceiver radio cu un singur cip pentru banda ISM la nivel mondial de 2,4 - 2,5 GHz. Transmițătorul este format dintr-un sintetizator de frecvență complet integrat, un amplificator de putere, un oscilator de cristal, un demodulator, modulator și un motor de protocol îmbunătățit. Puterea de ieșire, canalele de frecvență și configurarea protocolului sunt ușor de programat printr-o interfață SPI. Consumul de curent este de numai 9,0mA la o putere de ieșire de -6dBm și 12,3mA în modul RX. Modurile de oprire și standby încorporate acceptă reducerea puterii. (fișa cu date)
Cum funcționează modulul wireless nRF24L01 +.
Pasul 6: Configurați nodurile DigiProNRF
Placa de circuit exclusivă DigiProNRF acceptă interconectarea unui modul Digispark Pro și a unui modul nRF24L01. Placa de circuit DigiProNRF acceptă, de asemenea, un regulator filtrat de 3,3V pentru a alimenta nRF24 și oferă un rând de pini Digispark Pro rupți pentru acces ușor la liniile de alimentare și semnalele I / O.
Din diagrama schematică, rețineți ce pini de modul nRF24 se conectează la care pini Digispark. Aceste alocări de pin sunt utilizate în codul de exemplu atașat.
Lipiți două noduri DigiProNRF pentru a experimenta comunicări punct-la-punct între noduri.
NU POPULAȚI cei trei „știfturi antet” din partea de jos a Digispark Pro. În schimb, utilizați știfturile de antet suplimentare pentru rândul de știfturi de rupere de lângă Digispark Pro. Cei trei „pini centrali ai antetului” pot fi conectați fără a provoca probleme (nu sunt conectați la nimic din PCB), dar antetul este mai bine folosit pentru spargere decât risipit pe trei găuri Digispark neutilizate.
Programați cele două noduri DigiProNRF cu schițele demo atașate (unul pentru TX și unul pentru RX). LED-ul Pin1 de la bord (lângă centrul Digispark Pro) de pe fiecare placă va clipi încet când conexiunea radio are succes. LED-ul va rămâne aprins când conexiunea radio este întreruptă. De exemplu, dacă celălalt nod este oprit.
FYI, această demonstrație se bazează pe tutorialul Pro nRF24L01 + Shield.
Recomandat:
Capacitor mare Spark Demo - 170V DC încărcător: 5 pași
Demonstrare de scântei cu condensator mare - Încărcător de 170V DC: Acest proiect este destinat să demonstreze ce este un condensator și să atragă atenția publicului. Acest dispozitiv convertește 120V AC pentru a încărca un condensator mare la 170V DC și vă permite să îl descărcați, producând o scânteie mare și zgomot puternic, într-un seif
Bobină Tesla Spark Gap: 14 pași
Spark Gap Tesla Coil: Acesta este un tutorial despre cum să construiți o Spark Gap Tesla Coil cu o rochie de cușcă Faraday. Acest proiect a luat eu și echipei mele (3 studenți) 16 zile lucrătoare, costă în jur de 500 USD, vă asigur că nu va funcționa de la prima dată :), cel mai important
Troliu controlat Art-Net: 6 pași
Troliu controlat Art-Net: Bună ziua tuturor, în acest instructiv voi explica cum mi-am creat troliul controlat de art-net. "Ce ești?" Te aud, întreabă-mă, lasă-mă să explic foarte repede. Acum câțiva ani am organizat o petrecere cu casa locală de tineret și ca scenă de
Instalați .NET Framework 1.0 pe Windows pe 64 de biți: 8 pași
Install.NET Framework 1.0 pe Windows pe 64 de biți: Oricine a încercat vreodată să instaleze.NET Framework versiunea 1.0 pe o versiune pe 64 de biți de Windows a întâmpinat probabil o eroare spunând că nu va funcționa pe Windows pe 64 de biți . Cu toate acestea, există o soluție. AVIZ: Microsoft nu acceptă
Love Spark: 3 pași (cu imagini)
Love Spark: Love Spark este un pandantiv în formă de inimă care clipește un LED la fiecare trei secunde, iar acest timp se bazează pe o cercetare efectuată de Amy Witter de la Universitatea din Melbourne, concluzionând că oamenii se gândesc la prietenii lor & cei dragi, în medie, e