Indholdsfortegnelse:
- Trin 1: Saml materialer
- Trin 2: Opret kode
- Trin 3: Tilslut højttalerne til mikrokontroller
- Trin 4: Byg ramme ud af Acryllic
- Trin 5: Dækramme med skum og stof
- Trin 6: Wire LED'er
- Trin 7: Monter højttalere og kasse med alle elektroniske elementer
- Trin 8: Opret lydklip og interface Raspberry Pi til bærbar computer
- Trin 9: Sov
Video: P (illow) hvilede: 9 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Crimsonbot Coderz: Devin Keller, Michael Foster og Charles Cochren
-Idé bag produktet: Har du svært ved at få en god nats søvn, mens du beskæftiger dig med udvendige lys og lyde? Disse distraktioner kan gøre det svært at falde i søvn og endnu sværere at vågne om morgenen. P (illow) Rested kombinerer et apparat, der gør dit soveområde helt mørkt med en søvn- og vækkealarm, der giver dig mulighed for at få den perfekte nattesøvn.
-Hvordan det fungerer: Den sorte akrylramme er designet til at passe perfekt omkring en tvillingmadras og sidde inde i den ydre sengestel. Dette giver dig masser af plads til at bevæge dig rundt i sengen, mens du holder soveområdet helt mørkt. Gennem programmet, der er skrevet til at blive kørt i Raspberry Pi -terminalen, kan du indstille dine egne tider, som du gerne vil gå i dvale, og når du gerne vil vågne om morgenen. Når uret når din søvntid, begynder højttalerne i boksen at afspille en afslappende hvid støj for at hjælpe dig med at sove. Dette vil spille i en time for at sikre, at du falder i søvn. Efter en god nats hvile tændes højttalere og lys på det ønskede vækketidspunkt. Højttalerne slukker i ti sekunder, og de lyse lys forbliver tændt i tre minutter for at sikre, at du står op. Takket være P (illow) Rested er du nu udhvilet og klar til at tage dagen.
Trin 1: Saml materialer
Til dette projekt skal du bruge følgende materialer:
- (3) 48”-24” klare akrylplader
www.amazon.com/Lexan-Sheet-Polycarbonat-T…
- 10 yards sort stof
tabeldugefabrik.com/produkter/90x132-bla…
- Sort skum
www.amazon.com/gp/product/B007MQMXWS/ref=o…
- Kablet højttaler med Aux og USB
www.amazon.com/gp/product/B01N6ZFYIM/ref=o…
- (9) LED -lamper
www.newark.com/adafruit/299/5mm-red-led-br…
- Brødbræt
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…
- Lille papkasse
www.uline.com/Product/Detail/S-19040/Corru…
Trin 2: Opret kode
Denne kode, skrevet i Python, tager brugerinput og sender strøm til stifterne på Raspberry Pi -projektkortet for at tænde og slukke for højttalerne og/eller lysdioderne på dine ønskede tidspunkter.
Gå til https://github.iu.edu/devhkell/E101-final-code/bla… for at se den anvendte kode
Trin 3: Tilslut højttalerne til mikrokontroller
Det første trin til at fastgøre højttalerne til ledninger, der kan bruges på Raspberry Pi Microcontroller, er at afbryde højttalerens USB -plugin og fjerne ca. 2 tommer af det ydre dæksel. Dette afslører to ledninger indeni, en rød strømledning og en sort jordledning. Fjern derefter en halv tomme af disse ledninger for at komme til den lille kobbertråd nedenunder. Når dette er gjort, skal du finde to små kvinde-til-han-lige ledninger, der kan tilsluttes Raspberry Pi. Sæt kobbertråden rundt om den anden ende af de andre ledninger og lod dem, så de bliver. Er det bedst at vikle leddet med elektrisk tape for at fastgøre det og sikre, at den fine kobbertråd ikke knækker. Tilslut til sidst strømkablet til en GPIO -pin og jordledningen til en GND -pin på Raspberry Pi. Vi brugte GPIO pin 14, så det ville være bedst at gøre det samme, hvis du bruger den samme kode.
Trin 4: Byg ramme ud af Acryllic
Det første trin i opbygningen af rammen er at måle alle dimensioner ud, så de passer til din seng og skære dem ud ved hjælp af en bordsav. Når du har de enkelte ark, skal du sætte bagsiden af rammen sammen med siderne. Start med at skubbe det bageste ark helt op til en væg i en 90 graders vinkel, og læg derefter sidearket oven på det med varm lim påført. Gør det samme med den anden side, så du har bagsiden og to vægge. Læg til sidst det øverste ark på og varmlim det indefra. Da akrylen er så tynd, kan det øverste stykke hænge forrest, så det er bedst at tilføje et stykke træ langs den forreste inderside for at tilføje mere støtte under det. Når det hele er varmlimet og står op af sig selv, skal du lægge gaffatape rundt om siderne og hjørnerne, fordi de kan være lidt skarpe fra bordsaven.
Trin 5: Dækramme med skum og stof
For at sikre, at dit soveområde er mørkt, skal du tilføje noget sort stof over ydersiden af akrylen. Det er også bedst at tilføje noget sort skum på indersiden for at gøre det helt mørkt og også gøre det blødere indvendigt. Først måles og skæres alle stoflængder ud, som du har brug for til at dække hele ydersiden. Læg dette på ydersiden inden varm limning, så du ved, at det vil dække. Når du er sikker på, at du har klippet alt det stof, du har brug for, på, skal du påføre det med varm lim. Ethvert ekstra materiale, der hænger af siderne eller hjørnerne, kan skæres af eller limes fast. Du skal derefter gøre det samme med skummet på indersiden. Du skal muligvis flytte rammen rundt for at kunne anvende det hele i de rigtige vinkler, men når det hele er på, har du afsluttet rammen for P (illow) Rested.
Trin 6: Wire LED'er
Det næste trin er at levere strøm til alle de lysdioder, der skal bruges til at vække dig om morgenen. Den vigtigste del er at forbinde han-hun-ledninger til Raspberry Pi og brødbrættet. Hanenden af den ene ledning skal gå ind i brødterminalens strømterminal, og hunenden skal gå ind i LED'ens længere stift. Tilslut derefter hanenden af en anden ledning til brødterminalens jordterminal, hvor hunenden slutter til LED's kortere stift. Du bør gentage dette for alle 9 lysdioder. Dette giver dig mulighed for at strække LED'erne ud, så de kan fordeles jævnt ud over boksens bundflade.
Trin 7: Monter højttalere og kasse med alle elektroniske elementer
Højttalerne til dette projekt leveres med små klip for at kunne fastgøres til æsken. Fastgør højttalerclipsene til træet limet på toppen af akryl og lad dem vende ind mod søvnemnet. Elektronikboksen skal starte med at stikke brødbrættet med alle lysdioder og ledninger til bunden af æsken. Placer derefter Raspberry Pi i det åbne rum i æsken lidt uden for midten. Dernæst skal der skæres huller i, for at mikro -USB -netledningen og højttalerkablet kan sættes i hindbærpien. Du bør også markere og skære huller til lysdioderne Når du har tilsluttet alt, skal du holde hindbærpi til kassen ved at sætte elektrisk tape på den for at sikre den. Til sidst skal du dække æsken med den sorte klud og stikke huller, så lysdioderne kan komme ud af kassen, og derefter klæbe stoffet varmt rundt om boksen og til sidst på indersiden af akryl i midten.
Trin 8: Opret lydklip og interface Raspberry Pi til bærbar computer
Download disse lydklip til Raspberry Pi fra internettet:
Hvid støj:
Alarmstøj:
Når du har downloadet begge lydklip, skal du bruge en editor til at sammensætte dem, så længe du tror, du vil sove. Den hvide støj skal afspilles i mindst en time, og derefter skifte til alarmen. Alarmen skal være i gang det meste af tiden, når du sover, men da der ikke tilføres strøm til højttalerne, før det er tid til at vågne, forstyrrer den dig ikke. Du kan derefter afslutte programmet, når du står ud af sengen
For at kunne køre programmet er det bedst at slutte Raspberry Pi -grænsefladen til din personlige bærbare. For at gøre dette er alt, hvad du skal bruge, din Raspberry Pi med installeret SD -kort, et ethernet -kabel, din personlige bærbare computer og et mikro -USB -kabel. Når du har tilsluttet alle kablerne, skal du tillade deling af forbindelser via ethernet via din wifi. Dette giver dig mulighed for at se IP -adressen på din Raspberry Pi. Du skal derefter bare oprette forbindelse til din Raspberry Pi over vnc server og vnc viewer. Når det er gjort, åbner det Raspberry Pi -grænsefladen, hvor du kan kopiere og indsætte koden i et dokument og køre det dokument i terminalen.
For mere komplette instruktioner i opsætning af Raspberry Pi-grænsefladen, besøg
Trin 9: Sov
Når du har udført alle ovenstående trin, skal du blot køre programmet i Raspberry Pi -terminalen. For at gøre dette skal du blot skrive import efterfulgt af det dokument, du brugte til at gemme koden. Det vil bede dig om at sætte ind, når du vil sove og vågne i HHMMSS -format (ved hjælp af 24 timers tid). Du kan derefter lægge dig ned og nyde mørket og fredelige lyde, der giver dig en afslappende nattesøvn, hvilket gør det let at komme op til morgenalarmen og lysene.
Anbefalede:
Arduino bil omvendt parkering alarmsystem - Trin for trin: 4 trin
Arduino bil omvendt parkering alarmsystem. Trin for trin: I dette projekt vil jeg designe en simpel Arduino bil omvendt parkeringssensorkreds ved hjælp af Arduino UNO og HC-SR04 ultralydssensor. Dette Arduino -baserede bilomvendt alarmsystem kan bruges til en autonom navigation, robotafstand og andre rækkevidde
Trin for trin pc -bygning: 9 trin
Trin for trin PC Building: Supplies: Hardware: MotherboardCPU & CPU -køler PSU (strømforsyningsenhed) Opbevaring (HDD/SSD) RAMGPU (ikke påkrævet) CaseTools: Skruetrækker ESD -armbånd/mathermal pasta m/applikator
Tre højttalerkredsløb -- Trin-for-trin vejledning: 3 trin
Tre højttalerkredsløb || Trin-for-trin vejledning: Højttalerkredsløb styrker lydsignalerne, der modtages fra miljøet til MIC og sender det til højttaleren, hvorfra forstærket lyd produceres. Her vil jeg vise dig tre forskellige måder at lave dette højttalerkredsløb på:
Trin-for-trin uddannelse i robotik med et sæt: 6 trin
Trin-for-trin uddannelse i robotteknologi med et kit: Efter ganske få måneder med at bygge min egen robot (se alle disse), og efter at jeg to gange havde dele mislykkedes, besluttede jeg at tage et skridt tilbage og tænke min strategi og retning. De flere måneders erfaring var til tider meget givende, og
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)