Cuprins:

Glowing Pocket Square: 5 pași (cu imagini)
Glowing Pocket Square: 5 pași (cu imagini)

Video: Glowing Pocket Square: 5 pași (cu imagini)

Video: Glowing Pocket Square: 5 pași (cu imagini)
Video: Lay Hand Prayer,Bishop Amardeep Ministry 2024, Iulie
Anonim
Image
Image
Glowing Pocket Square
Glowing Pocket Square

Bine ați venit la primele mele instructabile! Acesta a fost un mic proiect distractiv pe care am vrut să îl împărtășesc, dar ai grijă să apară mai multe lucruri în curând! Inițial am realizat acest lucru pentru balul meu, dar acest design ar putea fi folosit pentru o mulțime de proiecte similare, de la legături LED până la lumini de strălucire personalizate.

Pasul 1: Lucruri de care aveți nevoie:

Materiale:

  • Attiny85 sau similar
  • Protejează resturile
  • Suport baterie ceas CR2032 și baterie
  • Resturi de sârmă
  • Mic comutator
  • LED RGB

Instrumente:

  • Ciocan de lipit
  • Mâinile ajutătoare
  • Laptop cu Arduino IDE sau similar

Lucruri opționale pe care le-am folosit întâmplător:

  • imprimantă 3d
  • Cleşte
  • Condensator
  • Montare IC pentru a permite reprogramarea
  • Sârmă de cupru
  • Pensetă
  • Extractor de fum de lipit
  • Lucrați ușor
  • Programator Tiny AVR (https://learn.sparkfun.com/tutorials/tiny-avr-programmer-hookup-guide)

Pasul 2: Asamblați placa

Asamblează consiliul de administrație!
Asamblează consiliul de administrație!
Asamblează consiliul de administrație!
Asamblează consiliul de administrație!
Asamblează consiliul de administrație!
Asamblează consiliul de administrație!

Sunteți binevenit să asamblați acest lucru oricum doriți, dar voi prezenta procesul meu pentru oricine este interesat.

  1. Mai întâi am asamblat lumina. Am folosit un LED RGBW Neopixel knockoff (https://www.amazon.com/ALITOVE-Similar-Individually-Addressable-embedded/dp/B01K4HCVDC/) pe care îl aveam în jurul unui proiect anterior. Am folosit, de asemenea, LED-uri standard RGB cu catod comun cu cip attiny85, astfel încât să funcționeze și ele, dar nu vor fi la fel de luminoase.
  2. Apoi am lipit un condensator de 4,7 microfarad la bornele pozitive și negative (așa cum este recomandat pentru acest LED specific), apoi am lipit cablurile pozitive și negative și linia de date la LED cu un rezistor de 470 ohmi.
  3. Apoi mi-am configurat suportul pentru baterie. Am folosit un protoboard mai mare decât aveam nevoie, așa că am avut loc să mă extind dacă este necesar, apoi am lipit placa superioară pozitivă a suportului bateriei cr2032 pe protoboard. Am folosit niște sârme goale de cupru pentru a înșira partea negativă sub suportul bateriei.
  4. Apoi am așezat suportul pentru cip IC cu 8 pini pe protoboard cu bateria în poziție, așa că am știut că va fi suficient spațiu, am pliat pinii și l-am lipit.
  5. În partea de jos am conectat cablurile de alimentare și de împământare ale suportului bateriei la suportul IC. Asigurați-vă că lăsați o lungime mică care poate fi tăiată ulterior pentru a adăuga un comutator pe linia de alimentare.
  6. Verificați de două ori dacă bateria încă se potrivește și, dacă aveți un multimetru, verificați prizele și prizele de masă ale suportului IC. Ar putea părea plictisitor, dar verificarea acestor lucruri pe măsură ce mergeți va răsplăti dacă trebuie să depanați mai târziu.
  7. Conectați cablurile luminoase la alimentare și la masă (lângă conexiunea la suportul IC) și rulați o linie de date de la un pin standard pe IC. (verificați de două ori cu o foaie pinout pentru a vă asigura că pinul este disponibil, dar în caz contrar utilizați oricare dintre cele mai convenabile de lipit)
  8. Apoi trageți firul de cupru al liniei electrice, înainte de a ajunge la suportul IC, lipiți o lungime mică de sârmă pe ambele părți.
  9. Apoi trageți firul la dimensiune, lipiți cablurile la două fire ale unui mic comutator, fixați al treilea cablu și lipiți comutatorul la cald într-un spațiu deschis lăsat lateral. Aveți grijă să izolați comutatorul dacă îl așezați pe sau lângă alt fir expus, deoarece carcasa este din metal. Pur și simplu am folosit o mică bucată de bandă electrică.

Pasul 3: Programarea cipului

Codul meu pentru acest proiect poate fi extras de pe Github: https://github.com/3jackattack3/simpleSpectrumLigh…. Pentru a programa acest lucru, am implementat un plugin Platformio pentru editorul de text atom folosind un „tinyAVRprogrammer” de la sparkfun. Din experiența mea, acesta a fost modul meu preferat de a scrie și încărca cod pe cipuri IC, cum ar fi attiny85.

Pluginul platformio este mai mult o preferință personală, deși vă recomand cu tărie să îl verificați. Am încercat 3 metode distincte de programare a arduino-urilor în editorii de text care îmi plac și am întâmpinat probleme atât cu pluginurile Stino, cât și cu Deviot pentru text Sublim, dar am avut un succes imens cu acest plugin platformio pentru atom. Cu toate acestea, deoarece aceasta este mai mult o preferință personală, voi încerca să adaug codul IDE arduino tradițional imediat ce am timp. Dacă doriți să îl convertiți singur, copiați textul fișierului.cpp într-un nou proiect arduino și eliminați prima linie: „#include Arduino”.

Programarea IC devine totuși puțin mai complicată. Metoda pe care am folosit-o vine direct de la sparkfun și este cea mai bună metodă pe care am găsit-o până acum. Consultați ghidul lor pentru un ghid ușor de urmărit despre programarea cipurilor AVR (https://learn.sparkfun.com/tutorials/tiny-avr-prog…). Cealaltă metodă dominantă pe care am văzut-o este să folosesc un arduino Uno ca bootloader pentru cipul IC, care este mult mai ieftin dacă aveți o placă suplimentară, dar este mai predispus la erori.

Pasul 4: Opțional: carcasă imprimată 3D

Opțional: carcasă imprimată 3D!
Opțional: carcasă imprimată 3D!

Pentru a finaliza această construcție, am vrut să o fac un pic mai profesională, protejând în același timp electronica și fixând comutatorul. Mai sus puteți vedea procesul meu iterativ de proiectare a carcasei și puteți găsi modelele pe thingiverse! (https://www.thingiverse.com/thing:2904029) Le-am proiectat special pentru versiunea mea, dar probabil că ați putea modifica modelul pentru a se potrivi nevoilor dvs. sau pur și simplu îl puteți folosi ca inspirație pentru propriile modele!

Pasul 5: Cum să configurați într-un Pocket Square

Cum să configurați într-un Pocket Square
Cum să configurați într-un Pocket Square
Cum să configurați într-un Pocket Square
Cum să configurați într-un Pocket Square
Cum să configurați într-un Pocket Square
Cum să configurați într-un Pocket Square

Fii creativ! Am început cu un dosar standard „one tip up” (https://www.tie-a-tie.net/how-to-fold-a-pocket-squa…) care funcționează bine pentru difuzarea luminii pătratului de buzunar. Aici, materialul pătratului de buzunar contează foarte mult. Puteți obține un pătrat de buzunar din mătase ieftin pe Amazon (https://www.amazon.com/Fine-White-Silk-Pocket-Squa…) care funcționează fantastic pentru a difuza lumina.

Îndoiți pătratul în sferturi, apoi introduceți dispozitivul într-un pli, astfel încât să fie solid pe ambele părți superioare (orientate ca un diamant). Completați pliul și utilizați un știft de siguranță la bază pentru a menține forma. Odată introdus într-un buzunar, știftul de siguranță va fi complet ascuns și, dacă este pufos în dreapta, lumina va apărea difuză ca în videoclip, mai degrabă decât lumina punctată prezentată aici.

Recomandat: