Kazalo:
- 1. korak: Specifikacije
- Korak: Začnite graditi
- 3. korak: Namestitev ogledala na monitor
- 4. korak: Omogočimo nerganost (kodiranje)
- 5. korak: Ohišje Pi
- 6. korak: Vklopite in občudujte
Video: $ 100 Smart Mirror Pi: 6 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:08
Eno od teh ogledal sem videl na spletu in se takoj odločil za izdelavo enega na najcenejši, najvarčnejši in najlažji način, ki sem ga našel, zdaj pa lahko tudi vi! To ogledalo je moja druga ponovitev, najprej sem uporabil prenosni računalnik za pisanje kode in si olajšal uporabo Raspberry Pi. Skupni stroški izdelave so bili 146 USD NZD = približno 100 USD
Za možgane projekta uporabljam Raspberry Pi 3 model B, saj ima vgrajen WIFI, ki je kot nalašč za to. Izdelava tega ogledala je bila moj prvi okus Pi in bilo je okusno … Če vam je všeč ta pouk, glasujte zame na tekmovanjih Beyond the Comfort Zone ali Internet of Things:-) thaaanks
Boste potrebovali:
(Stroški, ki sem jih plačal v NZ dolarju)
- Raspberry Pi 3 (z napajanjem) - 70 USD
- Namizni monitor (priporočamo 19 "ali več) - 20 USD
- Vmesnik HDMI za VGA za zaslon - 10 USD
- Okvir za slike s steklom (ali katerim koli steklom, večjim od vašega monitorja) - 10 USD
- Srebrni odsevni okenski film - 20 USD - AMAZON
- 3 mm črna akrilna plastična folija (za lasersko rezanje) - 6 USD
- 6X majhni vijaki - 5 USD
- Superlepilo - 5 dolarjev
Na srečo imam poceni dostop do nekaterih močnih orodij prek univerze Victoria, kjer študiram medijsko oblikovanje, kar mi je omogočilo, da vso proizvodnjo opravim sam. Pred tem projektom še nikoli nisem lasersko izrezal in imam minimalne izkušnje s 3D tiskalnikom, zato sem prepričan, da zmorete tudi vi! Če nimate dostopa do te opreme, so na vašem območju morda nekateri lokalni izdelovalci, na primer: Techshop / MakerSpace / FabLab ali nekdo, ki bo to storil za majhno plačilo.
Orodja:
- 3D tiskalnik
- Laserski rezalnik
- Brusni papir
- Vrtalnik
- Izvijač
1. korak: Specifikacije
Torej, preden sem začel graditi svoje ogledalo, sem se odločil zapisati nekaj ciljev projekta, ki natančno opisujejo, kakšne lastnosti bo imel ogledalo v svoji končni obliki.
Prikazati mora:
- Današnji datum in ura
- Trenutne vremenske razmere z ikono in zunanjo temperaturo
- Seznam opomnikov za stvari, ki jih moram narediti danes + jutri
- Moji prihajajoči datumi predaje za univerzitetne projekte
- Trenutni teden v letu in kaj imam v tem tednu
Zasnova ogledala sama mora biti:
- Lahka za prenosljivost
- Nastavljiv (višina in kot)
- Zelo močna in vzdržljiva
- Seksi
Korak: Začnite graditi
Začel sem s pospravljanjem starega okvirja za slike, ki sem ga pobral v trgovini za 20 dolarjev, starcu, ki je tam delal, sem poskušal razložiti, da ga spreminjam v pametno ogledalo in nikoli nisem videl, da bi bil kdo tako zmeden. Želel sem kupiti takšnega, ki je imel stekleno površino večjo od 19 -palčnega monitorja, ki sem ga nameraval namestiti. Prav tako sem želel, da bi bil leseni okvir sam velik + dovolj močan, da podpira 6 majhnih vijakov. Poskusite dobiti enega z debelim steklom. izogibajte se razpokanju v procesu gradnje, kot sem to storil pri svojem prvem konceptu.
Ko sem imel popoln okvir, sem ga izbrusil nazaj k naravnemu lesnemu zrnu in steklo zatemnil s svojim enosmernim ogledalom. Če še nikoli niste tonirali s filmom, toplo priporočam, da si ogledate nekaj videoposnetkov na YouTubu o tem, kako namestiti odsevni okenski film, saj obstaja nekaj trikov, kako to narediti brez mehurčkov na koncu. Prav tako morate biti pozorni na stopnjo odtenka VTL (Visual Light Transmittance). VTL teh filmov se giblje okoli 5% = zelo temno. 15% = Temno. 35% = rahlo temno. 50% = svetloba. 65% = zelo lahka. Pri tem posebnem projektu želimo zatemniti steklo na način, ki zagotavlja površinski odboj na zunanji strani, hkrati pa omogoča grafični izhod ogledala za prenos skozi steklo. Za svoje sem uporabil 20%, vendar verjamem, da bi lahko bil za dosego tega učinka primernejši VTL.
3. korak: Namestitev ogledala na monitor
To je del, kjer sem lasersko izrezal dva pravokotnika iz 1 kosa akrilne pločevine. Prvi pravokotnik, izrezan iz akrilne pločevine, je bil velikosti mojega lesenega okvirja, drugi pa velikosti monitorja 19.
To sem naredil tako, da sem naredil zelo preprosto datoteko v Illustratorju in jo poslal laserskemu rezalniku. Priložil bi datoteko, vendar bodo vaše dimenzije verjetno drugačne od mojih.
Ko je ta kos izrezan v popolno velikost, se superlepi na sprednji del monitorja. Za ta korak sem odstranil sprednji del monitorja, da se izognem lepljenju na zaslon.
Izjemno dobro so se povezali, nato pa sem akril poravnal s hrbtno stranjo lesenega okvirja in začel vrtati majhne luknje skozi plastiko in mehko v les. Vrtanje lukenj je zelo pomembno, da vijaki gredo v les in plastiko, ne da bi pri tem nastali razpoke ali razpoke. To sem naredil s tremi vijaki, ki tečejo navzdol na vsaki strani, skupaj 6, da okvir pritrdimo na akril / monitor.
4. korak: Omogočimo nerganost (kodiranje)
Če ste novi v Raspberry Pi, kot sem jaz, in niste povsem prepričani, kako začeti, bi se morali, tako kot jaz, odpraviti na ta navodila
www.instructables.com/id/Setting-up-and-run…
izvedeti, kako prenesti in nastaviti NOOBS operacijski sistem za Pi.
Pi vsebuje vse možgane za ogledalo in mu omogoča izvajanje skice Processing.
Ko bo vaš Raspberry Pi zagnan in nameščen NOOBS, boste morali namestiti Processing.
Processing je IDE (integrirano razvojno okolje), ki ga Designer uporablja za pisanje Java aplikacij. Raspberry Pi je pred kratkim podprl obdelavo, aplikacije pa lahko ustvarite neposredno na svojem Pi, ne da bi potrebovali drug prenosni računalnik ali računalnik. Če želite namestiti Processing na svoj Pi, vzemite datoteko 'processing-linux-arm', priloženo temu koraku, jo postavite na USB in jo prenesite v Pi. Zdaj ga samo odprite na namizju Raspberry in postopek obdelave bi se moral začeti nameščati.
Priložil sem skico za obdelavo (ki je v datoteki Mirror_Pi.zip skupaj z vremenskimi ikonami in opominom.txt), ki sem jo uporabil za ustvarjanje aplikacije za ogledalo. Pojdite naprej in ga odprite na svojem Pi in pritisnite 'Run'. V zanki setup () morate spremeniti vrednosti širine in višine, da se ujemajo z ločljivostjo zaslona.
Ta skica vzame vremenske podatke iz interneta za Wellington City in prikliče trenutni datum in čas iz privzetih nastavitev časovnega pasu Pi. Prav tako pridobi moje prihajajoče predaje iz datoteke.txt v korenski mapi, imenovani opominov.txt, ki jo je mogoče enostavno urediti glede na vaše potrebe. V njem je kodiran koledar in načrtovalec tednov, tako da ve, kateri teden je v letu, in prikaže vaše dogodke za ta teden.
*** Za pripravo skice na vremenske podatke za vaše mesto boste potrebovali nekaj spretnosti kodiranja. Te podatke sem takoj vzel z accuweather.com z orodji za razvijalce firefoxa, da bi ugotovil, kje v kodi spletnih mest prikazuje današnje pogoje in temperaturo ter jih prikaže v aplikaciji. To lahko storite na izbranem vremenskem spletnem mestu ali uporabite API, kot je Yahoo Weather. ***
Ko ste s skico zadovoljni in kako izgleda na vašem zaslonu, pritisnite gumb Izvozi skico na vrhu okna Obdelava in jo izvozite kot aplikacijo.
5. korak: Ohišje Pi
Odločil sem se, da 3D natisnem ohišje za svoj PI, da ga bom lahko namestil na zadnjo stran monitorja. Ta primer sem našel po zaslugi proizvajalca Normanda:
3D sem ga natisnil v približno 2 urah na UP Mini. Ta etui je idealen za ta projekt, saj ščiti zatiče GPIO, vendar omogoča dostop do vrat USB, HDMI, SD in Micro USB (napajanje).
Spodnji del ohišja sem pritrdil na zadnjo stran monitorja z več lepila, da se izognem vstavljanju vijakov v notranje organe monitorja.
6. korak: Vklopite in občudujte
Zdaj morate samo vklopiti monitor in svoj Raspberry Pi ter odpreti izvoženo aplikacijo iz obdelave.
Izvolite !
če bi sledili, bi morali zdaj imeti svoje lastno pametno ogledalo, čestitke! Rad bi videl vaše projekte in tukaj bom, da odgovorim na vsa vprašanja, ki vam bodo v pomoč. Če imate kakšen nasvet zame, bi ga z veseljem slišal. Ta prototip nameravam še naprej razvijati, zato, če želite videti, kam gre od tukaj, mi sledite za prihodnje posodobitve:-) Za ta projekt je toliko možnega razvoja in upam, da je ta Instructable koristen načrt za ustvarjalca Skupnosti.
Srečno Making peeps!
Druga nagrada na natečaju Beyond the Comfort Zone
Velika nagrada na tekmovanju Internet of Things 2016
Priporočena:
Naredite EASY Infinity Mirror Cube - Brez 3D tiskanja in brez programiranja: 15 korakov (s slikami)
Naredite EASY Infinity Mirror Cube | Brez 3D tiskanja in brez programiranja: Vsem je všeč dobra neskončna kocka, vendar izgleda, da bi jih bilo težko narediti. Moj cilj te Instructable je, da vam korak za korakom pokažem, kako to narediti. Ne samo to, ampak z navodili, ki vam jih dajem, boste lahko naredili enega od
Univerzalni UFC za simulatorje letala za manj kot 100 €: 7 korakov (s slikami)
Univerzalni UFC za simulatorje letal za manj kot 100 €: Ko se ukvarjate s simulatorji letenja, nikoli nimate dovolj krmilnikov in gumbov. Poleg običajnih letalskih palic, stopalk za plin in krmilo vedno potrebujete več gumbov in stikal, zlasti pri modernih letalih in lovci. Moj prvi korak je bil
Kako narediti Infinity Mirror Heart z lučkami Arduino in RGB: 8 korakov (s slikami)
Kako narediti Infinity Mirror Heart z lučkami Arduino in RGB: Nekoč na zabavi sva z ženo zagledala neskončno ogledalo, ki jo je očaral pogled in mi je ves čas govorila, da si ga želim! Dober mož vedno posluša in se spomni, zato sem se ji odločil, da ji zgradim eno kot darilo za valentinovo
Smart Mirror by Raspberry Pi: 5 korakov (s slikami)
Pametno ogledalo podjetja Raspberry Pi: V predalu je bil torej neuporabljen malinov pi 1B in monitor, ki se ni uporabljal. To je zadosten razlog za ustvarjanje pametnega zrcala. Zrcalo mora prikazati podatke o času, datumu in vremenu ter podatke o stanju stikal za pametni dom in glasbe
Arduino Infinity Mirror (Bluetooth in zvočno reaktivno): 9 korakov (s slikami)
Arduino Infinity Mirror (Bluetooth in zvočno reaktiven): Ustvaril sem Infinity Mirror za šolski projekt z Arduinom, ki ga lahko upravljate s telefonom ali tabličnim računalnikom z uporabo Bluetooth. Ogledalo ima tudi vgrajen mikrofon, ki zazna zvok/glasbo in se ustrezno odzove tako, da ustvari privlačne