Inhoudsopgave:
- Stap 1: Onderdelen
- Stap 2: Upload code naar de ESP8266-module
- Stap 3: Bouw de doos, deel 1
- Stap 4: Bouw de doos, deel 2
- Stap 5: app uploaden naar uw smartphone
- Stap 6: Veel plezier
Video: Rainbow Tower met app-bediening - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
De regenboogtoren is een app-gestuurd omgevingslicht. Ik gebruikte een WS2812 LED strip als lichtbron en een ESP8266 module om de lampen aan te sturen. De zijkanten zijn gemaakt van wit acrylglas, een geweldig materiaal om licht te verspreiden.
Met de app kun je via wifi verbinding maken met de toren en de kleur voor elk van de vier zijden afzonderlijk instellen of er een kiezen uit een vooraf gedefinieerde reeks animaties. De code voor de app en de ESP8266 module zijn gratis te downloaden.
Stap 1: Onderdelen
Elektronische onderdelen
- ESP8266-module (NodeMCU of Adafruit Huzzah zal werken)
- WS2812 5V ledstrip met 60 leds
- wat draad
- barrel jack
overige onderdelen
- 2x stukken hout (14 x 14 cm, 0,4 cm dik)
- 4x stukken hout (20 x 4,6 cm, 1 cm dik)
- 4x stukken hout (20 x 0,8 x 0,8 cm)
- 4x houten hoekstrip (21,8 x 1,5 cm, 0,4 cm dik)
- 4x wit acrylglas (14 x 21,8 cm, 0,3 cm dik)
- krimpkous:
Gereedschap nodig
- soldeerbout
- oefening
- zaag (een handzaag is voldoende)
- tang voor het knippen van draad
- houtlijm, plastic lijm en hete lijm
Stap 2: Upload code naar de ESP8266-module
Download de code van github. (Als je niet weet hoe je git moet gebruiken, kun je de code eenvoudig downloaden als zipbestand en uitpakken.)
Gebruik de Arduino IDE om de code naar uw ESP8266-module te uploaden.
Stap 3: Bouw de doos, deel 1
- Boor een gat aan de onderkant van een van de 1 cm dikke stukken hout. Hier gaan de kabels van de ledstrip doorheen.
- Lijm de vier stukken hout van 1 cm dik aan elkaar om een toren te vormen.
- Snijd de ledstrip in stukken zodat elk stuk drie leds heeft. De stukken moeten 5 cm lang zijn.
- Lijm de stukjes ledstrip op de toren. Ze moeten een afstand van 3 cm van elkaar hebben. De bovenste en onderste moeten een afstand van respectievelijk 1,5 cm van de bovenkant en de onderkant hebben. Let er bij het lijmen van de stukjes op dat je ze zo kunt solderen dat de pijlen op de strip altijd in dezelfde richting wijzen als je ze van het begin tot het einde volgt.
- Knip wat stukjes draad af en soldeer de stukjes LED-strip aan elkaar zoals op de foto's.
- Soldeer wat langere stukjes draad aan het stuk ledstrip bij het gat dat je hebt geboord. Steek de draad door het gat en trek hem omhoog door de binnenkant van de toren.
- Boor een gat in het midden van een van de stukken hout van 14 x 14 cm. De stroomkabel gaat door dit gat.
- Lijm de toren zo op het stuk hout dat de afstand tot de rand aan alle kanten gelijk is.
- Knip twee langere stukken draad af en steek deze door het gat in de bodemplaat. Trek ze naar de top van de toren.
- Neem nu de ESP8266-module. Soldeer de GND-draad van de LED-strip en de GND-voedingskabel aan een van de GND-pinnen van de module. Soldeer de VCC kabel van de LED strip en de andere voedingskabel aan de 5V pin van de module. Soldeer de datadraad van de ledstrip op pin D5.
- Soldeer een barrel jack aan de stroomkabels. Ik heb wat krimpkous op de draden gebruikt om ze er mooier uit te laten zien.
Stap 4: Bouw de doos, deel 2
- Lijm een van de 0,8 x 0,8 cm stokjes aan de zijkant van het plexiglas en maak het gelijk. De afstand tot boven en onder moet 0,4 cm zijn. Gebruik het stuk hout van 14 x 14 cm (dit wordt de bovenplaat) om de afstand goed te krijgen.
- Lijm nu nog een stuk plexiglas op het stokje, zodat de stukjes plexiglas een L-vorm krijgen.
- Lijm nog een van de stokjes en nog een stuk acrylglas.
- Herhaal deze stap nog een keer. Lijm vervolgens de resterende stok in de resterende hoek.
- Je zou nu de doos die je zojuist hebt gemaakt op de bodemplaat met de toren moeten kunnen plaatsen. Als de plaat niet past, kunt u de randen van de plaat schuren om hem passend te maken. Doe wat lijm op de randen van de stokjes en plak ze op de bodemplaat.
- Lijm de bovenplaat pas als je zeker weet dat alles werkt.
Stap 5: app uploaden naar uw smartphone
Download en installeer Android Studio van Google (het is helemaal gratis).
Open het Android-project vanuit de code die u eerder hebt gedownload.
Verbind uw smartphone met een USB-kabel met uw computer.
Kies "Uitvoeren" om de app naar je telefoon te uploaden.
Stap 6: Veel plezier
Wanneer de ESP8266-module wordt gevoed, wordt een WiFi-netwerk genaamd "rainbow" gevormd. Het wachtwoord is "regenboogtoren".
Maak verbinding met het netwerk met uw telefoon.
Start de app. De app moet binnen enkele seconden verbinding maken met de regenboogtoren.
Nu kunt u de app gebruiken om de kleuren te wijzigen.
Aanbevolen:
Een IoT Halloween-pompoen - Bedien LED's met een Arduino MKR1000 en Blynk-app ???: 4 stappen (met afbeeldingen)
Een IoT Halloween-pompoen | Bedien LED's Met een Arduino MKR1000 en Blynk App ???: Hallo allemaal, Een paar weken geleden was het Halloween en volgens de traditie heb ik een mooie pompoen uitgesneden voor op mijn balkon. Maar toen ik mijn pompoen buiten had, realiseerde ik me dat het best vervelend was om elke avond de deur uit te moeten om de kaars aan te steken. En ik
Rainbow Dice: 6 stappen (met afbeeldingen)
Rainbow Dice: Dit maakt een dobbelsteenspeldoos met 5 dobbelstenen gemaakt van smd-LED's in 5 kleuren. De software die het aanstuurt, maakt verschillende spelmodi mogelijk met meerdere dobbelstenen. Een hoofdschakelaar maakt spelselectie en dobbelstenen mogelijk. Individuele schakelaars naast el
Een Android-app maken met Android Studio: 8 stappen (met afbeeldingen)
Een Android-app maken met Android Studio: in deze zelfstudie leert u de basisprincipes van het bouwen van een Android-app met behulp van de Android Studio-ontwikkelomgeving. Naarmate Android-apparaten steeds gebruikelijker worden, zal de vraag naar nieuwe apps alleen maar toenemen. Android Studio is een eenvoudig te gebruiken (een
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino - Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter - RC Helikopter - RC-vliegtuig met Arduino: 5 stappen (met afbeeldingen)
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino | Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter | RC Helikopter | Rc-vliegtuig met Arduino: een Rc-auto besturen | Quadcopter | Drone | RC vliegtuig | RC-boot, we hebben altijd een ontvanger en zender nodig, stel dat we voor RC QUADCOPTER een 6-kanaals zender en ontvanger nodig hebben en dat type TX en RX is te duur, dus we gaan er een maken op onze
Domotica met BLYNK-app: 7 stappen (met afbeeldingen)
Domotica met behulp van de BLYNK-app: in dit project heb ik laten zien hoe iedereen zijn / haar huishoudelijke apparaten op afstand kan bedienen met zijn / haar mobiele telefoon. Hiervoor moet een applicatie op uw mobiel zijn geïnstalleerd. De naam van deze applicatie is BLYNK App (Downloadlink wordt gegeven in besch