Sisukord:

Arduino veojõuga kaelakee: 5 sammu
Arduino veojõuga kaelakee: 5 sammu

Video: Arduino veojõuga kaelakee: 5 sammu

Video: Arduino veojõuga kaelakee: 5 sammu
Video: Уроки Ардуино #0 - что такое Arduino, куда подключаются датчики и как питать Ардуино 2024, November
Anonim
Arduino veojõuga kaelakee
Arduino veojõuga kaelakee

Otsisin head Arduino projekti oma aasta lõpu puhkepäevadeks. Aga mida teha? Minu väike tütar oli väga üllatunud, kui talle seda "elektroonilist" kaelakee pakkusin, ja oli ka väga õnnelik. Loodan, et ka inimene, kellele oma saavutust pakute, on väga õnnelik.

Juveel ise koosneb mikrokontrollerist ja samade mõõtmetega RGB -valgusdioodist. Kaelakee koosneb väga õhukesest messingtraadist, mida saab kergelt joota väikese tinajuhtmega. Toide on lihtne 3 V mündielemendiga liitiumaku. Aku kaitsmiseks ja isoleerimiseks kasutasin väikest kleepsupaberi lehte, mis oli minu enda koduapteegis.

Samm: tööriistad ja materjalid

Tööriistad ja materjalid
Tööriistad ja materjalid

Tööriistad

  • jootekolb, 0,5 mm tina jootetraat
  • luup, sest juhtmed jootmiseks on nii väikesed
  • arvuti, kuhu on installitud Arduino tarkvara
  • Interneti -teenuse pakkuja, nagu siin selgitatud
  • väike juhtmete lõikur

Materjalid

  • CR2032 aku koos selle keldriga (koosneb kahest osast, üks kummagi pooluse kohta)
  • väga õhuke messingtraat
  • üks RGB LED 5050 pakendis, mille sees on kiip WS2812B (see on oluline, sest leiate 5050 LED ilma WS2812B kontrollerita)
  • väike tükk meditsiinilist liimipaberit
  • Atmel Attiny85-20SU SMD mikrokontroller
  • odav lihtne kaelakee

2. samm: elektrooniline skeem

Elektrooniline skeem
Elektrooniline skeem

Elektrooniline skeem on väga lihtne, kuna puuduvad passiivsed komponendid, nagu takistid, kondensaatorid või induktiivsused, ja kuna seal on ainult 3 komponenti, sealhulgas aku.

Toiteallikas, mida olen kasutanud, on 3 V CR2032 liitiumaku. Selle pinge on madalam kui WS2812B andmelehel mainitud, kuid pärast testimist ei kannatanud RGB LED seda 2 V langust.

Asjaolu, et saan kasutada lihtsat 3 V mündipatarei, oli minu jaoks selle projekti ellu viimiseks väga oluline tingimus. Me ei kujuta ette kaelakee, mille toiteallikaks on suur raske aku.

Mikrojuhtimisseade (MCU) töötab ka selle 3 V pingetasemega väga hästi.

Mõõtsin keskmist voolu 5,3 mA. Sellise CR2032 liitiumaku tüüpiline maht on 200 mAh. See tähendab, et uhiuue akuga võite lasta süsteemil 40 tundi töötada. Kuid isegi pooleks piisaks ühiseks kasutamiseks.

Samm: tarkvara

Mikrokontroller on Atmel ATTINY85 (~ $ 1). Programmeerisin selle odava Arduino Nanoga (ebayst leitud kloon umbes 5 dollari eest). Aga kui teil on ehtne Arduino plaat, saate seda ka selleks kasutada.

Arduino Nano on programmeeritud visandiga "Arduino kui Interneti -teenuse pakkuja".

Visand, kuidas programmeerida ATTINY85 mikrokontroller, on antud sammuna manusena: JeweLED.ino

Olge ettevaatlik, et peate MCU täielikuks programmeerimiseks alglaaduri põletama. See ei vilguta tegelikult MCU -l olevat Arduino alglaadurit, vaid vilgutab mõningaid olulisi konfiguratsioonikaitsmeid. Ilma seda tegemata ei jookse visand üldse.

Tahvli tüüp peab olema järgmine: Attiny85 @ 8MHz (sisemine ostsillaator, BOD keelatud).

BOD tähistab Brown-Out Detecti. See on eripära, mis lülitab MCU välja, kui toide läheb alla 4,3 V. See on kasulik, et vältida laetavate akude kahjustamist. Kuid meie puhul tuleb see välja lülitada, sest me kasutame oma MCU -d ainult 3 V ja isegi vähem.

4. samm: kokkupanek

Kokkupanek
Kokkupanek
Kokkupanek
Kokkupanek
Kokkupanek
Kokkupanek

Esimene samm on MCU kokkupanek LED -iga.

Pärast programmeerimist tuleb alles jätta Atmel MCU tihvtid 4, 5 ja 8. Teised tihvtid saab eemaldada, sest mittevajalikud.

MCU tihvt 4 tuleb joota 5050 pakendi tihvtiga 3. See ühendatakse aku negatiivse poolusega.

MCU tihvt 8 tuleb joota 5050 pakendi tihvtiga 1. See ühendatakse aku positiivse poolusega.

MCU tihvt 5 tuleb joota 5050 pakendi tihvtiga 4. Nööpnõel 5 vastab seda tüüpi MCU jaoks Arduino PIN0 -le.

Eraldage mündipatarei nahk nahalt meditsiinilise liimipaberi abil. See võimaldab kinnitada messingtraadi negatiivse osa aku negatiivse pooluse külge.

Sellel kinnitusel pole toitelülitit. LED-i väljalülitamiseks peate kaelakee avama, tõmmates negatiivse juhtme akust välja.

Ja see on ka kõik.

Samm: testimine ja häälestamine

Testimine ja häälestamine
Testimine ja häälestamine

Nagu lähipildilt näha, olen GND ja VDD tihvtidele jootnud kaks väga väikest messingtraadist rõngast. Selle eesmärk on kinnitada see "elektrooniline" ehe kaelakee külge.

Esimeseks katsetamiseks kasutasin kaelaehena ainult messingtraati. Messingtraat on vajalik elektriliste kontaktide tagamiseks, kuid sellest ei piisa. Messingtraat on liiga kerge ja kaela taga olev aku on võrreldes ees oleva LED -iga liiga raske. Nii et ma pidin kasutama tõelist kaelakee, et aku paigal püsiks.

Peate kaelakee eraldama kaheks ühtlase pikkusega osaks ja sulgema need kaks osa ehtesõrmustele.

Keerasin messingtraadi kaelakee igasse silmusesse. Traat on peaaegu nähtamatu ja tagab elektrijuhtivuse ning kogu konstruktsiooni jäikuse.

Teine võimalus elektrijuhtivuse saavutamiseks oleks kasutada roostevaba juhtivat niiti, mille leiate Adafruitist mõne dollari eest.

Videol näete JeweLEDi toimimas.

Nautige!

Vaadake seda tegevuses

Soovitan: