Cuprins:

Pandantiv Resplendr: 7 pași
Pandantiv Resplendr: 7 pași

Video: Pandantiv Resplendr: 7 pași

Video: Pandantiv Resplendr: 7 pași
Video: Нелепые вещицы в кошельке творят чудеса, деньги липнут как мед. Что положить, чтобы был достаток 2024, Iulie
Anonim
Image
Image
Pandantiv Resplendr
Pandantiv Resplendr
Pandantiv Resplendr
Pandantiv Resplendr

Acest proiect a fost inspirat de cerceii Adafruit Gemma Hoop de la Becky Stern și Lady Ada și de oamenii minunați cu biblioteca FastLED.

Această instrucțiune vă va arăta cum să creați un pandantiv cu LED-uri frumoase, cu unul sau mai multe inele cu LED-uri. Îmi plac diferite moduri pe dispozitivele mele portabile, astfel încât acest proiect încorporează un buton ca selector de moduri.

Nu voi analiza cum să adăugați mai multe inele la proiectul dvs., dar unele imagini vă vor oferi câteva idei despre posibilități.

Videoclipul prezintă modul de a pune totul împreună. Multumesc pentru urmarire!

Pasul 1: Strângeți materiale

Adunați materiale
Adunați materiale
Adunați materiale
Adunați materiale
Adunați materiale
Adunați materiale

Iată tot ce aveți nevoie:

  • Adafruit GEMMA v2 - Platforma electronică portabilă în miniatură - Acest mic microcontroler portabil va fi creierul proiectului dumneavoastră. Aceasta va conecta bateria la lumini și le va spune luminilor ce trebuie să facă. Iată o defalcare a părților din tablă.

    • USB - Acesta este folosit pentru a încărca noi moduri pe placa dvs.
    • Priză JST - Aceasta este utilizată pentru a conecta bateria la placă pentru a o alimenta și a LED-urilor
    • Tampoane de intrare / ieșire

      • GND - Aceasta va alimenta solul (G, -) luminilor și butonului
      • D1 - Acesta este un pin „digital” pe care îl vom folosi pentru buton
      • Vout - Aceasta va furniza energie (V, +) luminilor de la baterie
      • 3Vo - Aceasta va furniza 3 volți; nu vom folosi asta
      • D0 - Acesta este un pin „digital” pe care îl vom folosi pentru a le spune luminilor ce trebuie să facem
      • D2 - Acesta este un alt pin „digital”; nu vom folosi asta
  • Inel NeoPixel - LED RGB 16 x 5050 cu drivere integrate - Acesta este inelul tău de lumini. Fiecare LED are lumină roșie, verde și albastră. Se combină în cantități diferite pentru a face toate culorile curcubeului. Deoarece vom păstra luminile pe partea slabă, veți putea vedea cu adevărat cum luminile roșii, verzi și albastre se combină pentru a crea toate culorile.
  • Baterie polimer litiu-ion - 3,7v 150mAh - Bateria se conectează la Gemma pentru a vă alimenta luminile și se reîncarcă folosind încărcătorul USB, nu Gemma. Pentru a încărca această baterie, va trebui să o deconectați de la Gemma
  • Adafruit Micro Lipo - încărcător USB LiIon / LiPoly - v1 - După cum sa menționat mai sus, conectați bateria la acest încărcător și conectați partea plată la o priză USB. O mică lumină verde va indica faptul că bateria este „terminată”, fiind încărcată.
  • Buton cu comutator tactil (6 mm subțire) - Acest mic buton clickey alb va naviga între moduri
  • Sârmă cu miez din mână din silicon - 26AWG - 3 bucăți de sârmă, fiecare de aproximativ 4 "lungime va fi folosită. Nu veți avea nevoie de lungimea completă a firului, așa că veți avea în plus dacă faceți o greșeală.
  • Accesorii pentru bijuterii - Inele de salt, cercei, cablu de nailon, colier cu cablu, știft magnetic
  • e6000

Iată ce am la stația mea de lucru: mâini ajutătoare, fier de lipit, Hakko Brass Sponge Solder Tip Cleaner, lipit, o scândură veche de tăiat lemn și un ventilator din apropiere.

Pasul 2: Atașați butonul

Atașați butonul
Atașați butonul
Atașați butonul
Atașați butonul

Atașați micul buton alb la Gemma glisând picioarele prin găurile marcate cu „GND” și „D1”.

Fixați butonul prin rabatarea picioarelor pe partea din spate a Gemma. Vom lipi butonul pe tablă, dar ar trebui să stea confortabil aici, în această poziție.

Nu-l lipiți încă, altfel puteți închide gaura GND de care vom avea nevoie în pasul următor!

Pasul 3: Atașați fire la Gemma

Atașați fire la Gemma
Atașați fire la Gemma
Atașați fire la Gemma
Atașați fire la Gemma
Atașați fire la Gemma
Atașați fire la Gemma
  1. Tăiați 3 fire la aproximativ 4 "fiecare. În mod tradițional roșu este utilizat pentru alimentare (+, V +, V), negru sau alb este utilizat pentru sol (G, GND), iar o altă culoare este utilizată pentru date (D). Deoarece suntem folosind doar 3 fire pentru acest proiect, orice culoare va funcționa.
  2. Îndepărtați aproximativ 1/2 "- 3/4" de la un capăt al fiecărui fir.
  3. Răsuciți capătul dezbrăcat al primului fir.
  4. Introduceți-l prin orificiul marcat cu GND. Veți dori ca firul să ruleze din fața Gemmei (cu butoanele) în spate. Încercați să obțineți izolația firului cât mai aproape de orificiu. Mi se pare că împăturirea firului în spate îl ține apăsat.
  5. Întoarceți Gemma și lipiți firul și piciorul butonului la pinul GND de pe Gemma
  6. Răsuciți capătul dezbrăcat al unui al doilea fir.
  7. Introduceți-l prin orificiul marcat cu Vout. Veți dori ca firul să ruleze din fața Gemmei (cu butoanele) în spate. Încercați să obțineți izolația firului cât mai aproape de orificiu. Mi se pare că împăturirea firului în spate îl ține apăsat.
  8. Întoarceți Gemma și lipiți firul și piciorul butonului la știftul Vout de pe Gemma
  9. Răsuciți capătul dezbrăcat al unui al treilea fir.
  10. Introduceți-l prin orificiul marcat cu D0. Veți dori ca firul să ruleze din fața Gemmei (cu butoanele) în spate. Încercați să obțineți izolația firului cât mai aproape de orificiu. Mi se pare că împăturirea firului în spate îl ține apăsat.
  11. Întoarceți Gemma și lipiți firul și piciorul butonului la pinul D0 de pe Gemma.
  12. Lipiți al doilea picior de buton în spatele pinului D1 de pe Gemma.
  13. Tăiați firele în exces.

Notă: dacă lipiți confortabil, este posibil să puteți plasa toate firele și să completați lipirea dintr-o dată. Recomand începătorilor să plaseze și să lipească câte un fir la rând.

Pasul 4: Atașați firele la inel

Atașați fire la inel
Atașați fire la inel
Atașați fire la inel
Atașați fire la inel
Atașați fire la inel
Atașați fire la inel
Atașați fire la inel
Atașați fire la inel
  1. Așezați Gemma și Inelul Neopixel cu LED-urile și componentele Gemma orientate în sus. Poziționați pinul D1 pe Gemma cel mai apropiat de orificiul de pe inelul Neopixel pe care scrie „Data In”
  2. Determinați unde să tăiați și să dezbrăcați firul pentru a le conecta. Probabil că veți dori 1-1,5 "de sârmă între Gemma și Neopixel Ring pentru a oferi suficientă slăbiciune.
  3. Folosind unghiile sau o tăietură, marcați două pete pe sârmă - unde veți tăia firul și unde îl veți dezbrăca. Dă-ți 1/2 "- 3/4" de sârmă dezbrăcată pentru a lucra.
  4. Tăiați și curățați cele două fire rămase la aceleași lungimi aproximative.
  5. Răsuciți capătul dezbrăcat al firului „D0” și introduceți-l prin orificiul marcat „D In” de pe inelul Neopixel. Puteți alimenta firul prin partea din față sau din spate a inelului Neopixel.
  6. Lipiți firul D0 pe inelul Neopixel.
  7. Răsuciți capătul dezbrăcat al firului „GND” și introduceți-l prin orificiul marcat „G” de pe inelul Neopixel. Puteți alimenta firul prin partea din față sau din spate a inelului Neopixel.
  8. Lipiți firul „GND” la inelul Neopixel.
  9. Răsuciți capătul dezbrăcat al firului „Vout” și introduceți-l prin orificiul marcat „V +” de pe inelul Neopixel. Puteți alimenta firul prin partea din față sau din spate a inelului Neopixel.
  10. Lipiți firul "Vout" la inelul Neopixel.
  11. Tăiați firele în exces.

