Innholdsfortegnelse:
- Trinn 1: Samle materialer
- Trinn 2: Lag kode
- Trinn 3: Koble høyttalerne til mikrokontrolleren
- Trinn 4: Bygg ramme ut av Acryllic
- Trinn 5: Dekkramme med skum og stoff
- Trinn 6: Ledningsledninger
- Trinn 7: Fest høyttalere og boks med alle elektroniske elementer
- Trinn 8: Lag lydklipp og grensesnitt Raspberry Pi til bærbar PC
- Trinn 9: Sov
Video: P (illow) Hvilt: 9 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
Crimsonbot Coderz: Devin Keller, Michael Foster og Charles Cochren
-Idee bak produktet: Synes du det er vanskelig å få en god natts søvn mens du håndterer utelys og lyder? Disse distraksjonene kan gjøre det vanskelig å sovne og enda vanskeligere å våkne om morgenen. P (illow) Rested kombinerer et apparat som gjør soveområdet ditt helt mørkt med en søvn- og vekkealarm som lar deg få den perfekte natts søvnen.
-Hvordan det fungerer: Den svarte akrylrammen er designet for å passe perfekt rundt en tvillingmadrass og sitte inne i den ytre sengerammen. Dette gir deg god plass til å bevege deg i sengen mens du holder soveområdet helt mørkt. Gjennom programmet som er skrevet for å bli kjørt i Raspberry Pi -terminalen, kan du angi dine egne tider du vil sove og når du vil våkne om morgenen. Når klokken når søvnen din, begynner høyttalerne i esken å spille en avslappende hvit støy for å hjelpe deg med å sove. Dette vil spille i en time for å sikre at du sovner. Etter en god natts søvn vil høyttalere og lys tennes ved ønsket oppvåkningstid. Høyttalerne slukker i ti sekunder, og de lyse lysene lyser i tre minutter for å sikre at du står opp. Takket være P (illow) Rested, er du nå uthvilt og klar til å ta på deg dagen.
Trinn 1: Samle materialer
For dette prosjektet trenger du følgende materialer:
- (3) 48”-24” klare akrylark
www.amazon.com/Lexan-Sheet-Polycarbonate-T…
- 10 meter svart stoff
tableclothsfactory.com/products/90x132-bla…
- Svart skum
www.amazon.com/gp/product/B007MQMXWS/ref=o…
- Kablet høyttaler med AUX og USB
www.amazon.com/gp/product/B01N6ZFYIM/ref=o…
- (9) LED -lys
www.newark.com/adafruit/299/5mm-red-led-br…
- Brødbrett
www.digikey.com/product-detail/en/twin-ind…
- Raspberry Pi 3 Model B Project Board
www.target.com/p/raspberry-pi-3-model-b-pr…
- Ledninger
www.adafruit.com/product/1956?gclid=EAIaIQ…
- Liten pappeske
www.uline.com/Product/Detail/S-19040/Corru…
Trinn 2: Lag kode
Denne koden, skrevet i Python, tar brukerinngang og sender strøm til pinnene på Raspberry Pi -prosjektkortet for å slå på og av høyttalere og/eller lysdioder på ønsket tidspunkt.
Gå til https://github.iu.edu/devhkell/E101-final-code/bla… for å se koden som brukes
Trinn 3: Koble høyttalerne til mikrokontrolleren
Det første trinnet for å feste høyttalerne til ledninger som kan brukes på Raspberry Pi Microcontroller er å kutte av USB -pluggen til høyttaleren og fjerne omtrent to centimeter av det ytre dekselet. Dette vil avsløre to ledninger inne, en rød strømledning og en svart jordledning. Fjern deretter en halv tomme av disse ledningene for å komme til den lille kobbertråden under. Når dette er gjort, finner du to små hunn-til-mann-rette ledninger som kan koble seg til Raspberry Pi. Vikle kobbertråden rundt hannenden på de andre ledningene og lodde dem slik at de blir værende. Er det best å pakke skjøten med elektrisk tape for å sikre den og sikre at den fine kobbertråden ikke går i stykker. Til slutt kobler du strømledningen til en GPIO -pinne og jordledningen til en GND -pinne på Raspberry Pi. Vi brukte GPIO pin 14, så det ville være best å gjøre det samme hvis du bruker samme kode.
Trinn 4: Bygg ramme ut av Acryllic
Det første trinnet i å bygge rammen er å måle ut alle dimensjonene for å passe din seng og skjære dem ut ved hjelp av en bordsag. Når du har de enkelte arkene, setter du sammen baksiden av rammen med sidene. Start med å skyve det bakre arket helt opp til en vegg i en vinkel på 90 grader, og legg deretter sidearket oppå det med varmt lim påført. Gjør det samme med den andre siden slik at du har baksiden og to vegger. Legg til slutt det øverste arket på og varm lim det fra innsiden. Ettersom akrylen er så tynn, kan toppstykket synke i fronten, så det er best å legge et stykke tre langs den fremre innsiden for å legge til mer støtte under det. Når det hele er varmt limt og står opp av seg selv, legger du tape rundt sidene og hjørnene fordi de kan være litt skarpe fra bordsagen.
Trinn 5: Dekkramme med skum og stoff
For å sikre at soveområdet ditt er mørkt, bør du legge til litt svart stoff på utsiden av akryl. Det er også best å legge til litt svart skum på innsiden for å gjøre det helt mørkt og også gjøre det mykere på innsiden. Først måler og kutter du ut alle stofflengdene du trenger for å dekke hele utsiden. Legg dette på utsiden før varm liming, slik at du vet at det vil dekke. Når du er sikker på at du har klippet ut alt stoffet, må du påføre det med varmt lim. Eventuelt ekstra materiale som henger på sidene eller hjørnene kan klippes av eller limes ned. Du bør da gjøre det samme med skummet på innsiden. Du må kanskje flytte rammen rundt for å kunne bruke alt i rette vinkler, men når alt er på plass, vil du ha fullført rammen til P (illow) Rested.
Trinn 6: Ledningsledninger
Det neste trinnet er å levere strøm til alle lysdiodene som skal brukes til å vekke deg om morgenen. Den viktigste delen er å koble mann-hunn-ledninger til Raspberry Pi og brødbrettet. Den mannlige enden av den ene ledningen skal gå inn i strømterminalen på brødbrettet, og den kvinnelige enden skal gå inn i lysdiodens lengre pinne. Koble deretter hanenden av en annen ledning til bakken på brødbrettet, med hunenden til den kortere tappen på LED -en. Du bør gjenta dette for alle 9 lysdiodene. Dette lar deg strekke ut lysdiodene slik at de kan fordeles jevnt utover bunnen av boksen.
Trinn 7: Fest høyttalere og boks med alle elektroniske elementer
Høyttalerne for dette prosjektet kommer med små klipp for å kunne festes til esken. Fest høyttalerklemmene til treet limt på toppen av akryl og ha dem vendt mot søvnemnet. Boksen med elektronikk bør begynne med å stikke brødbrettet med alle lysdiodene og ledningene til bunnen av esken. Plasser deretter Raspberry Pi i det åpne rommet i esken litt utenfor midten. Deretter må det kuttes hull for at mikro -USB -strømledningen og høyttalerkabelen skal settes i bringebær -pi. Du bør også markere og kutte hull for lysdiodene Etter at du har plugget alt inn, holder du bringebærpi til esken ved å sette elektrisk tape på den for å feste den. Til slutt dekker du esken med den svarte kluten og stikker hullene for at lysdiodene skal komme ut av esken, og deretter limes stoffet rundt esken og til slutt på innsiden av akryl i midten.
Trinn 8: Lag lydklipp og grensesnitt Raspberry Pi til bærbar PC
Last ned disse lydklippene til Raspberry Pi fra internett:
Hvit støy:
Alarmstøy:
Etter at du har lastet ned begge lydklippene, bruker du en editor for å sette dem sammen så lenge du tror du skal sove. Den hvite lyden skal spille i minst en time, og deretter slå den over på alarmen. Alarmen skal være i gang mesteparten av tiden når du sover, men siden det ikke kommer strøm til høyttalerne før det er på tide å våkne, vil det ikke forstyrre deg. Du kan deretter avslutte programmet når du kommer ut av sengen
For å kunne kjøre programmet, er det best å koble Raspberry Pi -grensesnittet til din personlige bærbare. For å gjøre dette trenger du bare din Raspberry Pi med SD -kort installert, en ethernet -kabel, din personlige bærbare datamaskin og en mikro -USB -kabel. Når du har koblet til alle kablene, må du tillate deling av tilkobling via ethernet via wifi. Dette lar deg se IP -adressen til Raspberry Pi. Du må da bare koble til Raspberry Pi over vnc -server og vnc viewer. Når det er gjort, vil det ta opp Raspberry Pi -grensesnittet, hvor du kan kopiere og lime inn koden i et dokument og kjøre det i terminalen.
For mer fullstendige instruksjoner om hvordan du konfigurerer Raspberry Pi-grensesnittet, besøk
Trinn 9: Sov
Når du har utført alle trinnene ovenfor, må du bare kjøre programmet i Raspberry Pi -terminalen. For å gjøre dette, skriver du ganske enkelt import etterfulgt av dokumentet du brukte til å lagre koden. Det vil be deg om å legge inn når du vil sove og våkne i HHMMSS -format (ved hjelp av 24 timers tid). Deretter kan du legge deg ned og nyte mørket og de fredelige lydene som gir deg en god natts søvn, noe som gjør det enkelt å stå opp til morgenalarmen og lysene.
Anbefalt:
Arduino bilvarslingssystem for omvendt parkering - Trinn for trinn: 4 trinn
Arduino Car Reverse Parking Alert System | Trinn for trinn: I dette prosjektet skal jeg designe en enkel Arduino Car Reverse Parking Sensor Circuit ved hjelp av Arduino UNO og HC-SR04 Ultrasonic Sensor. Dette Arduino -baserte bilreverseringssystemet kan brukes til autonom navigasjon, robotavstand og andre områder
Trinn for trinn PC -bygging: 9 trinn
Steg for trinn PC -bygging: Rekvisita: Maskinvare: HovedkortCPU & CPU -kjøler PSU (strømforsyningsenhet) Lagring (HDD/SSD) RAMGPU (ikke nødvendig) CaseTools: Skrutrekker ESD -armbånd/mathermal pasta m/applikator
Tre høyttalerkretser -- Trinn-for-trinn opplæring: 3 trinn
Tre høyttalerkretser || Trinn-for-trinn opplæring: Høyttalerkretsen styrker lydsignalene som mottas fra miljøet til MIC og sender den til høyttaleren der forsterket lyd produseres. Her vil jeg vise deg tre forskjellige måter å lage denne høyttalerkretsen på:
RC -sporet robot ved hjelp av Arduino - Trinn for trinn: 3 trinn
RC -sporet robot ved bruk av Arduino - Steg for trinn: Hei folkens, jeg er tilbake med et annet kult Robot -chassis fra BangGood. Håper du har gått gjennom våre tidligere prosjekter - Spinel Crux V1 - Gesture Controlled Robot, Spinel Crux L2 - Arduino Pick and Place Robot with Robotic Arms og The Badland Braw
Hvordan lage et nettsted (en trinn-for-trinn-guide): 4 trinn
Hvordan lage et nettsted (en trinn-for-trinn-guide): I denne veiledningen vil jeg vise deg hvordan de fleste webutviklere bygger nettstedene sine og hvordan du kan unngå dyre nettstedbyggere som ofte er for begrenset til et større nettsted. hjelpe deg med å unngå noen feil som jeg gjorde da jeg begynte