Orodha ya maudhui:

HackerBox 0052: Freeform: Hatua 10
HackerBox 0052: Freeform: Hatua 10

Video: HackerBox 0052: Freeform: Hatua 10

Video: HackerBox 0052: Freeform: Hatua 10
Video: #95 HackerBox 0052 FreeForm 2024, Novemba
Anonim
HackerBox 0052: Freeform
HackerBox 0052: Freeform

Salamu kwa Wadukuzi wa HackerBox kote ulimwenguni! HackerBox 0052 inachunguza uundaji wa sanamu za mzunguko wa bure ikiwa ni pamoja na mfano wa chaser ya LED na chaguo lako la miundo kulingana na moduli za LED za WS2812 RGB. IDE ya Arduino imesanidiwa Arduino Nano na tunajaribu programu ndogo za ATtiny85 za kudhibiti kwa sanamu zetu za bure kutumia Arduino Nano. Mashine za akili zinajaribiwa kufundisha mawimbi ya ubongo kwa kupumzika, ubunifu, na kutafakari. Swichi za MOSFET zinachunguzwa kudhibiti mizigo ya juu ya sasa kwa kutumia pini rahisi za microcontroller IO.

Mwongozo huu una habari ya kuanza na HackerBox 0052, ambayo inaweza kununuliwa hapa wakati vifaa vinadumu. Ikiwa ungependa kupokea HackerBox kama hii kwenye sanduku lako la barua kila mwezi, tafadhali jiandikishe kwenye HackerBoxes.com na ujiunge na mapinduzi!

HackerBoxes ni huduma ya sanduku la usajili la kila mwezi kwa wadukuzi wa vifaa na wapenda teknolojia ya elektroniki na kompyuta. Jiunge nasi na uishi MAISHA YA HACK.

Hatua ya 1: Orodha ya Yaliyomo ya HackerBox 0052

  • Arduino Nano
  • Moduli ishirini za WS2812B RGB za LED
  • ATtiny85 DIP8 Mdhibiti mdogo
  • Taa ya USB ya USB (rangi zinatofautiana)
  • Kipima kipima muda cha 555
  • Chip Chip Counter ya CD4017
  • Bodi ya mkate isiyo na Sita 400 Point
  • Shaba ya Uchongaji wa Freeform 18G
  • Cable ya Kiume na Kike ya USB
  • Stereo 3.5mm Cable ya Kiume na Kike
  • Stereo 3.5mm PCB Jack
  • MOSFET mbili za AOD417 P-Channel
  • MOSFET mbili za AOD514 N-Channel
  • 100K Potentiometer
  • Potentiometer ya Dual-Gang-10K
  • LED kumi na tano za kijani 5mm
  • Kipande cha picha ya betri cha 9V na Viongozi wa waya
  • Watatu wa 10uF Electrolytic Capacitors
  • 1uF Electrolytic Capacitor
  • Soketi mbili za Chip za DIP8
  • Tundu moja la Chip DIP16
  • Resistors: 680R, 1.5K, na 4.7K Ohm
  • Kibandiko cha Kibaraka wa Warrior wa Kibodi
  • Kibandiko cha Hacker ya Phish Hook
  • Miwani ya kipekee ya HackerBox Sport

Vitu vingine ambavyo vitasaidia:

  • Chuma cha kulehemu, solder, na zana za msingi za kutengenezea
  • Kompyuta ya kuendesha zana za programu

Jambo muhimu zaidi, utahitaji hali ya kujifurahisha, roho ya wadukuzi, uvumilivu, na udadisi. Kuunda na kujaribu majaribio ya elektroniki, wakati kunafurahisha sana, kunaweza kuwa ngumu, changamoto, na hata kukatisha tamaa wakati mwingine. Lengo ni maendeleo, sio ukamilifu. Unapoendelea na kufurahiya raha hiyo, kuridhika sana kunaweza kupatikana kutoka kwa burudani hii. Chukua kila hatua pole pole, fikiria maelezo, na usiogope kuomba msaada.

Kuna utajiri wa habari kwa washiriki wa sasa na wanaotarajiwa katika Maswali Yanayoulizwa Sana ya HackerBoxes. Karibu barua pepe zote za msaada ambazo sio za kiufundi ambazo tunapokea tayari zimejibiwa hapo, kwa hivyo tunashukuru kuchukua kwako dakika chache kusoma Maswali Yanayoulizwa Sana.

Hatua ya 2: Mizunguko ya bure

Mizunguko ya bure
Mizunguko ya bure

Kama ilivyoelezewa na hii Kuingia kwa Hackaday, mbinu ya kukusanyika kwa nyaya bila substrate huenda kwa majina mengi: flywire, deadbug, wiring-to-point-wiring, au freeform circuits. Wakati mwingine mbinu hii hutumiwa kwa madhumuni ya vitendo kama kurekebisha makosa ya muundo baada ya uzalishaji, lakini labda ya kufurahisha zaidi hutumiwa kuunda sanaa kutoka kwa mizunguko ya elektroniki.

Kawaida imejengwa kutoka kwa waya ya shaba, hisa ya alumini, au fimbo za shaba, umeme wa bure huchukua fomu anuwai na inaweza kuwa nzuri na ya kushangaza kama inavyoonekana katika mifano hii…

  • Freeform Electronics kama Sanaa
  • Uhifadhi wa Deadbug na Freeform Electronics
  • Mchoro wa Elektroniki wa Peter Vogel
  • Kujitia kwa LED
  • Sanamu za Elektroniki za Brandal
  • Mizunguko ya Synth Synth
  • Video ya Uwasilishaji ya Mohit Bhoite kutoka Hackaday Supercon
  • Mashindano ya Sculture ya Mzunguko wa Hackaday
  • Tazama Video ya Mifupa

Kwa nini usishiriki picha na maoni ya majaribio yako ya sanamu ya fremu ya bure?

Hatua ya 3: Freeform Chaser LED

Freeform Chaser ya LED
Freeform Chaser ya LED

Mzunguko wa kupendeza wa jaribio lako la kwanza la sanamu ya bure ni Chaser ya LED kama ile iliyoonyeshwa kwenye video hii.

Waya ya kupima 18 inaweza kuundwa kwa mahali au kwa kutumia koleo.

Sehemu nzito, kama betri ya 9V au potentiometer inaweza kuwa chini ya muundo ili kutoa msingi thabiti.

Soketi za DIP zinaweza kutumika kwa chips mbili za IC ili kuzuia uharibifu wa joto wakati wa kutengenezea.

Hatua ya 4: Arduino Nano

Arduino Nano
Arduino Nano

Arduino Nano ni moja wapo ya moduli zinazopendwa za MCU. Tunatumia kwa majaribio anuwai na mifumo ya DIY.

Bodi iliyojumuishwa ya Arduino Nano inajumuisha pini za kichwa ambazo hazijauzwa kwa moduli. Acha pini mbali kwa sasa. Fanya majaribio ya awali kwenye moduli ya Arduino Nano kabla ya kugeuza kwenye pini za kichwa. Yote ambayo inahitajika ni kebo ya MiniUSB na bodi ya Arduino Nano kama vile inatoka kwenye begi.

Ikiwa haujatumia Arduino Nano hivi karibuni, angalia Mwongozo wa HackerBox 0051 kwa habari juu ya Arduino IDE, Chip340G USB / Serial chip chip, na jinsi ya kutekeleza uthibitisho wa kwanza wa "blink" wa moduli ya Arduino Nano na mnyororo wa zana. Baada ya kukagua kila kitu, tengeneza vichwa vya kichwa kwenye Nano.

Ikiwa ungependa maelezo ya ziada ya utangulizi ya kufanya kazi katika mfumo wa ikolojia wa Arduino, angalia Mwongozo wa Warsha ya Kuanzisha ya HackerBoxes, ambayo inajumuisha mifano kadhaa na kiunga cha Kitabu cha maandishi cha Arduino cha PDF.

Hatua ya 5: Programu ya ATtiny85 MCU Kutumia Arduino Nano

Image
Image

Video hii inaonyesha jinsi ya kutumia haraka Arduino Nano (inayoendesha ArduinoISP) na capacitor moja kupanga mdhibiti mdogo wa ATtiny85 kutoka IDE ya Arduino.

Hatua ya 6: Moduli za LED za Freeform RGB

Mashine za Akili
Mashine za Akili

Moduli za RGB za LED (kulingana na vifaa vya WS2812B) ni njia nzuri kwa UFUNZO WA KIWANGO CHA FREEFORM haswa unapoendeshwa na 8pin ATtiny85 MCU. Miundo anuwai inaweza kuuzwa na muundo wa nuru / rangi ya ubunifu inaweza kusanidiwa kwenye MCU.

Kwa mfano wetu, tuliweka kwenye Maktaba ya FastLED katika Arduino IDE.

Anza na mchoro rahisi:

Mifano> FastLED> ColourPalette

Badilisha tu:

#fafanua LED_PIN kwa chochote IO pin inayotumiwa kwa "data in" ya LED

#fafanua NUM_LEDS kwa LED nyingi hata ziko kwenye mnyororo

#fafanua NURU kwa thamani karibu 10-15 kuhifadhi nguvu

na

#fafanua LED_TYPE kwa WS2812B

Hatua ya 7: Mashine za Akili

Kulingana na Wikipedia Mitambo ya Akili pia inajulikana kama "Mashine za Ubongo" au "Mashine nyepesi na Sauti".

Mashine za Akili kawaida huajiri sauti ya mdundo na taa zinazowaka kubadilisha mzunguko wa mawimbi ya ubongo wa mtumiaji. Hii inaweza kushawishi hali za kina za kupumzika, mkusanyiko, na wakati mwingine hali zilizobadilishwa za fahamu, ambazo zimefananishwa na zile zilizopatikana kutoka kwa kutafakari na uchunguzi wa shamanic.

Mashine za Akili zinaweza kutoa ishara kwa taa za kuvuta zilizowekwa ndani ya glasi zilizovaliwa na mtumiaji ambaye hutazama taa kupitia kope la macho yao akiwa amefumba macho.

Mashine za Akili pia hutengeneza kichocheo cha sauti pamoja na mapigo ya kibinadamu, ambayo hutambuliwa kwa tofauti wakati mawimbi mawili tofauti ya sauti safi yaliyowasilishwa kwa msikilizaji dichotically (moja kupitia kila sikio). Kwa mfano, ikiwa sauti safi ya 530 Hz imewasilishwa kwa sikio la kulia la somo, wakati sauti safi ya 520 Hz imewasilishwa kwa sikio la kushoto la somo, msikilizaji ataona udanganyifu wa sauti ya sauti ya tatu. Sauti ya tatu inaitwa binaural beat, na katika mfano huu ingekuwa na sauti inayojulikana inayohusiana na masafa ya 10 Hz, ambayo ni tofauti kati ya tani safi za 530 Hz na 520 Hz zilizowasilishwa kwa kila sikio.

ILANI MUHIMU YA USALAMA:

Taa zinazoangaza haraka zinaweza kuwa hatari kwa watu walio na kifafa cha kupendeza au shida zingine za neva. Ikiwa unajali taa zinazowaka au una historia yoyote ya kifafa, kifafa, au shida zingine za neva, epuka vifaa kama hivyo au miradi mingine yoyote yenye taa zinazowaka.

Hatua ya 8: Jukwaa la Mashine ya Akili ya DIY

Jukwaa la Mashine ya Akili ya DIY
Jukwaa la Mashine ya Akili ya DIY

Jukwaa la Mashine ya Akili linaweza kukusanywa kama inavyoonyeshwa hapa kwa kutumia Arduino Nano iliyowekwa na mchoro wa mind_demo. Mchoro hufundisha 9Hz Alpha Brainwaves kwa kutumia taa na midundo ya binaural. Alpha Brainwaves inaweza kukuza kupumzika kwa kina kama ilivyojadiliwa hapa. Nambari inaweza kubadilishwa na kupanuliwa ili kuchunguza masafa mengine ya ubongo au mifumo ya mafunzo.

Kumbuka kuwa mind_demo inahitaji maktaba mbili: FastLED na ToneLibrary, ambazo zote zinaweza kupatikana kwa kutumia Zana> Dhibiti Maktaba ndani ya Arduino IDE. Maktaba maalum ya Toni inahitajika kwa sababu utendaji wa kawaida wa toni ya Arduino hauwezi kutoa tani mbili tofauti mara moja.

Moduli mbili za WS2812B (katika mlolongo wa mbili) ni gavana wa kuweka kwenye lensi za miwani ya jua. Wanaweza kushikamana na mzunguko wa mtawala kwa kutumia Kebo ya Sauti ya 3.5mm. Cable ya Sauti ya 3.5mm inaweza kukatwa karibu na mwisho wa kike. Mwisho wa kike umeunganishwa kwa mzunguko wa MCU na kamba ndefu na mwisho wa kiume inaweza kushonwa kwa LED kwenye glasi. Hii inafanya muundo mzuri wa kuziba kwa glasi za LED.

Baadhi ya mkanda wa bomba au cyanoacrylate inafanya kazi vizuri kuweka LED kwenye glasi. Gundi moto kawaida huwa na wakati mgumu wa kushikamana na plastiki laini kama lensi za miwani. Ikiwa unataka kucheza vivuli vyako vya kipekee vya HackerBox kama vivuli halisi, gonga sanduku lako la glavu, droo ya taka, au duka la dola za mitaa kwa miwani kadhaa ya miiba ya kujitolea kwa mradi huu.

Mzunguko wa sauti wa vikundi viwili hufanya kazi vizuri kuendesha vipuli vya sauti vya kawaida au vichwa vya sauti vilivyoingizwa kwenye jack ya 3.5mm PCB.

Hatua ya 9: MOSFETs za Kubadilisha Mizigo ya Juu ya Sasa

MOSFET za Kubadilisha Mizigo ya Juu ya Sasa
MOSFET za Kubadilisha Mizigo ya Juu ya Sasa

Je! Umewahi kutaka kudhibiti vifaa ambavyo vinachora zaidi ya sasa kuliko kuungwa mkono na pini za IO kwenye MCU yako? Je! Vipi kuhusu kudhibiti vifaa kwa voltages tofauti kuliko MCU?

Video hii ya Andreas Spiess inafaa kutazamwa. Andreas hupitia (zaidi ya) maelezo mazuri ya kuamua ni aina gani za transistors tunazopaswa kuwa nazo kubadili mizigo ya umeme kutoka kwa miradi yetu ya dijiti / MCU. Anachemsha kuwa na:

N-Channel FETs kubadili mizigo ya chini, na

P-Channel FETs kubadili mizigo ya upande wa juu.

Wanandoa wa kila mmoja wamejumuishwa ili kujaribu kuwasha na kuzima mzigo wa USB (taa ya LED) na kuzima. Kata kufungua kebo ya upanuzi wa USB. Tumia P-Channel FET (D na S pini) kubadili waya mwekundu (upande wa juu). AU tumia N-Channel FET (D na S pini) kubadili waya mweusi (upande wa chini). Unganisha ishara ya kudhibiti MCU kupitia moja ya vipinga 680 ohm kwenye lango (G) la FET na udhibiti mbali! Pia jaribu "mikono ya uchawi" kwenye pini ya G kama inavyoonekana kwenye video. Kumbuka kuwa "mikono ya uchawi" inafanya kazi kwa mwelekeo mmoja, lakini kifupi haraka cha lango la 5V au GND itabadilisha swichi ya FET.

Baada ya kujaribu majaribio haya ya nguvu ya USB kwa ubadilishaji wa FET, unaweza kutumia tena "nguruwe" mbili za USB kwa kuweka klipu za alligator kwenye waya nyekundu na nyeusi. Upande wa tundu la USB unaweza kubanwa kwa usambazaji wa 5V na kisha kutumiwa kuwezesha gizmo yoyote ya USB unayoingiza kwenye tundu. Upande wa kuziba wa USB unaweza kutumiwa kuwezesha klipu (na chochote kile sehemu zilizounganishwa) kutoka kwa usambazaji wowote wa USB au wart ya ukuta. Nguruwe hizi za nguruwe-clip ni muhimu kwa anuwai ya hali ya upimaji na upimaji, kwa hivyo unaweza kutaka kuziweka vizuri kwenye benchi lako la kazi.

Hatua ya 10: Una Kuvaa Kivuli

Baadaye ya umeme, teknolojia ya kompyuta, na usalama wa habari ni mkali sana, unapaswa kuvaa vivuli vyako vya HackerBox.

Kumbuka kushiriki miradi yako ya HackerBox 0052 kwenye maoni hapa chini au kwenye Kikundi cha Facebook cha HackerBoxes. Pia, kumbuka kuwa unaweza kutuma barua pepe kwa [email protected] wakati wowote ikiwa una swali au unahitaji msaada.

Je! Ni Nini Kinachofuata? Jiunge na mapinduzi. Kuishi HackLife. Pata kisanduku kizuri cha gia inayoweza kudhibitiwa iliyofikishwa kwenye sanduku lako la barua kila mwezi. Surf juu ya HackerBoxes.com na ujisajili kwa usajili wako wa kila mwezi wa HackerBox.

Ilipendekeza: