Obsah:

Dodatočný prívesok: 7 krokov
Dodatočný prívesok: 7 krokov

Video: Dodatočný prívesok: 7 krokov

Video: Dodatočný prívesok: 7 krokov
Video: Самый умный комик. Выпуск 7 2024, November
Anonim
Image
Image
Prívesok na doplnenie
Prívesok na doplnenie
Prívesok na doplnenie
Prívesok na doplnenie

Tento projekt bol inšpirovaný kruhovými náušnicami Becky Stern a Lady Ada Adafruit Gemma a úžasnými ľuďmi s knižnicou FastLED.

Tento návod vám ukáže, ako vytvoriť krásny LED prívesok s jedným alebo viacerými krúžkami LED. Na nositeľnom zariadení mám rád rôzne režimy, takže tento projekt obsahuje tlačidlo ako volič režimov.

Nebudem sa zaoberať tým, ako do vášho projektu pridať viac krúžkov, ale niektoré obrázky vám poskytnú niekoľko myšlienok o možnostiach.

Video popisuje, ako to všetko skĺbiť. Ďakujem za sledovanie!

Krok 1: Zhromaždite materiály

Zbierajte materiály
Zbierajte materiály
Zbierajte materiály
Zbierajte materiály
Zbierajte materiály
Zbierajte materiály

Tu je všetko, čo budete potrebovať:

  • Adafruit GEMMA v2 - Miniatúrna nositeľná elektronická platforma - Tento malý nositeľný mikrokontrolér bude mozgom vášho projektu. Pripojí sa batéria k svetlám a svetlá informujú, čo majú robiť. Tu je rozpis častí dosky.

    • USB - slúži na nahranie nových režimov na vašu dosku
    • Zásuvka JST - slúži na pripojenie batérie k doske na napájanie a LED diód
    • Vstupné/výstupné podložky

      • GND - Toto dodá uzemnenie (G, -) svetlám a tlačidlu
      • D1 - Toto je „digitálny“pin, ktorý použijeme na tlačidlo
      • Vout - Toto bude dodávať energiu (V, +) svetlám z batérie
      • 3Vo - bude dodávať 3 volty; toto nebudeme používať
      • D0 - Toto je „digitálny“kolík, pomocou ktorého povieme svetlám, čo majú robiť
      • D2 - Toto je ďalší „digitálny“pin; toto nebudeme používať
  • NeoPixel Ring - 16 x 5050 RGB LED s integrovanými ovládačmi - toto je váš kruh svetiel. Každá LED dióda má v sebe červené, zelené a modré svetlo. Kombinujú sa v rôznych množstvách, aby vytvorili všetky farby dúhy. Pretože ponecháme svetlá na tmavej strane, budete skutočne môcť vidieť, ako sa červené, zelené a modré svetlá kombinujú, aby vytvorili všetky farby.
  • Lítium -iónová polymérová batéria - 3,7 V, 150 mAh - Batéria sa pripája k zariadeniu Gemma a napája vaše svetlá a nabíja sa pomocou nabíjačky USB, nie Gemma. Ak chcete túto batériu nabiť, budete ju musieť odpojiť od zariadenia Gemma
  • Adafruit Micro Lipo - nabíjačka USB LiIon/LiPoly - v1 - Ako je uvedené vyššie, zapojte batériu do tejto nabíjačky a plochú stranu zapojte do zásuvky USB. Trochu zeleného svetla bude znamenať, že je batéria „nabitá“, keď sa nabíja.
  • Hmatové tlačidlo prepínača (6 mm tenké) - Toto malé biele tlačidlo s klikaním bude navigovať medzi režimami
  • Silikónový kryt lanka s dutým jadrom - 26AWG - použijú sa 3 kusy drôtu, každý asi 4 ". Nebudete potrebovať celé dĺžky drôtu, takže v prípade chyby budete mať navyše.
  • Bižutérne doplnky - spojovacie krúžky, náušnice, nylonová šnúra, náhrdelník s káblom, magnetický kolík
  • 6 000 e

To je to, čo mám na svojej pracovnej stanici: pomocné ruky, spájkovačka, čistič hrotov na spájkovaciu špongiu Hakko, spájka, stará doska na krájanie dreva a blízky ventilátor.

Krok 2: Pripojte tlačidlo

Pripojte tlačidlo
Pripojte tlačidlo
Pripojte tlačidlo
Pripojte tlačidlo

Pripojte malé biele tlačidlo k Gemme posunutím nožičiek cez otvory označené „GND“a „D1“.

Zaistite gombík sklopením nôh na zadnej strane Gemmy. Tlačidlo pripájame na dosku, ale v tejto polohe by tu malo pohodlne sedieť.

Zatiaľ ho nespájkujte, inak môžete zatvoriť otvor GND, ktorý budeme potrebovať v nasledujúcom kroku!

Krok 3: Pripojte drôty k Gemme

Pripojte drôty ku Gemme
Pripojte drôty ku Gemme
Pripojte drôty ku Gemme
Pripojte drôty ku Gemme
Pripojte drôty ku Gemme
Pripojte drôty ku Gemme
  1. Odstrihnite 3 vodiče na každý asi 4 ". Na napájanie sa tradične používa červená (+, V+, V), na zem (G, GND) sa používa čierna alebo biela. Na dáta (D) sa používa iná farba. Pretože sme pri použití 3 drôtov na tento projekt budú stačiť akékoľvek farby.
  2. Z jedného konca každého drôtu odizolujte asi 1/2 " - 3/4".
  3. Otočte odizolovaný koniec prvého drôtu.
  4. Prevlečte ho cez otvor označený GND. Budete chcieť, aby drôt prechádzal z prednej časti Gemmy (pomocou tlačidiel) dozadu. Pokúste sa dostať izoláciu drôtu čo najbližšie k otvoru. Zistil som, že sklopenie drôtu vzadu ho drží.
  5. Otočte Gemmu a spájajte drôt a nohu gombíka s kolíkom GND na Gemme
  6. Otočte odizolovaný koniec druhého drôtu.
  7. Krmte ho dierou označenou Vout. Budete chcieť, aby drôt prechádzal z prednej časti Gemmy (pomocou tlačidiel) dozadu. Pokúste sa dostať izoláciu drôtu čo najbližšie k otvoru. Zistil som, že sklopenie drôtu vzadu ho drží.
  8. Otočte Gemmu a spájkujte drôt a nohu gombíka k kolíku Vout na Gemme
  9. Otočte odizolovaný koniec tretieho drôtu.
  10. Prevlečte ho cez otvor označený D0. Budete chcieť, aby drôt prechádzal z prednej časti Gemmy (pomocou tlačidiel) dozadu. Pokúste sa dostať izoláciu drôtu čo najbližšie k otvoru. Zistil som, že sklopenie drôtu vzadu ho drží.
  11. Otočte Gemmu a spájajte drôt a nohu gombíka s kolíkom D0 na Gemme.
  12. Druhú nohu gombíka spájkujte so zadnou stranou kolíka D1 na Gemme.
  13. Odstrihnite prebytočné drôty.

Poznámka: Ak vám vyhovuje spájkovanie, možno budete môcť umiestniť všetky vodiče a dokončiť spájkovanie naraz. Začiatočníkom odporúčam umiestniť a spájkovať jeden drôt naraz.

Krok 4: Pripojte drôty k krúžku

Pripojte drôty k prsteňu
Pripojte drôty k prsteňu
Pripojte drôty k prsteňu
Pripojte drôty k prsteňu
Pripojte drôty k prsteňu
Pripojte drôty k prsteňu
Pripojte drôty k prsteňu
Pripojte drôty k prsteňu
  1. Rozložte Gemma a Neopixel Ring tak, aby LED diódy a komponenty Gemma smerovali nahor. Umiestnite kolík D1 na Gemme najbližšie k otvoru na prstenci Neopixelu, ktorý hovorí „Data In“
  2. Určte, kde chcete prerezať a odizolovať drôt, aby ste tieto dva spojili. Pravdepodobne budete chcieť 1-1,5 palcový drôt medzi Gemma a Neopixel Ring, aby bol dostatočne voľný.
  3. Nechtom alebo nožičkou označte na drôte dve škvrny - kam orezáte drôt a kam ho odizolujete. Na prácu si dajte 1/2 " - 3/4" odizolovaného drôtu.
  4. Zostávajúce dva drôty odstrihnite a odizolujte na približne rovnaké dĺžky.
  5. Otočte odizolovaný koniec drôtu „D0“a prevlečte ho otvorom označeným „D In“na neopixelovom krúžku. Drôt môžete previesť prednou alebo zadnou stranou neopixelového krúžku.
  6. Spájkujte vodič D0 k neopixelovému krúžku.
  7. Otočte odizolovaný koniec drôtu „GND“a prevlečte ho otvorom označeným „G“na neopixelovom krúžku. Drôt môžete previesť prednou alebo zadnou stranou neopixelového krúžku.
  8. Spájajte vodič „GND“s neopixelovým krúžkom.
  9. Otočte odizolovaný koniec drôtu „Vout“a prevlečte ho otvorom označeným „V+“na neopixelovom krúžku. Drôt môžete previesť prednou alebo zadnou stranou neopixelového krúžku.
  10. Spájkujte vodič „Vout“s neopixelovým krúžkom.
  11. Odstrihnite prebytočné drôty.

Poznámka: Ak vám vyhovuje spájkovanie, možno budete môcť umiestniť všetky vodiče a dokončiť spájkovanie naraz. Začiatočníkom odporúčam umiestniť a spájkovať jeden drôt naraz.

Krok 5: Naprogramujte svoju Gemmu

Najprv potrebujete spôsob, ako naprogramovať dosku. Stiahnite si Arduino IDE alebo použite webové IDE, ak je k dispozícii.

Ak ste v Arduine nováčikom a chcete začať nový projekt, máte niekoľko možností.

Obvykle používam IDE Arduino, stiahnuté z ich stránok. Budete musieť nainštalovať knižnice a podporu pre dosku, ktorú používate. Pretože ide o hlbší proces, odporúčam prečítať si stránku Adafruit Introduction to Gemma a potom vyhľadať zdroje na inštaláciu knižnice FastLED do Arduino IDE.

Ďalšou možnosťou je použiť program založený na prehliadači, ako je codebender.cc. Codebender bohužiaľ v súčasnosti neprijíma nové registrácie, ale tieto informácie som vložil len pre prípad, že by sa veci otvorili. Podporte ich, ak môžete, pretože sú úžasné! Codebender je úžasný spôsob, ako niekoho zoznámiť s kódom, pretože na jeho spustenie si stačí stiahnuť doplnok. Ak už máte Arduino IDE, preskočte nižšie na môj príklad náčrtu a vložte ho do nového náčrtu. Arduino a Codebender, návod na použitie od Ardumotive_com, ponúka skvelé možnosti, ako začať. Ľudia z Codebender tiež zostavili niekoľko návodov.

Prezrite si skicu

Tu je moja skica: Paletové tlačidlo FastLED od amelia.tetterton

„Naklonujte a upravte“svoj náčrt a „uložte“ho do svojho účtu Codebender alebo ho skopírujte a prilepte do nového náčrtu vo svojom IDE Arduino.

Ak máte záujem o akékoľvek zmeny, aktualizujte potrebné oblasti.

  • Riadok 23: Jas je nastavený na 1/8 plného jasu.
  • Riadky 30: ak zmeníte počet režimov, musíte aktualizovať číslo „8“
  • Riadok 45-66: Toto je vlastná paleta, ktorú som nazval MyColors. Pozrite sa na výber farieb RGB a nájdite farby, ktoré sa vám páčia. Tu si môžete dať 16 ľubovoľných farieb. Existuje niekoľko pravidiel: namiesto písania „zlatý prút“budete musieť napísať „GoldenRod“. Začnite veľkým písmenom prvého písmena každého slova a odstráňte medzery. Nestrácajte ani čiarku na konci každého riadka.
  • Riadky 98-148: FastLED má na výber veľa vstavaných „paliet“. Skupina farieb v palete je odoslaná cez pás LED diód v krokoch, ktoré ste si vybrali. Môžete zmeniť RÝCHLOSŤ a KROKY, aby veci vyzerali presne tak, ako chcete. RÝCHLOSŤ označuje, ako rýchlo sa farby pohybujú. Vyššie čísla = rýchlejší pohyb. STEPS označuje, aké široké sú pásy farieb. 1 = skôr ako gradient, 10 = skôr ako pruhy.
  • Riadky 170-185: Toto je ďalší spôsob nastavenia novej palety. Tento režim je podobný režimu zobrazenému na kruhových náušniciach Adafruit Gemma. Hrajte tu s farbami, potom s rýchlosťou a miešajte na linkách 145-188 a uvidíte, čo sa stane.
  • Riadky 188-199: Toto je ďalší spôsob nastavenia novej palety. Tento režim zobrazí polovicu LED diód zelenú a druhú polovicu ružovú. Hrajte tu s farbami, potom s rýchlosťou a miešajte na riadkoch 133-135 a uvidíte, čo sa stane.

