Inhoudsopgave:
- Stap 1: Specificaties:
- Stap 2: Begin met bouwen
- Stap 3: De spiegel op de monitor monteren
- Stap 4: Laten we nerdy worden (codering)
- Stap 5: Het huisvesten van de Pi
- Stap 6: Opstarten en bewonderen
Video: $ 100 Smart Mirror Pi: 6 stappen (met afbeeldingen)
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:19
Ik zag een van deze spiegels online en begon er meteen een te maken op de goedkoopste, zuinigste en gemakkelijkste manier die ik kon vinden en nu kan jij dat ook! Deze spiegel is mijn tweede iteratie, ik gebruikte eerst een laptop om de code te schrijven en maakte mijn weg naar het gebruik van de Raspberry Pi gemakkelijker. De totale kosten van de build waren $ 146 NZD = ongeveer $ 100 USD
Ik gebruik Raspberry Pi 3 model B voor het brein van het project, omdat het WIFI heeft ingebouwd, wat hier perfect voor is. Het bouwen van deze spiegel was mijn eerste kennismaking met de Pi, en het was heerlijk… Als je dit instructable leuk vindt, stem dan op mij in de Beyond the Comfort Zone of Internet of Things-wedstrijden:-) thaaanks
Je zal nodig hebben:
(Uitgaven die ik heb betaald in NZ Dollar)
- Raspberry Pi 3 (met voeding) - $ 70
- Desktopmonitor (aanbevolen 19" of groter) - $ 20
- HDMI-naar-VGA-adapter voor weergave - $ 10
- Fotolijst met glas (of een stuk glas groter dan uw monitor) - $ 10
- Zilveren reflecterende raamfolie - $ 20 - AMAZON
- 3 mm zwart acrylaat plastic vel (voor lasergesneden) - $ 6
- 6X kleine schroeven - $ 5
- Superlijm - $ 5
Gelukkig heb ik goedkope toegang tot een aantal krachtige tools via Victoria University, waar ik Media Design studeer, waardoor ik alle productie zelf kon doen. Ik heb voor dit project nog nooit iets met een laser gesneden en heb minimale ervaring met een 3D-printer, dus als ik het kan, ben ik ervan overtuigd dat jij dat ook kunt! Als je geen toegang hebt tot deze apparatuur, zijn er misschien lokale Maker-faciliteiten in je omgeving, zoals: Techshop / MakerSpace / FabLab of iemand die het tegen een kleine vergoeding kan doen.
Gereedschap:
- 3D-printer
- Lasersnijder
- schuurpapier
- Oefening
- Schroevendraaier
Stap 1: Specificaties:
Dus, voordat ik begon met het bouwen van mijn Mirror, besloot ik een aantal projectdoelen op te schrijven waarin precies werd beschreven welke attributen de Mirror in zijn uiteindelijke vorm zal hebben.
Er moet worden weergegeven:
- Datum en tijd van vandaag
- De huidige weersomstandigheden met icoon en buitentemperatuur
- Een lijst met herinneringen voor dingen die ik vandaag + morgen moet doen
- Mijn aankomende inleverdata voor universitaire projecten
- De huidige week van het jaar en welke evenementen ik deze week heb
Het ontwerp van de spiegel zelf moet ernaar streven:
- Lichtgewicht voor draagbaarheid
- Verstelbaar (hoogte en hoek)
- Zeer sterk en duurzaam
- Sexy
Stap 2: Begin met bouwen
Ik begon met het opruimen van een oude fotolijst die ik van een winkel had gekocht voor $ 20, ik probeerde de oude man die daar werkte uit te leggen dat ik er een Smart Mirror van aan het maken was en ik heb nog nooit iemand zo verward zien kijken. Ik was op zoek om er een te kopen met een glazen oppervlak dat groter was dan de 19-inch monitor. Ik was van plan deze ook te monteren. Ik wilde ook dat het houten frame zelf groot + sterk genoeg was om 6 kleine schroeven te ondersteunen. Probeer er een te krijgen met dik glas om vermijd het kraken in het bouwproces zoals ik deed met mijn eerste concept.
Toen ik eenmaal het perfecte frame had, schuurde ik het terug tot zijn natuurlijke houtnerf en kleurde het glas met mijn eenrichtingsspiegel-tintfilm. Als je nog nooit iets met film hebt getint, raad ik je ten zeerste aan een paar YouTube-video's te bekijken over het installeren van reflecterende raamfolie, omdat er een paar trucjes zijn om het aan het einde zonder luchtbellen te doen. U moet ook letten op het VTL-niveau (Visual light Transmittance) van de tint. De VTL van deze films varieert van ongeveer 5% = Very Dark. 15% = Donker. 35% = Licht donker. 50% = Licht. 65% = zeer licht. Voor dit specifieke project streven we ernaar het glas zo te kleuren dat het oppervlaktereflectie aan de buitenzijde geeft, maar ook de grafische output van de spiegel door het glas laat verzenden. Ik gebruikte 20% voor de mijne, maar ik geloof dat er een meer geschikte VTL zou kunnen zijn om dit effect te bereiken.
Stap 3: De spiegel op de monitor monteren
Dit is het deel waar ik twee rechthoeken uit 1 stuk acrylplaat heb gesneden. De eerste rechthoek die uit de acrylplaat werd gesneden, had de grootte van mijn houten frame en de tweede was ter grootte van mijn monitor 19.
Ik deed dit door een heel eenvoudig bestand in Illustrator te maken en dit naar de lasercutter te sturen. Ik zou het bestand bijvoegen, maar uw afmetingen zullen waarschijnlijk anders zijn dan de mijne.
Zodra dit stuk op de perfecte maat is uitgesneden, wordt het aan de voorkant van mijn monitor gelijmd. Ik heb voor deze stap de voorkant van de monitor verwijderd om te voorkomen dat er lijm op het scherm komt.
Ze hechtten buitengewoon goed aan elkaar en ik lijnde toen het acryl uit met de achterkant van het houten frame en begon kleine gaatjes door het plastic en zachtjes in het hout te boren. Het boren van gaten is erg belangrijk om de schroeven in het hout en plastic te laten gaan zonder scheuren of spleten te veroorzaken. Ik deed dit met 3 schroeven aan elke kant, 6 in totaal om het frame aan de acryl / monitor te bevestigen.
Stap 4: Laten we nerdy worden (codering)
Als je net als ik nieuw bent bij Raspberry Pi en je bent helemaal niet zeker hoe je moet beginnen, moet je net als ik naar deze instructable gaan
www.instructables.com/id/Setting-up-and-run…
om te leren hoe u NOOBS het besturingssysteem voor de Pi kunt downloaden en instellen.
De Pi bevat alle hersens voor de spiegel en stelt hem in staat om een Processing-schets uit te voeren.
Zodra uw Raspberry Pi in gebruik is en NOOBS is geïnstalleerd, moet u Processing installeren.
Processing is een IDE (geïntegreerde ontwikkelomgeving) die Designer's gebruikt voor het schrijven van Java-applicaties. Verwerking wordt pas sinds kort ondersteund door Raspberry Pi en je kunt applicaties rechtstreeks op je Pi maken zonder dat je een andere laptop of pc nodig hebt. Om Processing op je Pi te installeren, neem je het 'processing-linux-arm'-bestand dat bij deze stap is gevoegd, zet het op een USB en zet het over naar de Pi. Open het nu gewoon op het Raspberry-bureaublad en Processing zou moeten beginnen met installeren.
Ik heb de verwerkingsschets bijgevoegd (deze staat in het bestand Mirror_Pi.zip samen met de weerpictogrammen en herinneringen.txt) die ik heb gebruikt om de toepassing voor de spiegel te maken. Ga je gang en open het op je Pi en klik op 'Uitvoeren'. U moet de breedte- en hoogtewaarden in de setup()-lus wijzigen om overeen te komen met de resolutie van uw scherm.
Deze schets haalt weergegevens van internet voor Wellington City en haalt de huidige datum en tijd op uit de standaardtijdzone-instellingen van de Pi. Het haalt ook mijn aanstaande inleveringen op uit een.txt-bestand in de hoofdmap met de naam reminders.txt dat gemakkelijk naar uw wensen kan worden bewerkt. Het heeft een kalender en weekplanner die hard is gecodeerd, zodat het weet welke week het is in het jaar en uw evenementen voor die week weergeeft.
*** Je hebt een beetje codeervaardigheid nodig om de schets weergegevens voor je stad te laten trekken. Ik heb deze gegevens rechtstreeks van accuweather.com gehaald door de ontwikkelaarstools van Firefox te gebruiken om uit te zoeken waar in de code van de site de huidige omstandigheden en temperatuur worden weergegeven en dat in de toepassing weer te geven. U kunt dit doen met uw weerwebsite naar keuze of een API zoals Yahoo Weather gebruiken. ***
Als u tevreden bent met de schets en hoe deze eruitziet op uw scherm, drukt u op de knop Schets exporteren bovenaan het venster Verwerking en exporteert u deze als een toepassing.
Stap 5: Het huisvesten van de Pi
Ik besloot om een hoes voor mijn PI in 3D te printen, zodat ik deze aan de achterkant van de monitor kon monteren. Ik vond deze zaak op thingiverse met dank aan een maker genaamd Normand:
Ik heb het in ongeveer 2 uur 3D geprint op een UP Mini. Deze hoes is ideaal voor dit project omdat het de GPIO-pinnen beschermt, maar toegang geeft tot de USB-, HDMI-, SD- en Micro USB-poorten (stroom).
Ik heb het onderste stuk van de behuizing aan de achterkant van mijn monitor bevestigd met meer secondelijm om te voorkomen dat er schroeven in de interne organen van de monitor worden gestoken.
Stap 6: Opstarten en bewonderen
Nu hoef je alleen nog maar je monitor en je Raspberry Pi aan te zetten en de geëxporteerde applicatie te openen vanuit Processing.
Daar ga je !
als je meeging, zou je nu je eigen slimme spiegel moeten hebben, gefeliciteerd! Ik zou graag uw projecten zien en ik zal hier zijn om al uw vragen te beantwoorden om u verder te helpen. Als je een advies voor me hebt, hoor ik het graag. Ik ben van plan dit prototype verder te ontwikkelen, dus als je wilt zien waar het naartoe gaat, volg me dan voor toekomstige updates:-) Er zijn zoveel potentiële ontwikkelingen voor dit project en ik hoop dat dit Instructable een nuttige blauwdruk is voor de Maker Gemeenschap.
Veel plezier met het maken van piepgeluiden!
Tweede prijs in de Beyond the Comfort Zone-wedstrijd
Hoofdprijs in de Internet of Things-wedstrijd 2016
Aanbevolen:
Maak een Infinity Mirror Clock: 15 stappen (met afbeeldingen)
Maak een Infinity Mirror Clock: In een vorig project bouwde ik een oneindige spiegel, waar mijn uiteindelijke doel was om er een klok van te maken. (Maak een kleurrijke oneindigheidsspiegel) Ik heb dat niet nagestreefd nadat ik het had gebouwd, want hoewel het er cool uitzag, waren er een paar dingen met de
Maak een EENVOUDIGE Infinity Mirror Cube - GEEN 3D-printen en GEEN programmering: 15 stappen (met afbeeldingen)
Maak een EENVOUDIGE Infinity Mirror Cube | GEEN 3D-printen en GEEN programmering: iedereen houdt van een goede infinity-kubus, maar ze zien eruit alsof ze moeilijk te maken zijn. Mijn doel voor deze Instructable is om je stap voor stap te laten zien hoe je er een kunt maken. Niet alleen dat, maar met de instructies die ik je geef, kun je er een maken o
Hoe maak je een eenvoudige audioversterker binnen Rs. 100 ($ 2) met de naam Handy Speaky: 6 stappen (met afbeeldingen)
Hoe maak je een eenvoudige audioversterker binnen Rs. 100 ($ 2) genaamd Handy Speaky: in het project van vandaag laat ik je zien hoe je de eenvoudigste mini-geluidsversterker maakt op basis van LM386. Deze geluidsversterker is zeer eenvoudig te maken, bovendien is hij zeer compact, werkend met slechts één stroombron met een kleine belasting van 6-12 volt. Deze i
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
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