Inhoudsopgave:
- Stap 1: Wat is nodig?
- Stap 2: Voltooi de installatie
- Stap 3: Het licht testen op uw IOS-apparaat
- Stap 4: Verder gaan
Video: DIY Smart Light met Raspberry Pi Zero - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
Slimme lampen worden steeds populairder. Dergelijke lampen zijn meestal LED-lampen die via wifi of Bluetooth kunnen worden bediend. De kleuren, verzadiging en helderheid kunnen worden gewijzigd met een smartphone. Een ding dat ik me realiseerde, is dat slimme lampen vaak behoorlijk duur zijn en moeilijk in te stellen. Terwijl WiFi-gestuurde lampen afhankelijk zijn van een werkende internetverbinding, vereisen slimme Bluetooth-lampen een korte afstand tot het apparaat dat u wilt bedienen. Vaak moet een bepaalde app of een website worden geopend om slimme lampen te bedienen, wat een beetje gedoe kan zijn.
Mijn doel was om een wifi-gestuurde slimme lamp te maken die goedkoper zou zijn dan de meeste slimme lampen, maar toch volledige functionaliteit zou hebben (controle van helderheid, verzadiging en kleur). Om de Light gebruiksvriendelijker en makkelijk in te stellen te maken, heb ik nagedacht over een manier om de lamp aan te sluiten en te bedienen zonder een website te openen of een (extra) app te downloaden.
Helaas is de enige optie om zo'n slimme lamp te maken, alleen op Apple-apparaten te vertrouwen, aangezien Apple een standaard 'Home'-app heeft waarmee gebruikers bepaalde slimme apparaten in hun huis kunnen bedienen. Tot nu toe heb ik gezocht naar een oplossing om dit ook op Android te laten werken, maar ik ben niet tot een werkende oplossing gekomen. Sorry, Android-fans, misschien de volgende keer…
Mijn slimme lamp bestaat uit twee componenten, de Raspberry Pi Zero W en de Unicorn phat van Pimoroni. De pilachtige 'case' is eigenlijk een 3D-geprinte hoes en diffusor. De Raspberry Pi Zero W zal fungeren als een wifi-netwerk waarmee gebruikers verbinding kunnen maken met een wachtwoord. Iedereen die op dat netwerk is aangesloten, kan het licht bedienen met de 'Home'-app. Om het simpel te houden, zijn alle programma's zo ingesteld dat ze automatisch draaien op de Pi Zero W zodra er stroom wordt geleverd.
Als je ergens een Raspberry Pi Zero W en een eenhoorn hebt liggen en als je een Apple-gebruiker bent, waarom zou je dan niet van deze gelegenheid gebruik maken om een goedkope, maar volledig functionele slimme lamp te maken?
Een ongebruikelijke maar interessante eigenschap van deze lamp is dat je hem overal mee naartoe kunt nemen en toch met je iPhone kunt gebruiken. Dankzij zijn draagbaarheid is hij ideaal als draagbare metgezel op uw reizen.
Stap 1: Wat is nodig?
Toegang tot een laptop of pc
Een Raspberry Pi Zero W
Pimoroni's eenhoorn phat
Een mirco SD-kaart (min 8GB) voor het besturingssysteem
Een micro SD naar SD-kaartadapter of een USB met een micro SD-kaartsleuf
Een micro-USB-kabel om de Zero W. van stroom te voorzien
Toegang tot een 3D-printer voor de koffer/diffusor. Als u er geen heeft, kunt u contact opnemen met een 3D-printservice om de 3D-geprinte onderdelen af te drukken en naar u op te sturen.
Transparant drukmateriaal. Alles werkt zolang er licht doorheen kan. Ik gebruikte transparante PLA.
Een soldeerbout en wat soldeer
Een 20x2 mannelijke header voor de Pi Zero
Stap 2: Voltooi de installatie
In plaats van ongeveer 50 stappen of meer te schrijven om dit project op je Raspberry Pi zero w in te stellen, heb ik ervoor gekozen om in plaats daarvan gewoon het afbeeldingsbestand te publiceren, dat op een lege micro SD-kaart moet worden gebrand. Het afbeeldingsbestand in gecomprimeerde staat is ongeveer 0, 9 GB. U hoeft het bestand niet uit te pakken als u de onderstaande instructie volgt. Hier is de link naar het afbeeldingsbestand:
Beeldbestand
De afbeelding is gebrand op een lege SD-kaart (min. 8GB). Formatteer hiervoor eerst de micro SD-kaart met de software 'SDFormatter' (te downloaden van https://www.sdcard.org/downloads/formatter_4/). Nadat u uw micro SD-kaart hebt aangesloten, selecteert u opties en activeert u 'Format-Size-Adjustment'. Na het formatteren kan de afbeelding worden gebrand op de micro-sd-kaart. Persoonlijk geef ik er de voorkeur aan om Etcher te gebruiken om afbeeldingen te branden, omdat het eenvoudig te gebruiken is en je de afbeeldingsbestanden niet hoeft uit te pakken. Etcher kan hier worden gedownload: Balena Etcher. Nadat u de schijf met uw micro SD-kaart op etser hebt geselecteerd, selecteert u de PiLight-afbeelding en klikt u op flash. Wanneer het proces is voltooid, wordt de micro SD-kaart ingesteld.
Nu zijn je soldeervaardigheden vereist om de eenhoorn phat te laten werken. Soldeer de mannelijke header aan de Raspberry pi. De lange zijde van de pinnen moet naar boven wijzen. Soldeer vervolgens de vrouwelijke kop aan de eenhoorn-phat. De lange zijde van de kop moet naar beneden wijzen. Sluit de Unicorn phat aan op de Raspberry. Als je wat extra tips nodig hebt met betrekking tot het solderen, volg dan deze handleiding:
learn.pimoroni.com/tutorial/sandyj/solderi…
In dit stadium kunt u deze 2 PiLight.stl-bestanden downloaden en afdrukken met uw 3D-printer met transparant afdrukmateriaal. Ik heb 20% vulling gebruikt omdat dit voldoende is. Hier is de link naar de 2 bestanden:
https://goo.gl/1VhPct
Stap 3: Het licht testen op uw IOS-apparaat
Nu de micro SD-kaart is ingesteld, steekt u de micro SD-kaart in de sleuf op de pi zero w. Voorzie de Raspberry van stroom met de micro-USB-kabel. Na ongeveer 2 minuten zou u 'PiLight' als een nieuw netwerk moeten kunnen zien. Probeer er verbinding mee te maken met een Apple-apparaat. Het standaardwachtwoord voor het netwerk is 'wachtwoord'. Je moet verbonden zijn met wifi vanaf de Raspberry Pi, maar internet zou niet beschikbaar moeten zijn. Als het netwerk je eruit 'schopt', betekent dit alleen dat je een minuut of twee moet wachten omdat het systeem nog steeds aan het laden is.
Als je eindelijk verbonden bent, open je de 'Home'-app of installeer je deze als je deze niet meer hebt. Als alternatief kunt u ook 'Hesperus' gebruiken, die hetzelfde werk doet. Geef je huis dan een naam (misschien 'thuis') en probeer een apparaat toe te voegen. U zou een apparaat met de naam 'homebridge' moeten kunnen zien. Tik op 'homebridge' en wacht tot deze verbinding maakt. U wordt gevraagd een 6-cijferige pincode in te voeren. Gebruik deze pin om aan te sluiten:
031-45-151
Je hebt nu alles ingesteld en kunt verder gaan om het licht te testen.
Klik hiervoor op het PiLight-pictogram in de Home-app. Je slimme lampje moet gaan branden. Probeer alle opties uit om de helderheid, kleur en kracht te wijzigen.
Stap 4: Verder gaan
Nu je slimme lamp werkt en is getest, kun je deze ook automatiseren. De enige voorwaarde is dat je telefoon via wifi verbonden moet zijn met de slimme lamp. Om deze functie te gebruiken, moet u de 'Hesperus'-app uit de App Store halen.
Je zou de lamp kunnen instellen als herinnering voor een bepaalde tijd. Ik gebruik de mijne als wekker of liever als wake-up-light. Maar je zou het op bepaalde tijden van kleur kunnen laten veranderen, zoals rood in de ochtend, oranje bij zonsopgang en blauw als het tijd is om op te staan.
Ik zou graag willen zien of iemand anders dit ook heeft gemaakt door op 'Ik heb het gemaakt' te klikken en foto's te plaatsen. Aan de andere kant, als er iets is waarvan je denkt dat het ontbreekt of verbeterd kan worden, hoor ik het graag. Plaats het probleem gewoon in het opmerkingenveld en ik zal je helpen.
Aanbevolen:
Astrofotografie met de Raspberry Pi Zero. 11 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Astrofotografie Met de Raspberry Pi Zero.: Ik heb eerder twee andere op Raspberry Pi gebaseerde cameraprojecten gemaakt [1] [2]. Dit, mijn derde camera-idee, is mijn eerste Raspberry Pi Zero-project. Dit is ook mijn eerste poging tot astrofotografie! Aangespoord door de recente 'Supermoon' wilde ik mijn broer
AI met Grove Zero en Codecraft (Scratch 3.0): 5 stappen (met afbeeldingen)
AI met Grove Zero en Codecraft (Scratch 3.0): In dit artikel gaan we drie projecten bouwen die gebruikmaken van AI-functies van Codecraft, een grafische programmeeromgeving op basis van Scratch 3.0. Codecraft is ontwikkeld en onderhouden door TinkerGen Education en is gratis te gebruiken.AI en zijn subset, ma
DIY WiFi Smart Security Light met Shelly 1: 6 stappen (met afbeeldingen)
DIY WiFi Smart Security Light met Shelly 1: Deze instructable zal kijken naar het maken van een DIY smart security light met behulp van het Shelly 1 slimme relais van Shelly. Door een beveiligingslampje slim te maken, heb je veel meer controle over wanneer het wordt geactiveerd en hoe lang het blijft branden. Het kan actief zijn
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
LEGO Raspberry Pi Zero-behuizing: 4 stappen (met afbeeldingen)
LEGO Raspberry Pi Zero Case: We waren op zoek naar een gemakkelijke manier om een Raspberry Pi Zero te integreren in LEGO-builds. Er zijn enkele LED-steenkeuzes op de markt, maar geen enkele werkte voor ons vanwege beperkingen in gebruik, vermogen of functies. De Pi biedt dit allemaal in een klein formaat