Cuprins:

Jucărie pentru pisici cu bandă LED Arduino Nano: 6 pași
Jucărie pentru pisici cu bandă LED Arduino Nano: 6 pași

Video: Jucărie pentru pisici cu bandă LED Arduino Nano: 6 pași

Video: Jucărie pentru pisici cu bandă LED Arduino Nano: 6 pași
Video: Automated Laser Cat Toy 2024, Noiembrie
Anonim
Arduino Nano LED Strip Cat Toy
Arduino Nano LED Strip Cat Toy
Arduino Nano LED Strip Cat Toy
Arduino Nano LED Strip Cat Toy
Arduino Nano LED Strip Cat Toy
Arduino Nano LED Strip Cat Toy

Acesta este un instructiv pentru crearea unei jucării cu pisici cu bandă LED. Un singur LED va rula de-a lungul lungimii benzii LED pentru ca pisica să-l urmărească. Acest lucru înseamnă că acest proiect poate fi alimentat cu ușurință de pinul Arduino 5V. Culoarea LED-urilor poate fi schimbată cu butonul din capacul cutiei care conține Arduino. Butonul parcurge întregul spectru (albastru-violet-roșu-portocaliu-galben-verde-albastru).

Provizii

  • Benzi LED WS2812B sau alt tip acceptat de biblioteca FastLED.
  • Cod Arduino (cat_toy_v6.ino)
  • Cutie Arduino imprimată 3D de la Thingiverse:
  • Arduino Nano
  • Șuruburi mici (M1.2 4mm sau similar)
  • Potometru WH148
  • 3 fire de 9 cm lungime pentru a conecta potmetrul la Arduino

Instrumente:

  • Ciocan de lipit
  • Freze de sârmă
  • Șurubelniță pentru șuruburile mici

Pasul 1: Pasul 1: Conectarea benzii LED la cutie

Pasul 1: Conectarea benzii LED la cutie
Pasul 1: Conectarea benzii LED la cutie
Pasul 1: Conectarea benzii LED la cutie
Pasul 1: Conectarea benzii LED la cutie
Pasul 1: Conectarea benzii LED la cutie
Pasul 1: Conectarea benzii LED la cutie

1. Banda dvs. LED ar trebui să vină cu câteva fire deja lipite. Veți avea nevoie doar de 5V, GND și Din (a se vedea imaginea). Nu aveți nevoie de firele sursei de alimentare separate.

2. Glisați puțin banda în cutie. Luați micul element de fixare și înșurubați-l peste bandă pentru a-l fixa corect. Scopul dispozitivului de fixare este de a împiedica tragerea benzii de pe firele cutiei și de toate.

Pasul 2: Pasul 2: Banda de lipit la Arduino

Pasul 2: Banda de lipit la Arduino
Pasul 2: Banda de lipit la Arduino
Pasul 2: Banda de lipit la Arduino
Pasul 2: Banda de lipit la Arduino

1. Presoldați capetele firelor, astfel încât să fie mai ușor să le lipiți la Arduino.

2. Începeți cu firul de 5V (roșu). Introduceți-l prin orificiul Arduino 5V din spate în față. Asigurați-vă că există o parte din sârmă care iese în față, deoarece va trebui să lipim și firul de 5V al potmetrului la acest știft. Aplicați un pic de lipire și verificați dacă aveți o conexiune strălucitoare frumoasă (a se vedea imaginea 1).

3. Continuați cu firul de masă (alb). Acesta intră în gaura GND. Aplicați un pic de lipit.

4. Finalizați cu firul Din (verde). Acesta intră în gaura D3. Aplicați un pic de lipit.

5. Îndoiți cu grijă firele pentru a se potrivi perfect sub Arduino și apăsați Arduino în locul său (vezi imaginea 2).

6. Înșurubați Arduino în 2 locuri. Va trebui să deșurubați aceste 2 șuruburi mai târziu. Alternativ, puteți să lăsați Arduino afară. Îmi place să îl asigur în prima parte a pasului 4.

Pasul 3: Pasul 3: Asigurați potmetrul

Pasul 3: securizați potmetrul
Pasul 3: securizați potmetrul
Pasul 3: securizați potmetrul
Pasul 3: securizați potmetrul

Introduceți potmeterul în capac așa cum se arată mai sus și preșoldați picioarele (vezi imaginea 2).

Pasul 4: Pasul 4: Conectarea Potmeterului la Arduino

Pasul 4: Conectarea Potmeterului la Arduino
Pasul 4: Conectarea Potmeterului la Arduino
Pasul 4: Conectarea Potmeterului la Arduino
Pasul 4: Conectarea Potmeterului la Arduino

1. Tăiați cele 3 fire la lungime (9 cm) și dezbrăcați ambele capete.

2. Presoldați capetele.

3. Lipiți piciorul din stânga al potmetrului pe unul dintre fire (roșu în imagine). Lipiți celălalt capăt al acestui fir pe firul de 5V care iese din partea din față a Arduino.

4. Dacă este cazul: deșurubați Arduino.

5. Lipiți piciorul din dreapta al potmetrului pe un alt fir (gri în imagine). Lipiți celălalt capăt al acestui fir la gaura GND care este încă liberă pe Arduino. Introduceți firul în gaură din față în spate.

6. Lipiți piciorul mijlociu al potometrului până la ultimul fir. Lipiți celălalt capăt la gaura A0 de pe Arduino. Introduceți firul în gaură din față în spate.

7. Înșurubați Arduino în poziție folosind 2 șuruburi.

Aceasta a fost partea cea mai dificilă! Ești mai mult decât pe jumătate făcut!

Pasul 5: Pasul 5: Testarea benzii

Pasul 5: Testați-vă banda
Pasul 5: Testați-vă banda

Acum este un moment bun pentru a testa banda LED. Continuați și încărcați schița pe Arduino. Dacă nu ați făcut-o până acum, instalați biblioteca FastLED. Iată un tutorial la îndemână:

Asigurați-vă că ați introdus tipul corect de LED-uri și numărul corect de LED-uri pe banda dvs. în schiță.

Dacă sunteți pregătit pentru asta, puteți juca puțin cu variabilele din schiță și puteți vedea ce fac. Puteți folosi comentariile din cod pentru a vă ajuta.

Pasul 6: Pasul 6: Finalizarea

Pasul 6: Finalizare
Pasul 6: Finalizare
Pasul 6: Finalizare
Pasul 6: Finalizare
Pasul 6: Finalizare
Pasul 6: Finalizare

Dacă schița dvs. a funcționat, continuați și înșurubați ultimele 2 șuruburi. Acest lucru este important, deoarece un Arduino securizat corespunzător va fi mai rezistent la introducerea și îndepărtarea unui cablu USB.

Răsuciți cu grijă cablurile potmetrului și închideți cu grijă capacul. Asigurați-vă că nu există cabluri de potometru!

Dacă aveți încredere că toate cablurile sunt în poziția lor corectă, apăsați ferm capacul. Ar trebui să se închidă. De primele câteva ori ajută la primul unghi în partea mai lungă a capacului și apoi apăsând în jos pe cealaltă parte a capacului.

Porniți Arduino conectând un cablu mini sau micro USB (în funcție de tipul dvs. de Arduino) la Arduino și un încărcător de telefon, de exemplu.

Ați terminat! Bucurați-vă de vizionarea pisicii dvs. urmărind LED-ul!

Recomandat: