Tartalomjegyzék:

Ragyogó zseb tér: 5 lépés (képekkel)
Ragyogó zseb tér: 5 lépés (képekkel)

Videó: Ragyogó zseb tér: 5 lépés (képekkel)

Videó: Ragyogó zseb tér: 5 lépés (képekkel)
Videó: Bagossy Brothers Company - Olyan Ő (Official Video) 2024, Július
Anonim
Image
Image
Ragyogó Zseb tér
Ragyogó Zseb tér

Üdvözöllek az első Instructables -ben! Ez egy szórakoztató kis projekt volt, amit meg akartam osztani, de vigyázzon, hogy hamarosan több dologgal jelentkezzünk! Eredetileg a szalagavatómra készítettem, de ezt a formatervezést sok hasonló projekthez lehet használni, a LED -es nyakkendőtől az egyedi izzólámpákig.

1. lépés: Amire szüksége lesz:

Anyagok:

  • Attiny85 vagy hasonló
  • Hulladék protoboard
  • CR2032 óra elemtartó és akkumulátor
  • Huzalhulladék
  • Kis kapcsoló
  • RGB LED

Eszközök:

  • Forrasztópáka
  • Segítő kezek
  • Laptop Arduino IDE -vel vagy hasonlóval

Választható dolgok, amelyeket véletlenül használtam:

  • 3d nyomtató
  • Fogó
  • Kondenzátor
  • IC -tartó, amely lehetővé teszi az újraprogramozást
  • Rézdrót
  • Csipesz
  • Forrasztási füstelszívó
  • Munka világítás
  • Apró AVR programozó (https://learn.sparkfun.com/tutorials/tiny-avr-programmer-hookup-guide)

2. lépés: Szerelje össze a táblát

Szerelje össze a táblát!
Szerelje össze a táblát!
Szerelje össze a táblát!
Szerelje össze a táblát!
Szerelje össze a táblát!
Szerelje össze a táblát!

Szívesen összeszereli ezt, ahogy szeretné, de minden érdeklődő számára felvázolom a folyamatomat.

  1. Először összeszereltem a lámpát. Egy Neopixel RGBW LED-et használtam (https://www.amazon.com/ALITOVE-Similar-Individual-Addressable-embedded/dp/B01K4HCVDC/), amelyet egy korábbi projektemben hevertem. Az attiny85 chiphez szabványos 4 tűs közös katódos RGB LED -eket is használtam, így azoknak is működniük kell, de nem lesz olyan fényes.
  2. Ezután egy 4,7 mikrofarados kondenzátort forrasztottam a pozitív és negatív kivezetésekre (ahogy ezt a speciális LED -et ajánljuk), majd forrasztottam a pozitív és negatív vezetékeket, és az adatvezetéket a LED -hez egy 470 ohmos ellenállással.
  3. Aztán beállítottam az elemtartót. A kelleténél nagyobb protoboardot használtam, így volt helyem bővíteni, ha szükséges, majd forrasztottam a cr2032 elemtartó pozitív felső lapját a protoboardra. Csupasz rézdrótot használtam a negatív oldal rögzítésére az elemtartó alatt.
  4. Ezután a 8 tűs IC chiptartót a protoboardra helyeztem az akkumulátorral a helyén, így tudtam, hogy elegendő hely lesz, összehajtottam a csapokat és beforrasztottam.
  5. Az alsó részen az elemtartó táp- és földelővezetékeit csatlakoztattam az IC -tartóhoz. Ügyeljen arra, hogy hagyjon egy kis hosszúságot, amelyet később le lehet vágni, hogy kapcsolót adjon hozzá az elektromos vezetékhez.
  6. Ellenőrizze kétszer, hogy az akkumulátor még mindig megfelelő -e, és ha van multimétere, ellenőrizze az IC -tartó tápellátását és földelését. Fárasztónak tűnhet, de ha ezeket később ellenőrizni fogja, kifizetődő lesz ezeket ellenőrizni.
  7. Csatlakoztassa a fényvezetékeket a tápellátáshoz és a földeléshez (az IC -tartó közelében lévő csatlakozás közelében), és futtasson egy adatvezetéket a szabványos tűről az IC -n. (kétszer ellenőrizze egy tűs lappal, hogy megbizonyosodjon arról, hogy a csap rendelkezésre áll -e, de egyébként csak azt használja, amelyik a legkényelmesebb forrasztani)
  8. Ezután vágja le az elektromos vezeték rézhuzalát, mielőtt eléri az IC -tartót, forraszoljon egy kis hosszúságú vezetéket mindkét oldalra.
  9. Ezután vágja méretre a vezetéket, forrasztja a vezetékeket egy kis kapcsoló két vezetékéhez, csíptesse le a harmadik vezetéket, és forró ragasztóval ragassza fel a kapcsolót az oldalon maradt szabad helyre. Ügyeljen a kapcsoló szigetelésére, ha más szabad vezetékre helyezi, vagy annak közelében, mivel a ház fém. Egyszerűen használtam egy kis darab elektromos szalagot.

3. lépés: A chip programozása

Ennek a projektnek a kódját a Githubból lehet letölteni: https://github.com/3jackattack3/simpleSpectrumLigh…. Ennek programozásához implementáltam egy Platformio plugint az atom szövegszerkesztőhöz a sparkfun "tinyAVRprogrammer" segítségével. Tapasztalataim szerint ez volt a kedvenc módom a kód írására és feltöltésére olyan IC -chipekre, mint az attiny85.

A platformio plugin inkább személyes preferencia, bár erősen javaslom, hogy nézze meg. Kipróbáltam 3 különböző módszert az arduino programozására az általam kedvelt szövegszerkesztőkben, és problémákba ütköztem mind a Stino, mind a Deviot Sublime szövegbővítményekkel, de óriási sikert arattam ezzel a platformio pluginnel az atom számára. Mivel azonban ez inkább személyes preferencia, megpróbálom hozzáadni a hagyományos arduino IDE kódot, amint lesz időm. Ha saját maga szeretné konvertálni, csak másolja a.cpp fájl szövegét egy új arduino projektbe, és távolítsa el az első sort: "#include Arduino".

Az IC programozása azonban kissé bonyolultabbá válik. Az általam használt módszer közvetlenül a sparkfunból származik, és ez a legjobb módszer, amit eddig találtam. Tekintse meg útmutatójukat az AVR chipek programozásának könnyen követhető útmutatójához (https://learn.sparkfun.com/tutorials/tiny-avr-prog…). A másik uralkodó módszer, amit láttam, hogy arduino Uno -t használok az IC -chip rendszerbetöltőjeként, ami sokkal olcsóbb, ha van egy plusz táblája, de nagyobb a hibákra való hajlam.

4. lépés: Választható: 3D nyomtatott tok

Választható: 3D nyomtatott tok!
Választható: 3D nyomtatott tok!

Ennek a konstrukciónak a befejezéséhez egy kicsit professzionálisabbá akartam tenni, miközben megvédtem az elektronikát és rögzítettem a kapcsolót. Fent láthatod a tok tervezésének iteratív folyamatát, és megtalálhatod a modelleket a thingiverse -n! (https://www.thingiverse.com/thing:2904029) Ezeket kifejezetten az én konstrukciómhoz terveztem, de valószínűleg módosíthatja a modellt az igényeinek megfelelően, vagy csak inspirációként használhatja saját terveihez!

5. lépés: Hogyan kell beállítani a zseb téren

Hogyan kell beállítani a zseb téren
Hogyan kell beállítani a zseb téren
Hogyan kell beállítani a zseb téren
Hogyan kell beállítani a zseb téren
Hogyan kell beállítani a zseb téren
Hogyan kell beállítani a zseb téren

Legyen kreatív! Egy szabványos "egy tipp felfelé" hajtással kezdtem (https://www.tie-a-tie.net/how-to-fold-a-pocket-squa…), amely jól működik a zseb négyzetének fényének eloszlatásához. Itt a zseb négyzet anyaga sokat számít. Olcsón kaphat egy selyem zseb négyzetet az amazonon (https://www.amazon.com/Fine-White-Silk-Pocket-Squa…), amely fantasztikusan működik a fény eloszlatásában.

Hajtsa a négyzetet negyedekre, majd illessze a készüléket hajtogatásba úgy, hogy mindkét felső oldala szilárd legyen (gyémánt irányú). Végezze el a hajtást, és használjon biztosítótűvel az alján az alak fenntartásához. Ha a zsebet behelyezi, a biztonsági tű teljesen elrejtődik, és ha jobbra bolyhosodik, a fény szórványosan jelenik meg, mint a videóban, nem pedig az itt látható pontfény.

Ajánlott: