Inhoudsopgave:
- Stap 1: Waar gaat dit project over??
- Stap 2: Benodigde onderdelen
- Stap 3: Bestel uw PCB's online
- Stap 4: Aansluitingen
- Stap 5: Werken
- Stap 6: Giveaway
- Stap 7: Code & instructievideo
Video: Verbonden LED-lampen - IoT-projecten: 7 stappen (met afbeeldingen)
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:19
Dit is niet zomaar een gegraveerde LED-lamp die je tegenwoordig op de markt ziet. Dit is een geavanceerde versie van die lampen. In het tijdperk van connected devices heb ik mijn eigen connected lampen gemaakt. Dit project is geïnspireerd op één product genaamd Filimin: A Wi-Fi Enabled Touch Light That Connects You. Ik hield echt van dit product, want in deze generatie smartphones waar alles, elke activiteit wordt overgenomen door onze smartphone, kunt u met dit product uw gevoelens delen met uw dierbaren zonder dat u een smartphone hoeft te gebruiken.
Stap 1: Waar gaat dit project over??
In dit project hebben we 2 lampen met ingebouwde wifi die via internet is verbonden met de AdaFruit-server.
Ik heb de lamp persoonlijk gemaakt als "I Miss You" lampen, je kunt er alles op graveren wat je wilt. Dus als ik iemand mis, in plaats van haar te sms'en of te bellen dat ik je mis, wat elke andere persoon op de planeet doet, kan ik gewoon mijn lamp aanraken om de LED Glow op mijn apparaat te laten branden. Na een paar seconden begint ook een andere LED-lamp die op het apparaat zit met de persoon aan wie ik het heb gegeven, met dezelfde intensiteit te gloeien. Hoe langer ik de lamp aanraak, hoe feller het licht zal zijn, wat onthult hoeveel ik de ander mis. De andere persoon kan overal ter wereld zijn, en dit apparaat zal me helpen mijn gevoelens over te brengen op de ander.
Dit is een innovatieve manier om je gevoelens te uiten aan je dierbaren. Dit kan ook je Bat-signaal zijn om je vrienden te bellen om te komen spelen!
De "Blue Tick"-functie op de WhatsApp Messenger die voor ons als leesbevestiging fungeert. Ons project heeft dezelfde functie! Zodra de andere persoon ziet dat de lamp gloeit, zullen ze weten dat ik een bericht overbreng en zodra ze het apparaat aanraken, gaat de LED op beide lampen UIT om te bevestigen dat ze het hebben gezien uw bericht. Zo kan ik vaststellen dat onze boodschap wordt overgebracht.
Het hele proces kan omgekeerd worden voltooid. De andere persoon kan ik het proces herhalen om over te brengen wat ze willen zeggen door hetzelfde te doen.
Stap 2: Benodigde onderdelen
- 2 x ESP8266 12e borden
- 2 x 100k Weerstand
- 2 x BC547 Transistor
- 2 x 12V DC-adapters
- 2 x LED-strips (lengte afhankelijk van de maat acrylplaat)
- 2 x acrylplaat (ik heb de plaat gebruikt met de afmetingen 150 x 90 x 5 mm)
- Sommige draden
Stap 3: Bestel uw PCB's online
Ik heb een geweldige site genaamd jlcpcb.com voor het online bestellen van onze pcb's. U kunt de pcb ook online ontwerpen op easyeda.com en dan gewoon het gerber-bestandsformaat van de PCB downloaden.
Upload daarna dat gerber-bestand op jlcpcb en je kunt de pcb's voor de deur krijgen. De prijs is redelijk. 10 PCB's voor $ 2.
Nog één ding, je eerste bestelling wordt gratis bezorgd. Dus probeer het een keer.
Als je geluk hebt, krijg je een paar PCB's gratis, want ik heb een weggevertje gepland aan het einde van het artikel.
Stap 4: Aansluitingen
Stap 5: Werken
De code die op deze borden is geüpload, is een beetje ingewikkeld om uit te leggen en te begrijpen, dus ik zal het hele project uitleggen aan de hand van het proces dat op de achtergrond plaatsvindt.
Dus allereerst heb ik een aanraakschakelaar gemaakt met behulp van een eenvoudige meeraderige draad via het weerstandsverdelercircuit op de analoge pin van ons ESP-bord. Dus zodra we die draad aanraken, begint de LED-strip op diezelfde ESP te gloeien. Hoe langer we de draad aanraken, hoe helderder de lichten zullen zijn. Ik heb 17 helderheidsniveaus geprogrammeerd. Nadat u klaar bent met uw perfecte helderheidsniveaustop, haalt u uw vinger over de draad en na een paar seconden stuurt deze lamp de gegevens van zijn helderheidswaarde naar een andere lamp via Adafruit MQTT-makelaar. Beide borden fungeren als adafurit mqtt-clients.
Daarna zal de tweede lamp met dezelfde helderheid gaan branden zodra deze de gegevens van de server ontvangt. Nu zullen beide lampen met dezelfde intensiteit gloeien. Nu raakt de persoon met de tweede lamp de draad aan, lampjes op beide lampen gaan uit wat aangeeft dat het bericht succesvol is ontvangen en gelezen door de persoon.
En zoals wijs, kan de tweede persoon hetzelfde proces doen. Dus eigenlijk bevat de code een MQTT-client en enkele complexe voorwaarden en niets anders. Dus ga gewoon door de code en als je goed bent in Arduino-codering, dan zul je het hele gedoe gemakkelijk begrijpen.
Stap 6: Giveaway
Er is een weggeefactie van PCB's die ik voor dit project in overmaat heb ontvangen. Ik zal vier paar PCB's weggeven aan vier van mijn abonnees en het proces voor inschrijving voor deze weggeefactie is
- Je moet mijn fb-pagina leuk vinden.
- Je moet mijn twitteraccount volgen.
- Je moet mijn instagram account volgen.
- Reageer na dit alles onder de video als "Taak voltooid"
Stap 7: Code & instructievideo
Ga voor de code naar mijn GitHub-account.
Als je nog steeds twijfels hebt over het maken van dit project, bekijk dan mijn volledige instructievideo waarin ik elk aspect van dit project heb behandeld.
Aanbevolen:
Verbind en pas uw verbonden oplossingen aan met Hologram Nova en Ubidots: 9 stappen
Verbind en pas uw verbonden oplossingen aan met Hologram Nova en Ubidots: gebruik uw Hologram Nova om uw infrastructuur achteraf aan te passen. Stel de Hologram Nova in met een Raspberry Pi om (temperatuur)gegevens naar Ubidots te sturen. In de volgende gids zal Ubidots demonstreren hoe je een Hologram Nova instelt met behulp van een Raspberry Pi en een te
Verbonden weerstation met ESP32: 3 stappen
Verbonden weerstation met ESP32: in deze tutorial leer je hoe je een weerstation instelt op basis van ESP32 en hoe je de meetwaarden op afstand kunt volgen, zowel via de Blynk-app als via een website
Een computer demonteren met eenvoudige stappen en afbeeldingen: 13 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Een computer demonteren met eenvoudige stappen en afbeeldingen: dit is een instructie over het demonteren van een pc. De meeste basiscomponenten zijn modulair en gemakkelijk te verwijderen. Wel is het belangrijk dat je er goed over georganiseerd bent. Dit zal helpen voorkomen dat u onderdelen kwijtraakt, en ook bij het maken van de hermontage e
Verbonden mok: 5 stappen (met afbeeldingen)
Verbonden mok: soms wil ik 's ochtends terwijl ik aan mijn koffie nip voordat ik naar kantoor ga, een glimp opvangen van wat het me verwacht in mijn e-mailinbox. d.w.z. het aantal en de toon van de ontvangen e-mails …. of het project dat ik de dag ervoor net heb voltooid, wor
Goedkope web-verbonden thermostaat: 12 stappen (met afbeeldingen)
Goedkope web-verbonden thermostaat: een van de eerste Internet of Things-producten die in veel huishoudens zijn weg vond, is de slimme thermostaat. Ze kunnen leren wanneer u wilt dat uw huis warm wordt en welke kamertemperatuur gewoonlijk vereist is. Het leuke is dat ze ook