INHOUDSOPGAWE:

Proximity LED -rugsak: 6 stappe (met foto's)
Proximity LED -rugsak: 6 stappe (met foto's)

Video: Proximity LED -rugsak: 6 stappe (met foto's)

Video: Proximity LED -rugsak: 6 stappe (met foto's)
Video: Маленький лисенок вышел к людям за помощью 2024, Julie
Anonim
Proximity LED rugsak
Proximity LED rugsak
Proximity LED rugsak
Proximity LED rugsak
Proximity LED rugsak
Proximity LED rugsak

My projek is ontwerp om 'n naderende voorwerp of onderwerp tot 20 cm op te spoor danksy die Proximity IR -detektor wat deur my 27 Egeloo -sensorstel voorsien word.

Hier is 'n lys van wat u benodig: Lys van items:

1. WS2812b Neo Pixel LED's

2. Kragtoevoer (ek het 'n 9V -battery gebruik om my Matrix en Uno aan te dryf) en 'n sonkraglaaier van 22 000 mA.

3. 2 10k Weerstand

4. Arduino Uno R3

5. Arduino Uno IDE:

6. Kode: https://github.com/adafruit/Adafruit_NeoPixel (gaan na GitHub en laai die kode af, maak oop met die Arduino IDE sagteware)

7. Springers en klein maatdrade van swart (grond), rooi (krag) en blou (data). Hulle hoef slegs u maksimum opbrengs/inset watt te ondersteun.

8. 'n Rugsak

9. Soldeerbout/ soldeer

Stap 1: Die kode

Image
Image
Die kode
Die kode
Die kode
Die kode

Nadat u u Arduino getoets het en die IDE -sagteware afgelaai het. (Terloops, daar is goeie voorbeelde soos Blinky om u Arduino Uno te toets met die ingeboude aflaaibare IDE -sagteware wat deur Arduino verskaf word). Dit is nou tyd om u Neo -pixels te toets. Nadat die toets positief teruggekom het, kan u voortgaan met die bou van u nabyheidsrugsak.

Stap 2: Die matriks

Die matriks
Die matriks
Die matriks
Die matriks
Die matriks
Die matriks

U moet 'n stuk Worbla ongeveer 4 x 1/2 in B x 6 1/2 in H sny. Ek kies Worbla, want dit is 'n baie buigsame materiaal, en dit is handig omdat my stut 'n rugsak is. Die samestelling van die matriks (gebruik die 144/pixels) is redelik eenvoudig. Al wat u hoef te doen is om 2 tot 2 1/4 duim groeperings van die data-, krag- en grondkabels te sny. U benodig altesaam 24 daarvan, want u sal dit gebruik om elke gedeelte van die draad in volgorde te verbind. 144/pixel moet in gesnyde stringe van 12 pixels of 2 1/4 duim lank wees. Die beste praktyk tydens die natmaak van u gedeeltes is om te stop en te kyk of dit werk soos u wil. Vertrou my, dit sal bespaar u baie tyd en hartseer. Sodra u matriks voltooi is, is dit tyd om die kode weer te toets om seker te maak dat dit werk. Sukses! Tyd om die res te bou.

Stap 3: 30/pixels en rugsak

30/pixels en rugsak
30/pixels en rugsak
30/pixels en rugsak
30/pixels en rugsak
30/pixels en rugsak
30/pixels en rugsak
30/pixels en rugsak
30/pixels en rugsak

Die 30/pixels is makliker om te hanteer, maar jy het 5 meter van hierdie LED's, so baie geluk. Ek wou nie my LED's afsny nie, want ek was bang om te veel verbrokkelde verbindings te skep. Dit is 'n probleem as u u krag, grond of data nie behoorlik versag nie, dus neem u tyd en wees versigtig. Kontroleer u kode nog een keer om seker te maak dat alle verbindings werk en gaan na die volgende stap. Ek het koperdraad gebruik om 'n bedrade/elektroniese voorkoms van my rugsak te skep. Ek wou hê dat dit soveel as 'n masjien moes lyk. Ek glo dat dit 'n suksesvolle benadering was, maar ek oorweeg dit om die 30/pixel LED's op die rugsak vas te maak vir 'n skoon voorkoms. Tyd om ons drade te splits en ons gemors op te ruim. Ek het 'n klein boksie gebruik om my Arduino- en 9V -battery te hou. Ek het ook draaibande gebruik om my drade in groepe van voor tot agter in die rugsak in groepe bymekaar te maak.

Stap 4: Organiseer en krag

Organisering en krag
Organisering en krag
Organisering en krag
Organisering en krag
Organisering en krag
Organisering en krag
Organisering en krag
Organisering en krag

Dit is baie belangrik om georganiseerd te bly as u met soveel drade te doen het. Ek was gereeld besig om drade te meng. Die beste praktyk is om u Arduino uit die stekker te trek en seker te maak dat u eers die regte poorte gebruik voordat u krag toevoeg. As u 'n USB -kabel verdeel en slegs die swart en rooi kabel trek, kan u u kragsel nou aan u WS2812b 30/pixels koppel. Ek het ontdek dat die ekstra grond vir die Arduino nie nodig is by die gebruik van hierdie gebou nie. Gebruik slegs een grond. Tyd vir die 144/pixels, dus koppel die grond-, data- en kragkabel direk aan die Arduino vir die matriks. Hierdie metode verbruik die lewensduur van die 9V vinnig, maar dit het my die beste resultate gegee. Ek sal probeer om dit volgende keer aan die kragcel te koppel.

Stap 5: Gevolgtrekking

Die nabyheids IR -detektor het suksesvol met my oorspronklike kode gewerk, maar ek wou meer siklusse en 'n beter ervaring hê. Ek het ontdek dat ek nie genoeg krag vir my LED's het om dit af te skakel nie, en ek moes dus terugkeer na my oorspronklike toetskode om hierdie projek af te handel. Ek voel dat dit in die algemeen nog steeds 'n suksesvolle eksperiment was. Ek hoop baie sterkte aan almal wat hul eie wil bou en bedag is op kragopnames/-vereistes, wat ek tot die einde toe nie agtergekom het dat dit 'n groot probleem sou wees nie. Ek plaas my laaste video om die volle vermoë van die rugsakke te wys. Die 9V -battery gaan wel dood tydens die video, maar u sal die algehele sukses van my nabyheidsrugsak sien. Dankie en groete:-)

Aanbeveel: