Inhoudsopgave:

Arduino Nano LED-strip kattenspeelgoed - Ajarnpa
Arduino Nano LED-strip kattenspeelgoed - Ajarnpa

Video: Arduino Nano LED-strip kattenspeelgoed - Ajarnpa

Video: Arduino Nano LED-strip kattenspeelgoed - Ajarnpa
Video: arduino laser cat toy bad programming 2024, November
Anonim
Arduino Nano LED-strip kattenspeelgoed
Arduino Nano LED-strip kattenspeelgoed
Arduino Nano LED-strip kattenspeelgoed
Arduino Nano LED-strip kattenspeelgoed
Arduino Nano LED-strip kattenspeelgoed
Arduino Nano LED-strip kattenspeelgoed

Dit is een Instructable voor het maken van een LED-strip kattenspeelgoed. Een enkele LED zal langs de lengte van de LED-strip lopen zodat de kat kan achtervolgen. Dit betekent dat dit project eenvoudig kan worden aangedreven door de Arduino 5V-pin. De kleur van de LED's kan worden gewijzigd met de knop in het deksel van de doos waarin de Arduino zit. De knop doorloopt het volledige spectrum (blauw-paars-rood-oranje-geel-groen-blauw).

Benodigdheden

  • LED strip WS2812B of een ander type ondersteund door de FastLED bibliotheek.
  • Arduino-code (cat_toy_v6.ino)
  • 3D-geprinte Arduino-doos van Thingiverse:
  • Arduino Nano
  • Kleine schroeven (M1.2 4 mm of vergelijkbaar)
  • Potmeter WH148
  • 3 draden 9 cm lang om de potmeter op de Arduino aan te sluiten

Gereedschap:

  • Soldeerbout
  • Draadsnijders
  • Schroevendraaier voor de kleine schroeven

Stap 1: Stap 1: LED-strip aansluiten op Box

Stap 1: LED-strip aansluiten op Box
Stap 1: LED-strip aansluiten op Box
Stap 1: LED-strip aansluiten op Box
Stap 1: LED-strip aansluiten op Box
Stap 1: LED-strip aansluiten op Box
Stap 1: LED-strip aansluiten op Box

1. Uw LED-strip moet worden geleverd met enkele draden die al zijn gesoldeerd. Je hebt alleen 5V, GND en Din nodig (zie afbeelding). Je hebt geen aparte stroombrondraden nodig.

2. Schuif de strip een beetje in de doos. Neem de kleine sluiting en schroef deze over de strip om deze goed vast te zetten. Het doel van de sluiting is om te voorkomen dat de strip uit de doosdraden en zo wordt getrokken.

Stap 2: Stap 2: Soldeerstrip naar Arduino

Stap 2: Soldeerstrip naar Arduino
Stap 2: Soldeerstrip naar Arduino
Stap 2: Soldeerstrip naar Arduino
Stap 2: Soldeerstrip naar Arduino

1. Soldeer de uiteinden van de draden voor zodat ze gemakkelijker aan de Arduino kunnen worden gesoldeerd.

2. Begin met de 5V-draad (rood). Steek het van achteren naar voren door het Arduino 5V-gat. Zorg ervoor dat er een stukje van de draad aan de voorkant uitsteekt, want we zullen ook de 5V draad van de potmeter aan deze pin moeten solderen. Breng een klein beetje soldeer aan en controleer of je een mooie glanzende verbinding hebt (zie foto 1).

3. Ga verder met de aardedraad (wit). Deze gaat in het GND-gat. Breng een beetje soldeer aan.

4. Werk af met de Din draad (groen). Deze gaat in het D3-gat. Breng een beetje soldeer aan.

5. Buig de draden voorzichtig zodat ze goed onder de Arduino passen en druk de Arduino op zijn plaats (zie afbeelding 2).

6. Schroef de Arduino op 2 plaatsen vast. U moet deze 2 schroeven later losdraaien. Als alternatief kunt u de Arduino gewoon weglaten. Ik vind het leuk om het te beveiligen voor het eerste deel van stap 4.

Stap 3: Stap 3: Potmeter beveiligen

Stap 3: Beveiligde potmeter
Stap 3: Beveiligde potmeter
Stap 3: Beveiligde potmeter
Stap 3: Beveiligde potmeter

Plaats de potmeter in het deksel zoals hierboven weergegeven en soldeer de poten voor (zie afbeelding 2).

Stap 4: Stap 4: Potmeter aansluiten op Arduino

Stap 4: Potmeter aansluiten op Arduino
Stap 4: Potmeter aansluiten op Arduino
Stap 4: Potmeter aansluiten op Arduino
Stap 4: Potmeter aansluiten op Arduino

1. Knip je 3 draden op lengte (9 cm) en strip beide uiteinden.

2. Soldeer de uiteinden voor.

3. Soldeer het meest linkse been van de potmeter aan een van de draden (rood op de foto). Soldeer het andere uiteinde van deze draad aan de 5V-draad die uit de voorkant van de Arduino steekt.

4. Indien van toepassing: schroef de Arduino los.

5. Soldeer het meest rechtse been van de potmeter aan een ander draadje (grijs op de foto). Soldeer het andere uiteinde van deze draad aan het GND-gat dat nog vrij is op de Arduino. Steek de draad van voren naar achteren in het gat.

6. Soldeer de middelste poot van de potmeter aan de laatste draad. Soldeer het andere uiteinde aan het A0-gat op de Arduino. Steek de draad van voren naar achteren in het gat.

7. Schroef de Arduino op zijn plaats met behulp van 2 schroeven.

Dit was het moeilijkste deel! Je bent meer dan op de helft!

Stap 5: Stap 5: Uw strip testen

Stap 5: Uw strip testen
Stap 5: Uw strip testen

Dit is een goed moment om uw LED-strip te testen. Ga je gang en upload de schets naar je Arduino. Installeer de FastLED-bibliotheek als u dit nog niet eerder hebt gedaan. Hier is een handige tutorial:

Zorg ervoor dat u in de schets het juiste type LED en het juiste aantal LED's op uw strip invoert.

Als je er klaar voor bent, kun je een beetje spelen met de variabelen in de schets en kijken wat ze doen. U kunt de opmerkingen in de code gebruiken om u op weg te helpen.

Stap 6: Stap 6: Afwerking

Stap 6: Afwerking
Stap 6: Afwerking
Stap 6: Afwerking
Stap 6: Afwerking
Stap 6: Afwerking
Stap 6: Afwerking

Als je schets werkte, ga je gang en schroef je de laatste 2 schroeven erin. Dit is belangrijk omdat een goed beveiligde Arduino beter bestand is tegen het insteken en verwijderen van een USB-kabel.

Draai de potmeterkabels voorzichtig in en sluit het deksel voorzichtig. Zorg ervoor dat er geen potmeterkabels bekneld raken!

Als je zeker weet dat de kabels allemaal in hun juiste positie zitten, druk je stevig op het deksel. Het zou dicht moeten klikken. De eerste paar keer helpt het om eerst in de lange zijde van het deksel te kantelen en dan aan de andere kant van het deksel naar beneden te drukken.

Zet de Arduino aan door bijvoorbeeld een mini- of micro-usb-kabel (afhankelijk van je type Arduino) aan te sluiten op de Arduino en een telefoonoplader.

Je bent helemaal klaar! Geniet van het kijken naar je kat die de LED achtervolgt!

Aanbevolen: