Inhoudsopgave:
- Stap 1: De code
- Stap 2: De matrix
- Stap 3: 30/pixels en rugzak
- Stap 4: Organiseren en Power
- Stap 5: Conclusie
Video: Proximity LED-rugzak - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:19
Mijn project is ontworpen om een naderend object of onderwerp tot 20 cm te detecteren dankzij de Proximity IR-detector die wordt geleverd door mijn 27 Egeloo-sensorkit.
Hier is een lijst van wat je nodig hebt: Lijst met items:
1. WS2812b Neo Pixel LED's
2. Stroomvoorziening (ik gebruikte een 9V-batterij om mijn Matrix en Uno van stroom te voorzien) en een 22.000 mA-oplader op zonne-energie.
3. 2 10k-weerstand:
4. Arduino Uno R3
5. Arduino Uno IDE:
6. Code: https://github.com/adafruit/Adafruit_NeoPixel (ga naar GitHub en download de code, open met de Arduino IDE-software)
7. Jumpers en dunne draden van zwart (aarde), rood (stroom) en blauw (gegevens). Ze hoeven alleen uw maximale output / input-wattage te ondersteunen.
8. Een rugzak
9. Soldeerbout/soldeer
Stap 1: De code
Nadat je je Arduino hebt getest en de IDE-software hebt gedownload. (Ter info, er zijn geweldige voorbeelden zoals Blinky om je Arduino Uno te testen met ingebouwde downloadbare IDE-software van Arduino). Nu is het tijd om je Neo Pixels te testen. Nadat de test positief is, kun je doorgaan met het bouwen van je proximity-rugzak.
Stap 2: De matrix
Je moet ongeveer een stuk Worbla snijden, 4 1/2 inch B x 6 1/2 inch H. Ik kies Worbla omdat het een zeer flexibel materiaal is en dit zou handig zijn omdat mijn prop een rugzak is. De montage van de matrix (gebruik de 144 / pixels) is vrij eenvoudig. Het enige dat u hoeft te doen, is groepen van 2 tot 2 1/4 inch van de data-, stroom- en aardingskabels door te knippen. U hebt er in totaal 24 nodig omdat u ze zult gebruiken om elk deel van de streng op volgorde aan te sluiten. 144 / pixel moet in afgeknipte strengen van 12 pixels of 2 1/4 inch lang zijn. De beste manier om je secties nu te soderen, is om te stoppen en te controleren of ze werken terwijl je bezig bent. Vertrouw me, dit bespaart u veel tijd en verdriet. Zodra uw matrix is voltooid, is het tijd om de code opnieuw te testen om te controleren of deze werkt. Succes! Tijd om de rest te bouwen.
Stap 3: 30/pixels en rugzak
De 30/pixels zijn makkelijker om mee om te gaan, maar je hebt 5 meter van deze LED's dus veel geluk. Ik wilde mijn LED's niet afknippen omdat ik bang was om te veel verbroken verbindingen te maken. Dit is een probleem als u uw stroom, grond of gegevens niet goed verzoent, dus neem de tijd en wees voorzichtig. Controleer uw code nog een keer om er zeker van te zijn dat alle verbindingen werken en ga verder met de volgende stap. Ik gebruikte koperdraad om een bedrade/elektronische look aan mijn rugzak te geven. Ik wilde dat het er zoveel mogelijk uit zou zien als een machine. Ik geloof dat dit een succesvolle aanpak was, maar ik overweeg om de 30/pixel LED's op de rugzak te naaien voor een strakke look. Tijd om onze draden te splitsen en onze rotzooi op te ruimen. Ik gebruikte een kleine doos om mijn Arduino en 9V-batterij te bewaren. Ik gebruikte ook twist-ties om mijn draden in groepen van de voorkant naar de achterkant van de rugzak te verzamelen.
Stap 4: Organiseren en Power
Georganiseerd blijven is erg belangrijk bij het omgaan met zoveel draden. Ik merkte dat ik vaak draden door elkaar haalde. De beste methode is om uw Arduino los te koppelen en ervoor te zorgen dat u eerst de juiste poorten gebruikt voordat u stroom toevoegt. Door een USB-kabel te splitsen en alleen de zwarte en rode kabel te trekken, kunt u nu uw stroomcel aansluiten op uw WS2812b 30/pixels. Ik ontdekte dat de extra grond naar de Arduino niet nodig is bij het gebruik van deze build. Gebruik slechts één grond. Tijd voor de 144 / pixels, dus sluit de grond-, data- en voedingskabel rechtstreeks aan op de Arduino voor de matrix. Deze methode verbruikt snel de levensduur van de 9V, maar het gaf me de beste resultaten. Ik zal de volgende keer proberen om het op de power cell aan te sluiten.
Stap 5: Conclusie
De nabijheids-IR-detector werkte met succes met mijn oorspronkelijke code, maar ik wilde meer cycli en een helderdere ervaring hebben. Ik ontdekte dat ik niet genoeg stroom beschikbaar had voor mijn LED's om dit voor elkaar te krijgen, dus ik moest terugkeren naar mijn oorspronkelijke testcode om dit project af te ronden. Ik heb het gevoel dat dit over het algemeen nog steeds een succesvol experiment en build was. Ik hoop veel geluk voor iedereen die er zelf wil bouwen en zich bewust wil zijn van stroomverbruik / vereisten, iets waarvan ik pas op het einde ontdekte dat het een groot probleem was. Ik plaats mijn laatste video om de volledige capaciteit van de rugzakken te laten zien. De 9V-batterij sterft tijdens de video, maar je zult het algehele succes van mijn proximity-rugzak zien. Bedankt en groet:-)
Aanbevolen:
Hoe maak je een LED-kubus - LED-kubus 4x4x4: 3 stappen
Hoe maak je een LED-kubus | LED Cube 4x4x4: Een LED Cube kan worden gezien als een LED-scherm, waarin eenvoudige 5 mm LED's de rol van digitale pixels spelen. Met een LED-kubus kunnen we afbeeldingen en patronen creëren door gebruik te maken van het concept van een optisch fenomeen dat bekend staat als persistentie van het gezichtsvermogen (POV). Dus
DIY SCHIJNWERPER W/AC LED's (+EFFICIENCY VS DC LED's): 21 stappen (met afbeeldingen)
DIY FLOODLIGHT W/AC LED's (+EFFICIENCY VS DC LED's): In deze instructable/video maak ik een schijnwerper met extreem goedkope driverless AC LED-chips. Zijn ze goed? Of zijn het complete rommel? Om dat te beantwoorden, zal ik een volledige vergelijking maken met al mijn gemaakte DIY-lampen. Zoals gewoonlijk, voor goedkope
Eenvoudige LED-striplampen (upgrade van uw LED-strips): 4 stappen (met afbeeldingen)
Eenvoudige LED-striplampen (upgrade uw LED-strips): ik gebruik al een tijdje LED-strips en heb altijd genoten van de eenvoud ervan. Je knipt gewoon een stukje van een rol af, soldeert er wat draden aan, sluit een voeding aan en je hebt een lichtbron. Door de jaren heen heb ik een c
Walker Proximity Device: 4 stappen
Walker Proximity Device: Hallo allemaal! Wij zijn een groep studenten van de Massachusetts Academy of Mathematics and Science bij WPI. We hebben onlangs een assistentietechnologieproject afgerond om een cliënt met dementie bij Seven Hills te helpen. Als gevolg van zijn dementie is de cliënt zo
Proximity Photo Sharing IOS-app: 6 stappen
Proximity Photo Sharing IOS-app: in deze instructable zullen we een iOS-app maken met Swift waarmee je foto's kunt delen met iedereen in de buurt, zonder dat een apparaat hoeft te worden gekoppeld. We zullen Chirp Connect gebruiken om gegevens te verzenden met behulp van geluid, en Firebase om de afbeeldingen op te slaan in de clo