Turinys:

„HackerBox 0052“: laisvos formos: 10 žingsnių
„HackerBox 0052“: laisvos formos: 10 žingsnių

Video: „HackerBox 0052“: laisvos formos: 10 žingsnių

Video: „HackerBox 0052“: laisvos formos: 10 žingsnių
Video: #95 HackerBox 0052 FreeForm 2024, Lapkritis
Anonim
„HackerBox 0052“: laisvos formos
„HackerBox 0052“: laisvos formos

Sveikiname HackerBox įsilaužėlius visame pasaulyje! „HackerBox 0052“tyrinėja laisvos formos grandinės skulptūrų kūrimą, įskaitant LED gaudyklės pavyzdį, ir jūsų pasirinktas struktūras, pagrįstas WS2812 RGB LED moduliais. „Arduino IDE“yra sukonfigūruotas „Arduino Nano“, o mes eksperimentuojame programuodami ATtiny85 mikrovaldiklius mūsų laisvos formos skulptūroms, naudodami „Arduino Nano“. Proto mašinos yra išbandytos treniruojant smegenų bangas atsipalaidavimui, kūrybiškumui ir meditacijai. MOSFET jungikliai yra skirti didelėms srovės apkrovoms valdyti naudojant paprastus mikrovaldiklio IO kaiščius.

Šiame vadove yra informacijos, kaip pradėti naudotis „HackerBox 0052“, kurią galite įsigyti čia, kol pasibaigs prekės. Jei norėtumėte kiekvieną mėnesį gauti tokią „HackerBox“tiesiai į savo pašto dėžutę, užsiprenumeruokite „HackerBoxes.com“ir prisijunkite prie revoliucijos!

„HackerBoxes“yra mėnesio prenumeratos dėžutės paslauga, skirta aparatūros įsilaužėliams ir elektronikos bei kompiuterinių technologijų entuziastams. Prisijunk prie mūsų ir gyvenk HACK LIFE.

1 veiksmas: „HackerBox 0052“turinio sąrašas

  • Arduino Nano
  • Dvidešimt WS2812B RGB LED modulių
  • ATtiny85 DIP8 mikrovaldiklis
  • USB LED lempa (spalvos skiriasi)
  • 555 Laikmačio lustas
  • CD4017 skaitiklis
  • Duonos lenta be litavimo 400 taškų
  • Laisvos formos varinė skulptūrinė viela 18G
  • USB vyrų ir moterų kabelis
  • 3,5 mm stereo stereo kabelis
  • Stereo 3,5 mm PCB lizdas
  • Du AOD417 P kanalų MOSFET
  • Du AOD514 N kanalų MOSFET
  • 100K potenciometras
  • 10K dviejų grupių potenciometras
  • Penkiolika žalių 5 mm šviesos diodų
  • 9V akumuliatoriaus spaustukas su laidų laidais
  • Trys 10uF elektrolitiniai kondensatoriai
  • Vienas 1uF elektrolitinis kondensatorius
  • Du DIP8 lustai
  • Vienas DIP16 lusto lizdas
  • Rezistoriai: 680R, 1.5K ir 4.7K Ohm
  • Klaviatūros kario įsilaužėlio lipdukas
  • „Phish Hook Hacker“animuotasis paveiksliukas
  • Išskirtiniai „HackerBox Sport“akiniai nuo saulės

Kai kurie kiti dalykai, kurie bus naudingi:

  • Lituoklis, lydmetalis ir pagrindiniai litavimo įrankiai
  • Kompiuteris programinės įrangos įrankiams paleisti

Svarbiausia, kad jums reikės nuotykių jausmo, įsilaužėlių dvasios, kantrybės ir smalsumo. Elektronikos kūrimas ir eksperimentavimas, nors ir labai naudingas, kartais gali būti sudėtinga, sudėtinga ir net varginanti. Tikslas yra pažanga, o ne tobulumas. Kai ištveriate ir mėgaujatės nuotykiais, iš šio pomėgio galite gauti daug pasitenkinimo. Ženkite kiekvieną žingsnį lėtai, apgalvokite smulkmenas ir nebijokite prašyti pagalbos.

„HackerBoxes“DUK yra daug informacijos esamiems ir būsimiems nariams. Beveik į visus gautus netechninės pagalbos el. Laiškus ten jau atsakyta, todėl tikrai dėkojame, kad skiriate kelias minutes skaityti DUK.

2 žingsnis: laisvos formos grandinės

Laisvos formos grandinės
Laisvos formos grandinės

Kaip aprašyta šiame „Hackaday“įraše, grandinių be pagrindo surinkimo technika vadinama daugybe pavadinimų: „flywire“, „deadbug“, laidai nuo taško iki taško arba laisvos formos grandinės. Kartais ši technika naudojama praktiniais tikslais, pavyzdžiui, taisant projektavimo klaidas po gamybos, tačiau tikriausiai įdomiau, kad ji naudojama kuriant meną iš elektroninių grandinių.

Paprastai pagaminta iš varinės vielos, aliuminio ar žalvario strypų, laisvos formos elektronika įgauna įvairias formas ir gali būti nuostabiai graži ir kūrybinga, kaip matyti iš šių pavyzdžių …

  • Laisvos formos elektronika kaip str
  • „Deadbug“prototipų kūrimas ir laisvos formos elektronika
  • Peterio Vogelio elektronikos kūrinys
  • LED papuošalai
  • Eirik Brandal elektroninės skulptūros
  • Skulptūrinės sintezės grandinės
  • „Mohit Bhoite“pristatymo vaizdo įrašas iš „Hackaday Supercon“
  • „Hackaday Circuit“skulptūrų konkursas
  • Skeletas Žiūrėti vaizdo įrašą

Kodėl nepasidalinus kai kuriais savo laisvos formos grandinės skulptūros bandymų vaizdais ir idėjomis?

3 žingsnis: Laisvos formos LED persekiotojas

Laisvos formos LED gaudyklė
Laisvos formos LED gaudyklė

Įdomi grandinė jūsų pirmajam laisvos formos skulptūros bandymui yra LED gaudyklė, kaip parodyta šiame vaizdo įraše.

18 gabaritų vielą galima suformuoti rankomis arba replėmis.

Sunkesnės dalys, tokios kaip 9 V baterija arba potenciometras, gali būti išdėstytos konstrukcijos apačioje, kad būtų užtikrintas stabilus pagrindas.

DIP lizdai gali būti naudojami dviem IC mikroschemoms, kad būtų išvengta šilumos žalos litavimo metu.

4 žingsnis: „Arduino Nano“

Arduino Nano
Arduino Nano

„Arduino Nano“yra vienas mėgstamiausių MCU modulių. Mes juos naudojame įvairiems eksperimentams ir „pasidaryk pats“sistemoms.

Į komplektą įtraukta „Arduino Nano“plokštė apima antgalių kaiščius, kurie nėra prilituoti prie modulio. Kol kas palikite kaiščius. Prieš litavimą ant antraštės kaiščių atlikite pradinius „Arduino Nano“modulio bandymus. Viskas, ko reikia, yra „MiniUSB“kabelis ir „Arduino Nano“plokštė tokia, kokia yra iš maišelio.

Jei neseniai nenaudojote „Arduino Nano“, peržiūrėkite „HackerBox 0051“vadovą, kuriame pateikiama informacija apie „Arduino IDE“, „CH340G“USB/nuosekliojo tilto mikroschemą ir kaip atlikti pradinį „mirksėjimo“eskizo patvirtinimą „Arduino Nano“moduliui ir įrankių grandinė. Viską patikrinę, ant „Nano“lituokite antraštės kaiščius.

Jei norite papildomos įvadinės informacijos apie darbą „Arduino“ekosistemoje, peržiūrėkite „HackerBoxes Starter Workshop“vadovą, kuriame yra keletas pavyzdžių ir nuoroda į PDF „Arduino“vadovėlį.

5 žingsnis: ATtiny85 MCU programavimas naudojant „Arduino Nano“

Image
Image

Šiame vaizdo įraše parodyta, kaip greitai naudoti „Arduino Nano“(veikia „ArduinoISP“) ir vieną kondensatorių, kad būtų galima programuoti „ATtiny85“mikrovaldiklį iš „Arduino IDE“.

6 žingsnis: laisvos formos RGB LED moduliai

Proto mašinos
Proto mašinos

RGB šviesos diodų moduliai (pagrįsti WS2812B komponentais) yra puiki terpė laisvam grandinės susukimui, ypač kai varoma 8 kontaktų ATtiny85 MCU. Į MCU gali būti lituojamos įvairios struktūros ir programuojami kūrybingi šviesos/spalvų modeliai.

Pavyzdžiui, mes įdiegėme „FastLED“biblioteką „Arduino IDE“.

Pradėkite nuo paprasto eskizo:

Pavyzdžiai> „FastLED“> „ColorPalette“

Tiesiog pakeisk:

#define LED_PIN prie bet kurio IO kaiščio, naudojamo LED „duomenims“

#define NUM_LEDS, tačiau grandinėje yra daug šviesos diodų

#define BRIGHTNESS iki maždaug 10-15, kad taupytumėte energiją

ir

#define LED_TYPE į WS2812B

7 žingsnis: proto mašinos

Remiantis Vikipedija, proto mašinos taip pat žinomos kaip „smegenų mašinos“arba „šviesos ir garso mašinos“.

„Mind Machines“paprastai naudoja pulsuojantį ritminį garsą ir mirksinčias lemputes, kad pakeistų vartotojo smegenų bangų dažnį. Tai gali sukelti gilias atsipalaidavimo, susikaupimo būsenas ir kai kuriais atvejais pakeisti sąmonės būsenas, kurios buvo lyginamos su tomis, kurios buvo gautos meditacijos ir šamaniškų tyrinėjimų metu.

„Mind Machines“gali generuoti signalus pulsuojančioms lemputėms, įmontuotoms į akinius, kuriuos nešioja vartotojas, žiūrintis žibintus pro vokus užmerktomis akimis.

„Mind Machines“taip pat sukuria garso stimulą, įskaitant binauralinius dūžius, kurie yra suvokiami esant skirtingam dažniui, kai dvi skirtingos gryno tono sinusinės bangos klausytojui pateikiamos dichotiškai (po vieną per kiekvieną ausį). Pvz., Jei 530 Hz grynas tonas pateikiamas subjekto dešinei ausiai, o 520 Hz grynas tonas pateikiamas tiriamojo kairiajai ausiai, klausytojas suvokia trečiojo tono klausos iliuziją. Trečiasis garsas vadinamas binauriniu ritmu, ir šiame pavyzdyje jis turėtų suvokti aukštį, atitinkantį 10 Hz dažnį, kuris yra skirtumas tarp 530 Hz ir 520 Hz grynų tonų, pateiktų kiekvienai ausiai.

SVARBUS SAUGOS PRANEŠIMAS:

Greitai mirksinčios lemputės gali būti pavojingos žmonėms, sergantiems šviesai jautria epilepsija ar kitais nervų sutrikimais. Jei esate jautrus mirksinčioms šviesoms arba anksčiau sirgote epilepsija, traukuliais ar kitais nervų sutrikimais, venkite tokių prietaisų ar kitų projektų su mirksinčiomis lemputėmis.

8 žingsnis: „Pasidaryk pats“proto mašinos platforma

„Pasidaryk pats“proto mašinos platforma
„Pasidaryk pats“proto mašinos platforma

„Mind Machine“platformą galima surinkti, kaip parodyta čia, naudojant „Arduino Nano“, užprogramuotą su pridedamu mind_demo eskizu. Eskizas treniruojasi 9 Hz „Alpha Brawwaves“, naudojant šviesas ir binauralinius ritmus. „Alfa Brainwaves“gali skatinti gilų atsipalaidavimą, kaip aptarta čia. Kodą galima pakeisti ir išplėsti, kad būtų galima ištirti kitus smegenų bangų dažnius ar treniruočių modelius.

Atminkite, kad „mind_demo“reikia dviejų bibliotekų: „FastLED“ir „ToneLibrary“, kurias abi galite rasti naudodami „Įrankiai“> „Tvarkyti bibliotekas“„Arduino IDE“. Reikalinga speciali tonų biblioteka, nes standartinė „Arduino“tonų funkcija negali sukurti dviejų skirtingų tonų vienu metu.

Du iš WS2812B modulių (dviejų grandinėje) yra tinkami įdėti į akinius nuo saulės. Juos galima prijungti prie valdiklio grandinės naudojant 3,5 mm garso kabelį. 3,5 mm garso kabelį galima nupjauti šalia patelės galo. Moteriškas galas yra prijungtas prie MCU grandinės, o ilgas laidas su išoriniu galu gali būti prijungtas prie akinių šviesos diodų. Tai sukuria gražią prijungiamą LED akinių sąsają.

Kai kurios lipnios juostos arba cianoakrilatas puikiai tinka pritvirtinti šviesos diodus prie akinių. Karšti klijai paprastai sunkiai prilimpa prie lygaus plastiko, pavyzdžiui, akinių nuo saulės. Jei norite išskirtinius „HackerBox“atspalvius naudoti kaip tikrus atspalvius, tiesiog paspauskite pirštinių dėžę, šiukšlių stalčių ar vietinę dolerio parduotuvę, kad gautumėte įvairių saulės akinių, skirtų aukoti šiam projektui.

Dviejų grupių garso grandinė puikiai tinka valdyti standartines ausines ar ausines, prijungtas prie 3,5 mm PCB lizdo.

9 žingsnis: MOSFET, skirti perjungti didelės srovės apkrovas

MOSFET, skirti perjungti didelės srovės apkrovas
MOSFET, skirti perjungti didelės srovės apkrovas

Ar kada nors norėjote valdyti įrenginius, kurie naudoja daugiau srovės, nei palaiko jūsų MCU IO kaiščiai? Kaip apie prietaisų valdymą esant skirtingai įtampai nei MCU?

Šį „Andreas Spiess“vaizdo įrašą verta žiūrėti. Andreasas (daugumą) apmaudo, kad nustatytų, kokių tipų tranzistorius turėtume turėti, kad pakeistume energijos tiekimo apkrovą iš mūsų skaitmeninių/MCU projektų. Jis supranta, kad turi:

N kanalų FET, skirtos žemos apkrovos perjungimui, ir

P-kanalo FET, norint perjungti dideles apkrovas.

Įtraukta pora kiekvienos iš jų, kad būtų galima eksperimentuoti įjungiant ir išjungiant USB apkrovą (LED lemputė). Nupjaukite USB prailginimo kabelį. Naudokite P kanalo FET (D ir S kaiščius), kad perjungtumėte raudoną laidą (aukšta pusė). ARBA naudokite N kanalo FET (D ir S kaiščius), kad perjungtumėte juodą laidą (žemą pusę). Prijunkite MCU valdymo signalą per vieną iš 680 omų rezistorių prie FET vartų (G) kaiščio ir valdykite toliau! Taip pat išbandykite „stebuklingąsias rankas“ant G kaiščio, kaip parodyta vaizdo įraše. Atkreipkite dėmesį, kad „stebuklingos rankos“veikia tik viena kryptimi, tačiau greitai sutrumpinus vartus iki 5 V arba GND, FET jungiklis bus apverstas.

Eksperimentuodami su šiais USB maitinimo scenarijais FET perjungimui, galite pakartotinai naudoti du USB „pigtailus“, uždėdami aligatoriaus spaustukus ant raudonų ir juodų laidų. USB lizdo pusę galima pritvirtinti prie 5 V maitinimo šaltinio ir tada naudoti bet kokiam USB lizdui, kurį prijungiate prie lizdo, maitinti. USB kištuko pusė gali būti naudojama maitinti spaustukus (ir tai, prie ko jie yra prijungti) iš bet kurio USB maitinimo šaltinio ar sienos karpos. Šie aligatoriaus spaustukai yra naudingi įvairiems bandymų ir matavimo scenarijams, todėl galbūt norėsite juos laikyti po ranka ant darbo stalo.

10 žingsnis: reikia dėvėti atspalvius

Elektronikos, kompiuterių technologijų ir informacijos saugumo ateitis yra tokia šviesi, kad turite dėvėti „HackerBox“atspalvius.

Nepamirškite pasidalyti savo „HackerBox 0052“projektais žemiau esančiuose komentaruose arba „HackerBoxes“„Facebook“grupėje. Taip pat atminkite, kad bet kuriuo metu galite atsiųsti el. Laišką adresu [email protected], jei turite klausimų ar reikia pagalbos.

Kas toliau? Prisijunk prie revoliucijos. Gyvenk HackLife. Kiekvieną mėnesį į savo pašto dėžutę pristatykite šaunią įsilaužimo įrankių dėžę. Naršykite „HackerBoxes.com“ir prisiregistruokite gauti mėnesinę „HackerBox“prenumeratą.

Rekomenduojamas: