Inhoudsopgave:
Video: IoT-luchtverfrisser (met NodeMCU, Arduino, IFTTT en Adafruit.io): 15 stappen (met afbeeldingen)
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
Door IgorF2Volg meer van de auteur:
Over: Maker, ingenieur, gekke wetenschapper en uitvinder Meer over IgorF2 » Fusion 360-projecten »
Instructables Wireless Contest 2017 winnaar van de eerste prijs!!!:NS
Nieuw aanbevolen nu beschikbaar: IoT-klok met weersvoorspelling! Check it out:
Het is geruststellend om een geurig lentebloemenhuis te hebben, alsof je midden in een lavendeltuin zit in plaats van de betonnen jungle waar je waarschijnlijk in leeft. Hiervoor hebben veel van de verschillende bedrijven luchtliefhebbers gecreëerd met een veelvoud aan aroma's.
Er zijn veel luchtverfrissers op de markt: van de oude handmatige sprays tot timergestuurde sprays. De latere, hoewel automatisch, zijn behoorlijk dom: ze blijven spuiten, zelfs als je niet eens in de buurt bent om de geur te voelen, waardoor je die niet zo goedkope geurvullingen verspilt!
Zou het niet fijn zijn als je luchtverfrisser in staat zou zijn om te communiceren met andere gadgets en alleen te activeren wanneer je het echt nodig hebt?
In dit project ontwierp ik een IoT-luchtverfrisser, met behulp van wat 3D-printen, een NodeMCU, IFTTT en Adafruit. IO. Je kunt deze tutorial gebruiken om verschillende vaardigheden te oefenen: 3D-printvaardigheden, solderen, elektronica, coderen, enz. Het is misschien niet erg handig, maar het zal leuk zijn!
In de volgende stappen laat ik je zien hoe ik het in 3D heb geprint, de circuits heb aangesloten en de code heb gemaakt. Aan het einde van deze tutorial ben je klaar om je eigen triggers te ontwikkelen en je huis een comfortabelere plek te maken!
Sommige van de hier gebruikte kennis was gebaseerd op de geweldige Internet of Things-klasse van Becky Stern. Het is een echte aanrader!
Houd er altijd rekening mee dat dit een experimenteel prototype is en met de nodige voorzichtigheid kan worden gebruikt!
Stap 1: Gereedschappen en materialen
In dit project zijn de volgende gereedschappen en materialen gebruikt:
- 3D-printer. In mijn geval gebruikte ik een Voolt3D, een op Grabber i3 gebaseerde 3D-printer;
- 1.75mm PLA van je favoriete kleur;
- Soldeerdraad. Je moet wat draden solderen;
- Schroevendraaier. Je hebt het nodig voor het monteren van je koffer;
- M2x6mm bouten (x11);
- MG995 servomotor (link/link/link);
- NodeMCU LoLin (link / link) - De NodeMCU LoLin-versie heeft een UV-pin, die is aangesloten op een USB 5V-terminal. Op deze manier is het mogelijk om de 5V van een USB-lader, die door het NodeMCU-bord gaat, te gebruiken om de servomotor van stroom te voorzien. Andere versies van de NodeMCU hebben deze UV-pin niet (in plaats daarvan hebben ze een gereserveerde pin). Op deze manier kunt u uw servomotor niet rechtstreeks van stroom voorzien als u een van die andere versies gebruikt;
- NeoPixel 16 x WS2812 5050 RGB-led (link);
- 12x12x12 mm drukknop (schakel);
- MiniUSB-kabel, voor de verbinding tussen NodeMCU en computer (voor het uploaden van de code);
- 5V, 2A USB-oplader (bijvoorbeeld telefoonoplader) voor het voeden van het circuit;
- 5 vrouwelijke-vrouwelijke jumperdraden;
- 3 mannelijke-vrouwelijke jumperdraden;
- Luchtverfrisser navulling.
De links hierboven zijn slechts een suggestie van waar je de items kunt vinden die in deze tutorial worden gebruikt (en misschien ondersteunen ze mijn toekomstige tutorials). Voel je vrij om ze ergens anders te zoeken en te kopen bij je favoriete lokale of online winkel.
Wist je dat je een Anet A8 kunt kopen voor slechts $ 169,99? Haal de jouwe bij Gearbest:
Stap 2: 3D printen
"loading="lazy" stekker in het stopcontact en klaar!
Houd er altijd rekening mee dat dit een experimenteel prototype is en met de nodige voorzichtigheid kan worden gebruikt!
Als je mijn tutorials nog steeds niet volgt, kijk dan eens naar die andere projecten waarin ik een beetje uitleg over internet of things, robotica en 3D-printen. Ik hoop dat jullie ook van ze genieten!
www.instructables.com/id/IoT-Wallet-smart-…
www.instructables.com/id/IoT-Air-Freshner-…
www.instructables.com/id/Minimalist-IoT-Cl…
www.instructables.com/id/IoT-Air-Freshner-…
www.instructables.com/id/Nunchuk-Controll…
Vond je een van mijn projecten leuk? Overweeg om mijn toekomstige projecten te steunen met een kleine Bitcoin-donatie!:NS
BTC-stortingsadres: 1FiWFYSjRaL7sLdr5wr6h86QkMA6pQxkXJ
Eerste prijs in de draadloze wedstrijd
Aanbevolen:
DIY slimme weegschaal met wekker (met wifi, ESP8266, Arduino IDE en Adafruit.io): 10 stappen (met afbeeldingen)
DIY Slimme Weegschaal Met Wekker (met Wi-Fi, ESP8266, Arduino IDE en Adafruit.io): In mijn vorige project ontwikkelde ik een slimme weegschaal met Wi-Fi. Het kan het gewicht van de gebruiker meten, het lokaal weergeven en naar de cloud sturen. U kunt hier meer informatie over krijgen op onderstaande link: https://www.instructables.com/id/Wi-Fi-Smart-Scale-wi
Wi-Fi Smart Scale (met ESP8266, Arduino IDE, Adafruit.io en IFTTT): 18 stappen (met afbeeldingen)
Wi-Fi Smart Scale (met ESP8266, Arduino IDE, Adafruit.io en IFTTT): Als het al zomer is waar je woont, is het waarschijnlijk een geweldige tijd voor fitnessactiviteiten in de buitenlucht. Hardlopen, fietsen of joggen zijn geweldige sporters om in vorm te komen. En als je je huidige gewicht wilt verliezen of onder controle wilt houden, is het essentieel om te k
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
Minimalistische IoT-klok (met ESP8266, Adafruit.io, IFTTT en Arduino IDE): 10 stappen (met afbeeldingen)
Minimalistische IoT-klok (met ESP8266, Adafruit.io, IFTTT en Arduino IDE): In deze tutorial laat ik zien hoe je een minimalistische klok kunt maken die gesynchroniseerd is met internet. Ik heb het getest met twee verschillende op ESP8266 gebaseerde boards: Firebeetle en NodeMCU. De microcontroller krijgt de huidige tijd van een Google-server en geeft deze weer op een
Programmeerbare RGB LED-sequencer (met Arduino en Adafruit Trellis): 7 stappen (met afbeeldingen)
Programmeerbare RGB LED-sequencer (met Arduino en Adafruit Trellis): mijn zonen wilden gekleurde LED-strips om hun bureau te verlichten, en ik wilde geen ingeblikte RGB-stripcontroller gebruiken, omdat ik wist dat ze zich zouden vervelen met de vaste patronen deze regelaars hebben. Ik dacht ook dat het een geweldige kans zou zijn om