Inhoudsopgave:
- Benodigdheden
- Stap 1: Verzamel alle onderdelen
- Stap 2: Geef de onderdelen een mooie afwerking
- Stap 3: voeg een mat paneel toe aan de 3D-geprinte LED-houder
- Stap 4: Werk aan de elektronica
- Stap 5: Codeer
- Stap 6: Geniet van je futuristische lamp
Video: Slimme lamp: 6 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
Sinds de ontdekking van vuur zijn we erin geslaagd om warm te blijven en te overleven in een kleine kolonie. Primitieve mensen kunnen zich 's nachts om elkaar heen verzamelen en voor elkaar uitkijken voor wilde dieren.
En dan verlicht Thomas Edison letterlijk de wereld door olielamp te vervangen door gloeilamp, die werkt via een wolfraam gloeidraad in een vacuümbuis.
Laten we in deze zelfstudie verder gaan door een slimme lamp te bouwen met RGB-LED's erop en deze ook via internet te bedienen, zodat je hem overal ter wereld kunt bedienen zolang je een internetverbinding hebt.
Benodigdheden
- 20x 5 mm witte LED's
- ESP8266
- Arduino
- Elke tuimelschakelaar
- MicroUSB vrouwelijke PCB-adapter
- RGB LED-strip
- 3x TIP31C-transistor
Stap 1: Verzamel alle onderdelen
De eerste stap zou zijn om alle benodigde onderdelen in 3D te printen. Ze zijn hier allemaal verkrijgbaar. Het zou echt helpen als u meer dan één printer beschikbaar heeft. Werkt nog steeds als je 1 printer hebt, maar het zal even duren. Voor mij gebruik ik wit PLA-plastic en het leger van 3D-printers van mijn universiteit om dit beest te bouwen.
Stap 2: Geef de onderdelen een mooie afwerking
Ik zou graag een gladde afwerking van mijn slimme lamp willen, dus ik schuur alle trapoppervlakken van de 3D-printer af en voeg vervolgens wat witte verf toe aan de blauwe bovenkant. (Ik heb maar zoveel witte filamenten om tegelijk te gebruiken.)
Om 3D-geprinte onderdelen te schuren, begint u met ongeveer 100 rasterschuurpapier en gaat u langzaam omhoog naar 500 raster of hoger. En om al het plastic in poedervorm eraf te spoelen, gebruik je gewoon alcohol om de klus te klaren.
Stap 3: voeg een mat paneel toe aan de 3D-geprinte LED-houder
Een van de 3D-geprinte onderdelen is de onderste LED-houder, die met een groot rechthoekig gat. We moeten daar een ijzige en enigszins transparante afwerking op maken om de scherpe witte LED te verspreiden.
Om dat te doen, heb ik een hoop hete lijm gesmolten en op het rechthoekige gat gegoten. U kunt andere vormen gebruiken, zoals kaarsvet, maar het blijft mogelijk ook niet op zijn plaats.
Stap 4: Werk aan de elektronica
Je hebt 20 witte LED's en een aantal RGB LED-strips nodig om de lamp als een kerstlampje te laten branden. De witte LED gaat in de houder die degene is met een aantal ronde gaten erin. De poten passen door het gat en je moet ze parallel aansluiten. Omdat het zoveel stroom trekt, kun je proberen het rechtstreeks met de 5V aan te zetten, maar ik raad aan om een weerstand van 10 ohm in serie toe te voegen.
Het circuit daarentegen bestaat uit de DC naar DC-converter, Arduino, TIP31-transistor en ESP8266. De DC-naar-DC-converter verhoogt de 5v naar 12v voor de RGB-led en wordt bestuurd door de transistor. Ondertussen zal de ESP8266 TCP- en UDP-verzoeken voor het internet der dingen mogelijk maken.
Stap 5: Codeer
De firmware voor de Arduino moet communiceren met de ESP8266 en een TCP-verzoek uitvoeren om informatie te krijgen over de hoeveelheid stroom die nodig is om de kleuren van de RGB-led en de witte led aan te sturen.
De server is mijn zelfgemaakte Python en Flask IoT-server. In de toekomst zullen meer projecten dezelfde server gebruiken. Als je niet zeker bent van webontwikkeling, probeer dan in plaats daarvan Blynk te gebruiken. Pas mijn code er een beetje voor aan.
Zowel de IoT-server als de Arduino-firmware is beschikbaar op mijn GitHub.
Stap 6: Geniet van je futuristische lamp
Wie heeft IKEA nodig als je je eigen Smart Lamp kunt maken? U kunt nu uw licht bedienen via internet. Zo kun je het op school uitzetten als je het vergeten bent. In het geval dat er geen wifi beschikbaar is, zal het gewoon een time-out hebben en standaard al het licht op de maximale helderheid zetten.
Ga je gang en maak indruk op je vrienden en familie met je creatie! Ik weet zeker dat ze er ontzag voor zullen hebben.
Aanbevolen:
Slimme bureaulamp - Slimme verlichting met Arduino - Neopixels-werkruimte: 10 stappen (met afbeeldingen)
Slimme bureaulamp | Slimme verlichting met Arduino | Neopixels-werkruimte: tegenwoordig brengen we veel tijd thuis door, studeren en werken virtueel, dus waarom zouden we onze werkruimte niet groter maken met een aangepast en slim verlichtingssysteem op Arduino en Ws2812b-leds. Hier laat ik u zien hoe u uw Smart LED bureaulamp die
Slimme wekker: een slimme wekker gemaakt met Raspberry Pi - Ajarnpa
Slimme wekker: een slimme wekker gemaakt met Raspberry Pi: heb je ooit een slimme klok gewild? Dan is dit de oplossing voor jou! Ik heb Smart Alarm Clock gemaakt, dit is een klok waarvan je de wektijd kunt wijzigen volgens de website. Als het alarm afgaat, klinkt er een geluid (zoemer) en gaan er 2 lampjes
Het saaie leven redden met een slimme lamp: 3 stappen
Het saaie leven redden met een slimme lamp: we hopen allemaal dat we thuis comfortabeler kunnen leven. Of voel je je vaak ongemakkelijk omdat het dimmen van huishoudlampen niet slim genoeg is? Of voel je je eentonig vanwege de functie van huishoudlamp? Deze lamp kan je tr
The Mummy Lamp - WiFi-gestuurde slimme lamp - Ajarnpa
De mummielamp - WiFi-gestuurde slimme lamp: ongeveer 230 duizend jaar geleden leerde de mens het vuur te beheersen, dit leidde tot een grote verandering in zijn levensstijl toen hij 's nachts begon te werken en ook licht van het vuur gebruikte. We kunnen stellen dat dit het begin is van Indoor Lighting. Nu ik
Slimme lamp: 5 stappen
Slimme lamp: lamp gemaakt met multicontacten om het opladen van uw elektronische apparaten te vergemakkelijken door algemene en USB-invoer te verkrijgen. 1 schroefdop1 schroevendraaier1