Innholdsfortegnelse:
- Trinn 1: Innholdsliste for HackerBox 0045
- Trinn 2: Intro loddesett - BadgeBuddy
- Trinn 3: Digispark Pro
- Trinn 4: Programmering av Digispark Pro
- Trinn 5: NORDIC NRF24L01 radiosender
- Trinn 6: Konfigurer DigiProNRF -noder
Video: HackerBox 0045: Spark Net: 10 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Hilsen HackerBox Hackere rundt om i verden! Med HackerBox 0045 eksperimenterer vi med nordiske nRF24 radiosendere, programmering og nettverk Digispark Pro -moduler, radiogrensesnitts servomotorer, bevegelsesdetektorer og så mye mer. Denne instruksen inneholder informasjon om hvordan du kommer i gang med HackerBox 0045, som kan kjøpes her så lenge lageret rekker. Hvis du ønsker å motta en HackerBox som denne rett i postkassen din hver måned, kan du abonnere på HackerBoxes.com og bli med i revolusjonen!
HackerBoxes er den månedlige abonnementstjenesten for entusiaster innen elektronikk og datateknologi - Hardware Hackers - Dreamers of dreams.
HAKK PLANET
Trinn 1: Innholdsliste for HackerBox 0045
- Tre Digispark Pro ATtiny167 -moduler
- Tre forsterkede NRF24L01 -moduler
- Tre eksklusive DigiProNRF kretskort
- Tre SMA -antenner
- Oppbevaringsboks med 575 motstander
- HC-SR501 PIR bevegelsessensormodul
- Mikro servo med maskinvare
- Lineær 10K Ohm potensiometer
- Kvinne-til-kvinne DuPont-jumperledninger
- BadgeBuddy Intro til loddesett
- Google Logo -klistremerke
- Eksklusiv HackLife Iron-On Patch
Noen andre ting som vil være nyttige:
- Loddejern, lodde og grunnleggende loddeverktøy
- Datamaskin for kjøring av programvareverktøy
Viktigst av alt, trenger du en følelse av eventyr, hackerånd, tålmodighet og nysgjerrighet. Å bygge og eksperimentere med elektronikk, selv om det er veldig givende, kan være vanskelig, utfordrende og til og med frustrerende til tider. Målet er fremgang, ikke perfeksjon. Når du fortsetter og liker eventyret, kan du få mye tilfredshet fra denne hobbyen. Ta hvert trinn sakte, vær oppmerksom på detaljene, og ikke vær redd for å be om hjelp.
Det er et vell av informasjon for nåværende og potensielle medlemmer i HackerBoxes FAQ. Nesten alle de ikke-tekniske support-e-postene vi mottar, er allerede besvart der, så vi setter stor pris på at du tar deg noen minutter til å lese vanlige spørsmål.
Trinn 2: Intro loddesett - BadgeBuddy
BadgeBuddy er en enkel og morsom "introduksjon til lodding" -sett. HackerBoxes er stolte over å ha produsert tusenvis av BadgeBuddy -sett for å promotere hobbyen vår på DEF CON 27 i Las Vegas. BadgeBuddy -sett vil være tilgjengelig gratis (som i øl) i Hardware Hacking Village, i Soldering Skills Village og i Vendor Room. Arrangørene og frivillige i DEF CON Villages er dedikert til å introdusere og hjelpe alle som er interessert i elektronikk og mange andre aspekter ved hacking og sikkerhetsforskning.
Selvfølgelig er det fått nok ekstra BadgeBudy -sett til å sikre at alle HackerBox -medlemmer også kan få et BadgeBuddy -sett i HackerBox 0045. Du kan dele BadgeBuddy med noen som ønsker å lære å lodde, eller så kan du bare glede deg over det selv!
BadgeBuddy er et blinkende minimerke-kretskort som kan henges fra en konferansesnor, ryggsekk, veske, belte osv. Ved hjelp av den medfølgende ballkjeden. BadgeBuddy bruker en forbedret stil med selvsyklende regnbue-lysdioder for redusert styklist uten behov for ekstern kontrollkrets. Dette gir et interessant resultat som fremdeles er enkelt nok for et første gangs loddeprosjekt.
Hvis du veileder noen gjennom dette settet som er nytt i lodding, er det mange flotte guider og videoer på nettet om lodding. Her er ett eksempel. Husk at lokale produsentgrupper eller hackerrom ofte har loddestasjoner og ekspertise å dele. Amatørradioklubber er også alltid gode kilder til elektronikkopplevelse.
BadgeBuddy Monteringsmerknader:
- TIN CENTER PAD UNDER COIN CELL CLIP MED SOLDER FOR LAGE EN LETT BUMP
- SOLDER COIN CELL CLIP ETTER OUTLINE PÅ BAKSiden av PCB
- KONTROLLER STRØMBRYTEREN PÅ BAKKEN PÅ PCB
- Sett inn blinkende lysdioder foran på kretskortet med kort PIN -kode nærmest den flate siden av LED -konturen på kretskortet
- SOLDER LED
- MENS BRUK AV SIKKERHETSGLAS, SKYLP PINNER TIL PCB
- Sett inn myntcelle
- CELEBRATE RAINBOW LED CYCLING SUKSESS
- FESTE Å BRUKE LEKEKJEDE
Trinn 3: Digispark Pro
Digispark Pro bruker ATtiny167 mikrokontroller (datablad), en fin oppgradering fra ATtiny85 på den originale Digispark.
Digispark Pro kan programmeres direkte fra USB uten at du trenger en annen Arduino eller programmeringsmodul. USB -kode kjøres direkte på ATtiny167.
Sammenlignet med den originale Digispark, er Pro raskere (16Mhz vs. 8Mhz), har mer lagringsplass og har flere I/O -pinner.
Digispark Pro ble opprinnelig introdusert gjennom et Kickstarter -prosjekt.
Trinn 4: Programmering av Digispark Pro
Før du selv lodder pinnene på Digispark Pro, konfigurerer du alt som trengs for å programmere den og laster inn eksempelkode for å blinke den innebygde LED -en. Dette er et viktig trinn for selvtillit for å jobbe med Digispark Pro, og det er morsomt!
Informasjonen på den offisielle Digistump Wiki leder oss gjennom å installere Arduino IDE (hvis den ikke allerede er installert), konfigurere IDE for bruk med ATtiny167 og deretter laste inn vårt første program.
Som vanlig kan du leke med å endre timingen (millisekunder) i forsinkelsesfunksjonene () og deretter skylle Digispark Pro på nytt for å se at kodeendringene lagres og utføres på mikrokontrolleren.
Vær spesielt oppmerksom på merknadene under overskriften "Feilsøking". Digisparks USB -grensesnitt uten å bruke en maskinvare -USB -brikke er litt av en hack (en strålende en), så det krever noen ganger noen forsøk, en annen kabel eller annen fikling rundt å etablere USB -tilkoblingen, som foreslått i Wiki.
I noen oppsett forblir Digispark Pro, mens den er koblet til en PC, i opplastingsprogrammet og kjører ikke brukerprogrammet. Å drive Digispark Pro fra en strømbank, en USB -veggvorter eller en annen strømforsyning når den er programmert, er generelt den perfekte oppløsningen.
Trinn 5: NORDIC NRF24L01 radiosender
NRF24L01 er en enkeltchips radiosender / mottaker for verdensomspennende 2,4 - 2,5 GHz ISM -bånd. Transceiveren består av en fullt integrert frekvenssynthesizer, en effektforsterker, en krystalloscillator, en demodulator, modulator og en forbedret protokollmotor. Utgangseffekt, frekvenskanaler og protokolloppsett kan enkelt programmeres via et SPI -grensesnitt. Strømforbruket er bare 9,0mA ved en utgangseffekt på -6dBm og 12,3mA i RX -modus. Innebygd Power Down og Standby-modus støtter strømreduksjon. (datablad)
Slik fungerer nRF24L01+ trådløs modul.
Trinn 6: Konfigurer DigiProNRF -noder
Det eksklusive DigiProNRF kretskortet støtter sammenkobling av en Digispark Pro -modul og en nRF24L01 -modul. DigiProNRF -kretskortet støtter også en 3.3V filtrert regulator for å drive nRF24 og gir en rad med ødelagte Digispark Pro -pinner for enkel tilgang til kraftledninger og I/O -signaler.
Legg merke til hvilke nRF24 -modulpinner som er koblet til hvilke Digispark -pinner fra det skjematiske diagrammet. Disse pin -tilordningene brukes i den vedlagte eksempelkoden.
Lodd opp to DigiProNRF-noder for å eksperimentere med punkt-til-punkt-kommunikasjon mellom nodene.
IKKE BEFOLKER de tre "midtre toppnålene" nederst på Digispark Pro. Bruk i stedet de ekstra toppnålene for rekken med breakout -pins ved siden av Digispark Pro. De tre "center header pins" kan kobles til uten å forårsake noen problemer (de er ikke koblet til noe i PCB), men headeren er bedre brukt for breakout enn bortkastet på tre ubrukte Digispark -hull.
Programmer de to DigiProNRF -nodene med de vedlagte demoskissene (en for TX og en for RX). Den innebygde Pin1 LED (nær midten av Digispark Pro) på hvert brett vil sakte blinke når radioforbindelsen er vellykket. Lysdioden lyser konstant når radioforbindelsen brytes. For eksempel hvis den andre noden slås av.
Til info, denne demoen er basert på Pro nRF24L01+ Shield -opplæringen.
Anbefalt:
Spark Gap Tesla Coil: 14 trinn
Spark Gap Tesla Coil: Dette er en veiledning om hvordan du bygger en Spark Gap Tesla Coil med en Faraday burkjole.Dette prosjektet tok meg og teamet mitt (3 studenter) 16 virkedager, det koster rundt 500 USD, jeg kan forsikre deg om at det vil ikke fungere fra første gang :), viktigst
Art-Net Controlled Winch: 6 trinn
Art-Net Controlled Winch: Hei alle sammen, i denne instruksen vil jeg forklare hvordan jeg lagde min art-net kontrollerte vinsj. " Hva er det? " jeg hører deg spørre, la meg forklare veldig raskt. For noen år siden holdt vi en fest med det lokale ungdomshuset, og som scene
Installer .NET Framework 1.0 på 64-biters Windows: 8 trinn
Install.NET Framework 1.0 på 64-biters Windows: Alle som noen gang har prøvd å installere .NET Framework versjon 1.0 på en 64-biters versjon av Windows, har sannsynligvis kommet over en feil som sier at det ikke vil fungere på 64-biters Windows . Det er imidlertid en løsning. MERKNAD: Microsoft støtter ikke
Love Spark: 3 trinn (med bilder)
Love Spark: Love Spark er et hjerteformet anheng som blinker en LED hvert tredje sekund, og den tiden er basert på en forskning utført av Amy Witter ved University of Melbourne som konkluderer med at folk tenker på vennene sine og amp; kjære, i gjennomsnitt, e
Fix K750i Net Adapter: 6 trinn
Reparer din K750i nettadapter: Dette er en instruksjon for å fikse din ødelagte K750i nettadapter. Jeg skriver dette instruerbart på grunn av de dårlige ingeniørferdighetene fra Sony Ericsson. Etter en stund med å bruke telefonen og etter noen ladesykluser holder nettadapteren veldig dårlig tid akterut