Overte náčrt. Ak vám to pôjde, nezabudnite kliknúť na „Uložiť“.

Gemma je nízkonákladový mikrokontrolér. Keď ho zapojíte a zapnete, bude asi na 10 sekúnd blikať červeným svetlom. To znamená, že je pripravený „prijať“kód. V opačnom prípade musíte stlačením tlačidla reset vstúpiť do takzvaného „režimu bootloadera“. Ostatné mikrokontroléry jednoducho prejdú do tohto režimu automaticky, ale keďže je Gemma taká jednoduchá, potrebuje najskôr niekoho, kto jej poradí. Ak sa zobrazí chyba, skúste dosku odpojiť a znova pripojiť alebo stlačte malé čierne tlačidlo „reset“na doske. Na počítačoch Mac musím svoju Gemmu pripojiť k počítaču prostredníctvom rozbočovača USB (takže … rozbočovač Gemma na microusb na USB na miniusb na počítač Mac), aby fungoval. Trpezlivosť!

Nahrajte náčrt. Stlačte tlačidlo reset na zariadení Gemma a „nahrajte“kód do zariadenia Gemma.

Uistite sa, že dostanete správu „Odovzdané úspešne“alebo inú pozitívnu správu potvrdzujúcu nahranie kódu.

Poznámky

  • Ak narazíte na problémy, pri ktorých doska po stlačení tlačidla reset nevstupuje do režimu zavádzača, skúste odpojiť zariadenie Gemma a potom ho znova zapojiť.
  • Čokoľvek napísané na riadku po dvoch lomkách, napríklad takto: //, je komentár. Môžete napísať „// bla, bla, bla“a bolo by to v poriadku. Viacriadkové komentáre sa pohybujú medzi „/*“a „*/“. Vďaka aplikácii Codebender všetky komentáre vyzerajú zelene. Medzery a prázdne riadky sú v poriadku, takže môžete veci oddeliť tak, aby vám vyhovovali.
  • Uistite sa, že ste vybrali správnu dosku (Gemma) a port.
  • Pred „odovzdaním“vždy „overte“. Codebender alebo IDE vám oznámia, či je vaša skica príliš veľká. Ak je, budete ho musieť upraviť odstránením jedného z vašich „režimov“.

Krok 6: Test

Test
Test
Test
Test
Test
Test
  1. Uistite sa, že sú vaše vodiče správne zapojené.

    1. Sledujte kábel z otvoru GND na vašom zariadení Gemma do jedného z otvorov GND v prstenci NeoPixel.
    2. Sledujte kábel z otvoru Vout na zariadení Gemma do jedného z otvorov VCC/V+ na krúžku NeoPixel.
    3. Sledujte kábel z otvoru D0 na zariadení Gemma do otvoru Data In na krúžku NeoPixel
  2. Zaistite, aby boli obe nohy bieleho gombíka spájkované s doskou.
  3. Zapojte prvý konektor z batérie do dosky a prepnite dosku do zapnutej polohy, ak ešte nie je.
  4. Stlačením bieleho tlačidla môžete prechádzať rôznymi režimami.
  5. Potľapkajte sa po chrbte.

Krok 7: Dokončite a upravte príslušenstvo

Kompletné a doplnkové!
Kompletné a doplnkové!
Kompletné a doplnkové!
Kompletné a doplnkové!
Kompletné a doplnkové!
Kompletné a doplnkové!
  • Pripojte batériu k zadnej časti zariadenia Gemma pomocou penovej pásky alebo lepidla*
  • Pripojte akékoľvek príslušenstvo, ktoré chcete na výrobu náušníc, náhrdelníka, špendlíka alebo niečoho iného. Malé krúžky na výrobu šperkov dokonale zapadnú do všetkých otvorených otvorov na krúžku Neopixel. Zahrňte všetky nové nápady do komentárov!
  • Niťou posilnite polohu Gemmy vo vnútri prstenca Neopixelu, najmä ak používate drôt tenší ako 26 g.
  • Na miesto, kde sa drôty stretávajú s doskou, naneste na Gemmu trochu lepidla*.
  • Odpojte batériu z dosky a na miesto, kde sa vodiče batérie stretávajú s batériou a konektorom, naneste lepidlo*.

*Ak používate e6000, urobte to naposledy, pretože úplné nastavenie trvá dobrých 24 hodín. Môžete tiež použiť horúce lepidlo, ale buďte opatrní pri používaní na batériu alebo v jej blízkosti. Radšej som opatrný!

Odporúča: