Kazalo:

$ 100 Smart Mirror Pi: 6 korakov (s slikami)
$ 100 Smart Mirror Pi: 6 korakov (s slikami)

Video: $ 100 Smart Mirror Pi: 6 korakov (s slikami)

Video: $ 100 Smart Mirror Pi: 6 korakov (s slikami)
Video: Какого числа от 1 до 31, родился человек, такая у него и вся жизнь 2024, Julij
Anonim
$ 100 Smart Mirror Pi
$ 100 Smart Mirror Pi
$ 100 Smart Mirror Pi
$ 100 Smart Mirror Pi

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

Specifikacije
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čnite graditi
Začnite graditi
Začnite graditi
Začnite graditi
Začnite graditi
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

Namestitev ogledala na monitor
Namestitev ogledala na monitor
Namestitev ogledala na monitor
Namestitev ogledala na monitor
Namestitev ogledala na monitor
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)

Lets Get Nerdy (kodiranje)
Lets Get Nerdy (kodiranje)
Lets Get Nerdy (kodiranje)
Lets Get Nerdy (kodiranje)
Lets Get Nerdy (kodiranje)
Lets Get Nerdy (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

Ohišje Pi
Ohišje Pi
Ohišje Pi
Ohišje Pi
Ohišje Pi
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

Vklopite in občudujte
Vklopite in občudujte
Vklopite in občudujte
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!

Poleg tekmovanja v coni udobja
Poleg tekmovanja v coni udobja
Poleg tekmovanja v coni udobja
Poleg tekmovanja v coni udobja

Druga nagrada na natečaju Beyond the Comfort Zone

Natečaj za internet stvari 2016
Natečaj za internet stvari 2016
Natečaj za internet stvari 2016
Natečaj za internet stvari 2016

Velika nagrada na tekmovanju Internet of Things 2016

Priporočena: