Tartalomjegyzék:
- 1. lépés: A HackerBox 0045 tartalomlista
- 2. lépés: Intro Forrasztókészlet - BadgeBuddy
- 3. lépés: Digispark Pro
- 4. lépés: A Digispark Pro programozása
- 5. lépés: NORDIC NRF24L01 rádió adó -vevő
- 6. lépés: A DigiProNRF csomópontok konfigurálása
Videó: HackerBox 0045: Szikraháló: 10 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Üdvözlet a HackerBox Hackereknek világszerte! A HackerBox 0045 segítségével kísérletezünk az északi nRF24 rádió -adó -vevőkkel, a Digispark Pro modulok programozásával és hálózatba kötésével, a rádió -interfész -szervomotorokkal, a mozgásérzékelőkkel és még sok mással. Ez az útmutató tartalmazza a HackerBox 0045 használatának megkezdéséhez szükséges információkat, amelyek itt vásárolhatók meg, amíg a készlet tart. Ha minden hónapban szeretne egy ilyen HackerBox -ot közvetlenül a postaládájába kapni, akkor iratkozzon fel a HackerBoxes.com oldalon, és csatlakozzon a forradalomhoz!
A HackerBoxes a havi előfizetési doboz szolgáltatás az elektronika és a számítástechnika rajongói számára - Hardver Hackerek - Az álmok megálmodói.
HACK A PLANET
1. lépés: A HackerBox 0045 tartalomlista
- Három Digispark Pro ATtiny167 modul
- Három erősített NRF24L01 modul
- Három exkluzív DigiProNRF áramköri lap
- Három SMA antenna
- Tároló doboz 575 ellenállással
- HC-SR501 PIR mozgásérzékelő modul
- Mikroszervó hardverrel
- Lineáris 10K ohmos potenciométer
- Női-nő DuPont jumper vezetékek
- A BadgeBuddy bevezetője a forrasztókészlethez
- Google -matrica
- Exkluzív HackLife vasalható patch
Néhány más hasznos dolog:
- Forrasztópáka, forrasztó és alapvető forrasztószerszámok
- Számítógép szoftvereszközök futtatásához
A legfontosabb, hogy kalandérzékre, hacker szellemre, türelemre és kíváncsiságra lesz szüksége. Az elektronika építése és kísérletezése, bár nagyon kifizetődő, bonyolult, kihívásokkal teli és néha frusztráló is lehet. A cél a haladás, nem a tökéletesség. Ha kitart és élvezi a kalandot, sok elégedettség származhat ebből a hobbiból. Lépjen minden lépést lassan, vegye figyelembe a részleteket, és ne féljen segítséget kérni.
A HackerBoxes GYIK -ban rengeteg információ található a jelenlegi és leendő tagok számára. Szinte az összes nem technikai támogatási e-mail, amelyet kapunk, már megválaszolásra került, ezért nagyra értékeljük, hogy szán néhány percet a GYIK elolvasására.
2. lépés: Intro Forrasztókészlet - BadgeBuddy
A BadgeBuddy egyszerű és szórakoztató "bevezetés a forrasztáshoz". A HackerBoxes büszke arra, hogy több ezer BadgeBuddy készletet gyártott hobbink népszerűsítésére a DEF CON 27 Las Vegasban. A BadgeBuddy készletek ingyen kaphatók (mint a sörben) a Hardware Hacking Village -ben, a Soldering Skills Village -ben és az Eladó -szobában. A DEF CON Villages szervezői és önkéntesei elkötelezettek, hogy bemutassanak és segítsenek mindenkit, aki érdeklődik az elektronika, valamint a hackelés és a biztonsági kutatás számos egyéb aspektusa iránt.
Természetesen elegendő extra BadgeBudy készletet szereztünk be annak biztosítására, hogy minden HackerBox -tag is kaphasson BadgeBuddy készletet a HackerBox 0045 -ben. Megoszthatja BadgeBuddy -ját valakivel, aki meg akar tanulni forrasztani, vagy egyszerűen csak élvezheti!
A BadgeBuddy egy villogó mini-jelvényű NYÁK, amely a mellékelt golyólánc segítségével felakasztható konferenciakötélre, hátizsákra, pénztárcára, övre stb. A BadgeBuddy továbbfejlesztett stílusú önjáró szivárványos LED-eket használ a csökkentett BOM-hoz, külső vezérlőáramkör nélkül. Ez érdekes eredményt ad, amely még mindig elég egyszerű az első forrasztási projekthez.
Ha valakit ezen a készleten keresztül edz, aki még nem ismeri a forrasztást, akkor sok nagyszerű útmutató és videó található online a forrasztásról. Íme egy példa. Ne feledje, hogy a helyi készítői csoportok vagy hacker terek gyakran forrasztóállomásokkal és szakértelemmel rendelkeznek. Ezenkívül az amatőr rádiós klubok mindig kiváló források az elektronikai tapasztalatokhoz.
Jelvény Buddy szerelési megjegyzések:
- ÓRA KÖZPONTI TÁBLÁZAT ÉRMESSEJT KAPCSOLAT ALATT, FORRÁSSAL EGY KÖNNYŰ BUMP
- FORRÁS ÉRMESSEJT VÁGÁS A NYÁK VÁSÁRA VONATKOZÓAN
- CSATLAKOZZA A TÁPKAPCSOLÓT A NYÁK HÁTÁRA
- Helyezzen be villogó LED -eket a NYÁK ELŐTT RÖVID PIN -KÖZELEL A NYÁK VÁZLAT LAPOS oldalához legközelebb
- SOLDER LED -ek
- BIZTONSÁGI SZEMÜVEG VISELÉSÉN VÉGZETT TŰSEK NYÚLNAK NYÁKRA
- ÉRMESZEM BEVITELE
- ÜNNEPELJE A RAINBOW LED CIKLUSZÁSI SIKERÉT
- CSATLAKOZZON A GYÖNGYLÁNC HASZNÁLATÁVAL
3. lépés: Digispark Pro
A Digispark Pro az ATtiny167 mikrokontrollert (adatlap) használja, ami szép frissítés az AT Digitál85 -ről az eredeti Digisparkon.
A Digispark Pro közvetlenül USB -ről programozható anélkül, hogy további Arduino vagy programozó modulra lenne szüksége. Az USB -kód közvetlenül az ATtiny167 -en fut.
Az eredeti Digisparkhoz képest a Pro gyorsabb (16Mhz vs. 8Mhz), több tárhellyel rendelkezik, és több I/O tűvel rendelkezik.
A Digispark Pro -t eredetileg egy Kickstarter projekt keretében mutatták be.
4. lépés: A Digispark Pro programozása
Mielőtt még a tűket is forrasztaná a Digispark Pro -ra, konfiguráljon mindent, ami szükséges a programozásához, és töltse be a példakódot, hogy villogjon a fedélzeti LED. Ez fontos önbizalomépítő lépés a Digispark Pro -val való együttműködéshez, és szórakoztató!
A hivatalos Digistump Wiki információi végigvezetnek bennünket az Arduino IDE telepítésén (ha még nincs telepítve), az IDE konfigurálásán az ATtiny167 használatára, majd az első program betöltésén.
Szokás szerint játsszon az időzítés (ezredmásodperc) módosításával a delay () függvényhívásokban, majd frissítse újra a Digispark Pro programot, hogy lássa, hogy a kódmódosításokat a mikrokontroller tárolja és hajtja végre.
Különös figyelmet kell fordítani a "Hibaelhárítás" címszó alatt található megjegyzésekre. A Digispark USB -interfésze hardveres USB -chip használata nélkül egy kis hack (bár zseniális), így az USB -kapcsolat létrehozása néha néhány újbóli próbálkozást, egy másik kábelt vagy más fikázást igényel, amint azt a Wiki javasolja.
Bizonyos beállításoknál a Digispark Pro számítógéphez csatlakoztatva a rendszerbetöltőben marad, és nem futtatja a felhasználói programot. A Digispark Pro tápellátása tápegységből, USB fali szemölcsből vagy más tápegységből a programozás után általában a tökéletes felbontás.
5. lépés: NORDIC NRF24L01 rádió adó -vevő
Az nRF24L01 egy chipes rádió adó -vevő a világszerte 2,4 - 2,5 GHz -es ISM sáv számára. Az adó -vevő teljesen integrált frekvenciaszintetizátorból, teljesítményerősítőből, kristályoszcillátorból, demodulátorból, modulátorból és továbbfejlesztett protokollmotorból áll. A kimeneti teljesítmény, a frekvenciacsatornák és a protokoll beállítása könnyen programozható az SPI interfészen keresztül. Az áramfogyasztás csak 9,0 mA, -6dBm kimeneti teljesítménynél, 12,3 mA pedig RX módban. A beépített kikapcsolási és készenléti módok támogatják az energia csökkentését. (adatlap)
Az nRF24L01+ vezeték nélküli modul működése.
6. lépés: A DigiProNRF csomópontok konfigurálása
Az exkluzív DigiProNRF áramköri lap támogatja a Digispark Pro modul és az nRF24L01 modul összekapcsolását. A DigiProNRF áramköri lap is támogatja a 3,3 V -os szűrt szabályozót az nRF24 tápellátásához, és egy sor törött Digispark Pro csapot biztosít az elektromos vezetékek és az I/O jelek könnyű eléréséhez.
A sematikus diagramon jegyezze fel, hogy mely nRF24 modul csapjai mely Digispark csapokhoz csatlakoznak. Ezeket a pin -hozzárendeléseket a mellékelt példakód használja.
Forrasztjon fel két DigiProNRF csomópontot, hogy kísérletezzen a csomópontok közötti pont-pont kommunikációval.
NE NÉPÍTSE a Digispark Pro alján található három "középső fejlécet". Ehelyett használja a Digispark Pro melletti töréscsapok sorához az extra fejléceket. A három "középső fejcsatlakozó" problémamentesen csatlakoztatható (nem kapcsolódnak semmihez a NYÁK -ban), de a fejlécet jobban lehet használni a kitöréshez, mint elpazarolni három fel nem használt Digispark lyukon.
Programozza be a két DigiProNRF csomópontot a mellékelt demóvázlatokkal (egyet a TX és egyet az RX számára). A fedélzeti Pin1 LED (a Digispark Pro közepéhez közel) minden táblán lassan villogni fog, ha a rádiócsatlakozás sikeres. A LED folyamatosan világít, ha a rádiókapcsolat megszakad. Például, ha a másik csomópont le van kapcsolva.
FYI, ez a bemutató a Pro nRF24L01+ Shield oktatóanyagon alapul.
Ajánlott:
HackerBox 0060: Játszótér: 11 lépés
HackerBox 0060: Játszótér: Üdvözlet a HackerBox Hackereknek szerte a világon! A HackerBox 0060 segítségével kísérletezni fog az Adafruit Circuit Playground Bluefruit játékkal, amely egy erőteljes Nordic Semiconductor nRF52840 ARM Cortex M4 mikrokontrollert tartalmaz. Fedezze fel a beágyazott programozást
HackerBox 0041: CircuitPython: 8 lépés
HackerBox 0041: CircuitPython: Üdvözlet a HackerBox Hackereknek világszerte. A HackerBox 0041 elhozza a CircuitPython -t, a MakeCode Arcade -ot, az Atari Punk Console -t és még sok mást. Ez az útmutató tartalmaz információkat a HackerBox 0041 használatához, amely megvásárolható a
HackerBox 0058: Kódolás: 7 lépés
HackerBox 0058: Kódolás: Üdvözlet a HackerBox Hackereknek világszerte! A HackerBox 0058 segítségével felfedezzük az információkódolást, vonalkódokat, QR -kódokat, az Arduino Pro Micro programozását, a beágyazott LCD -kijelzőket, a vonalkód -generálás integrálását az Arduino projektekbe, az emberi bevitelt
HackerBox 0057: Biztonságos mód: 9 lépés
HackerBox 0057: Biztonságos mód: Üdvözlet a HackerBox Hackereknek világszerte! A HackerBox 0057 az IoT, a vezeték nélküli, a Lockpicking és természetesen a hardverhackelés faluját hozza be az otthoni laborba. Felfedezzük a mikrokontroller programozást, az IoT Wi-Fi kihasználását, a Bluetooth-ot
HackerBox 0034: SubGHz: 15 lépés
HackerBox 0034: SubGHz: Ebben a hónapban a HackerBox Hackerek a szoftver által definiált rádiót (SDR) és az 1 GHz alatti frekvenciájú rádiókommunikációt vizsgálják. Ez az útmutató tartalmazza a HackerBox #0034 használatának megkezdéséhez szükséges információkat, amelyek itt megvásárolhatók, amíg a kellékek