Notă: dacă lipiți confortabil, este posibil să puteți plasa toate firele și să completați lipirea dintr-o dată. Recomand începătorilor să plaseze și să lipească câte un fir la rând.

Pasul 5: Programați-vă Gemma

Mai întâi aveți nevoie de o modalitate de a vă programa tabloul. Descărcați IDE-ul Arduino sau utilizați un IDE bazat pe web dacă este disponibil unul.

Dacă sunteți nou în Arduino și doriți să începeți un nou proiect, aveți câteva opțiuni.

De obicei folosesc IDE-ul Arduino, descărcat de pe site-ul lor. Va trebui să instalați bibliotecile și suportul pentru placa pe care o utilizați. Deoarece acesta este un proces mai aprofundat, vă recomand să revizuiți pagina Adafruit Introducere în Gemma și apoi să verificați resursele pentru instalarea bibliotecii FastLED în Arduino IDE.

O altă opțiune este utilizarea unui program bazat pe browser, cum ar fi codebender.cc. Din păcate, codebender nu acceptă în prezent înregistrări noi, dar am inclus aceste informații doar în cazul în care deschid lucrurile înapoi. Vă rugăm să îi susțineți dacă puteți, pentru că sunt minunați! Codebender este o modalitate excelentă de a introduce pe cineva în cod, deoarece trebuie doar să descărcați un plug-in pentru a începe. Dacă aveți deja IDE-ul Arduino, treceți mai jos la exemplul meu de schiță și lipiți-l într-o schiță nouă. Există un mare început pentru Arduino și Codebender, instruibil de către Ardumotive_com. Cei de la Codebender au pus laolaltă și câteva instructabile.

Examinați schița

Iată schița mea: Butonul Paletei FastLED de amelia.tetterton

„Clonați și editați” schița mea și „salvați-o” în contul dvs. codebender sau copiați-o și lipiți-o într-o schiță nouă în IDE-ul dvs. Arduino.

Actualizați zonele necesare dacă sunteți interesat să efectuați modificări.

  • Linia 23: Luminozitatea este setată la 1/8 din luminozitatea maximă.
  • Linii 30: dacă schimbați numărul de moduri, trebuie să actualizați numărul "8"
  • Linia 45-66: Aceasta este o paletă personalizată pe care am numit-o MyColors. Consultați un selector de culori RGB și găsiți câteva culori care vă plac. Puteți pune în orice 16 culori doriți aici. Există câteva reguli: în loc să scrieți „tija de aur” va trebui să scrieți „GoldenRod”. Deci, scrieți cu majusculă prima literă a fiecărui cuvânt și eliminați spațiile. Nu pierdeți nici virgula la sfârșitul fiecărei linii.
  • Linii 98-148: FastLED are o grămadă de „palete” încorporate din care să aleagă. Grupul de culori dintr-o paletă este trimis printr-o bandă de LED-uri în trepte de viteză și pas pe care le-ați ales. Puteți schimba VITEZA și PAȘII pentru a face lucrurile să arate exact cum doriți. SPEED se referă la cât de repede se mișcă culorile. Numere mai mari = mișcare mai rapidă. STEPS se referă la cât de largi sunt benzile de culoare. 1 = mai mult ca un gradient, 10 = mai mult ca dungi.
  • Linii 170-185: Acesta este un alt mod de a configura o nouă paletă. Acest mod este similar cu cel afișat pe cerceii cu cerc Adafruit Gemma. Joacă-te cu culorile aici și apoi cu viteza și amestecând pe liniile 145-188 și vezi ce se întâmplă.
  • Liniile 188-199: Acesta este un alt mod de a configura o nouă paletă. Acest mod va arăta jumătate din LED-urile verzi și cealaltă jumătate roz. Joacă-te cu culorile aici și apoi cu viteza și amestecând pe liniile 133-135 și vezi ce se întâmplă.

Verificați schița. Nu uitați să apăsați „Salvați” dacă funcționează pentru dvs.

Gemma este un microcontroler cu cost redus. Când îl conectați și îl porniți, acesta va aprinde și aprinde o lumină roșie timp de aproximativ 10 secunde. Aceasta înseamnă că este gata să „accepte” codul. În caz contrar, trebuie să apăsați butonul de resetare pentru a introduce ceea ce se numește „modul bootloader”. Alte microcontrolere vor intra automat în acest mod, dar din moment ce Gemma este atât de simplă, are nevoie de cineva care să-i dea primul cap. Dacă întâmpinați o eroare, încercați să deconectați și să conectați din nou placa sau apăsați butonul mic negru „resetare” de pe tablă. Pe un Mac, trebuie să-mi conectez Gemma la computer printr-un hub USB (deci … Gemma la microusb la hub USB la miniusb la Mac) doar ca să funcționeze. Răbdare!

Încărcați schița. Apăsați butonul de resetare de pe Gemma și „Încărcați” codul pe Gemma dvs.

Asigurați-vă că primiți un mesaj „Încărcat cu succes” sau un alt mesaj pozitiv care confirmă că a fost încărcat codul.

Note

  • Dacă întâmpinați probleme în care placa nu intră în modul de încărcare atunci când apăsați butonul de resetare, încercați să deconectați Gemma și apoi să o conectați din nou.
  • Orice scris pe o linie după două bare oblice, ca acesta: //, este un comentariu. Ai putea scrie „// bla, bla, bla” și ar fi bine. Comentariile pe mai multe linii se încadrează între „/ *” și „* /”. Codebender face ca toate comentariile să pară verzi. Spațiile și liniile goale sunt în regulă, așa că nu ezitați să separați lucrurile pentru a vă ajuta.
  • Asigurați-vă că ați selectat placa corectă (Gemma) și portul.
  • Întotdeauna „verificați” înainte de a „încărca”. Codebender sau IDE vă vor informa dacă schița dvs. este prea mare. Dacă este, va trebui să îl modificați eliminând unul dintre „modurile” dvs.

Pasul 6: Testează

Test
Test
Test
Test
Test
Test
  1. Asigurați-vă că firele dvs. sunt conectate corect.

    1. Urmăriți firul de la gaura GND de pe Gemma dvs. la una dintre găurile GND de pe inelul NeoPixel.
    2. Urmăriți firul de la orificiul Vout de pe Gemma dvs. la unul dintre orificiile VCC / V + de pe inelul NeoPixel.
    3. Urmăriți firul de la gaura D0 de pe Gemma dvs. la gaura de intrare a datelor de pe inelul NeoPixel
  2. Asigurați-vă că ambele picioare ale butonului alb sunt lipite pe tablă.
  3. Conectați conectorul jst de la baterie la placă și comutați placa în poziția pornită dacă nu este deja.
  4. Apăsați butonul alb pentru a derula diferite moduri.
  5. Bătuți-vă pe spate.

Pasul 7: Completează și accesorizează

Completează și accesorizează!
Completează și accesorizează!
Completează și accesorizează!
Completează și accesorizează!
Completează și accesorizează!
Completează și accesorizează!
  • Atașați bateria la spatele Gemma folosind bandă de spumă sau lipici *
  • Atașați orice accesorii doriți pentru a face cercei, un colier, un știft sau altceva. Micile inele de salt pentru realizarea bijuteriilor se potrivesc perfect în orificiile deschise de pe inelul Neopixel. Includeți idei noi în comentarii!
  • Folosiți firul pentru a consolida poziția Gemma în interiorul inelului Neopixel, mai ales dacă utilizați fir mai subțire de 26g.
  • Așezați niște lipici * pe Gemma, unde firele se întâlnesc cu placa.
  • Deconectați bateria de pe placă și plasați o parte din adeziv * acolo unde firele bateriei se întâlnesc cu bateria și conectorul.

* Dacă utilizați e6000, faceți acest lucru ultima dată, deoarece setarea completă durează 24 de ore bune. Puteți folosi, de asemenea, adeziv fierbinte, dar aveți grijă să îl utilizați pe sau lângă baterie. Prefer să fiu precaut!

Recomandat: