Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Kerää kaikki tarvikkeet
- Vaihe 2: Asunnon rakentaminen
- Vaihe 3: Piirin tekeminen
- Vaihe 4: Lataa koodi Githubista
- Vaihe 5: Luo MySQL -tietokanta
- Vaihe 6: Smartroomin testaaminen
- Vaihe 7: Piirin asettaminen kotelon sisälle
- Vaihe 8: Nauti Smartroomista
Video: Smartroom: 8 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Tuntuuko sinusta koskaan siltä, että makaat sängyssäsi etkä halua nousta ylös? Tuntuuko sinusta koskaan siltä, että nousta ylös avaamaan ikkunaluukut on liikaa pyydetty? Sitten minulla on täydellinen ratkaisu sinulle. Esittelyssä Smartroom, hallitse huoneesi matkapuhelimella, tabletilla tai jopa tietokoneella!
Tarvikkeet
Seuraavassa vaiheessa näytän tarvikkeiden luettelon. Kaikkein tärkeintä sinulla on oltava Raspberry Pi ja tietokone.
Vaihe 1: Kerää kaikki tarvikkeet
Tärkeintä, tarvikkeet! Olen sijoittanut kaiken Excel -laskentataulukkoon.
Vaihe 2: Asunnon rakentaminen
Kotelossa käytin MDF -paneelia, jonka koko on 122 cm x 61 cm, ja löydät ne mistä tahansa DIY -kaupasta. Leikkaa ne ympyräsahalla, jossa on piirustuksen mitat. Paneelit liimataan sitten yhteen Soudal Fix All -liimalla. Maalaus on valinnainen, mutta antaa sille mukavan kosketuksen:), käytin yllä olevissa kuvissa esitettyjä maalityyppejä. Verhoille tein yhden arkin ohuimmasta kankaasta. Minulla oli myös muoviputki, joka oli noin 90 asteen kulmassa. Leikkasin ne palasiksi, jotta anturit sopisivat.
Vaihe 3: Piirin tekeminen
Tämä ei ole pienin sähköpiiri, mutta tämä tekee projektista hauskan. Yritä välttää hyppyjohtojen ylittämistä. Johtojen, jotka eivät mene samaan leipälautaan, tulisi olla pidempiä. Voit joko juottaa kaksi johtoa tai liittää uroksen naarasjohtoihin keskenään.
Vaihe 4: Lataa koodi Githubista
Voit ladata tämän projektin koodin Githubista, linkki on https://github.com/howest-mct/1920-1mct-project1-V… Napsauta Koodi ja lataa tausta- ja käyttöliittymä.
Muodosta SSH -yhteys PI: n ja Visual Studio Coden välille, jos et tiedä miten, tässä on pieni opetusohjelma.
Luo VS -koodissa uusi kansio ja kutsu sitä miten haluat, vakavasti, sillä ei ole väliä. Liitä kaikki kansiossa olevan taustaohjelman tiedostot. Osa yksi tehty. Siirry nyt kohtaan/var/www/on VC Code ja liitä käyttöliittymän tiedostot sinne. Koodausosa on nyt valmis!
Vaihe 5: Luo MySQL -tietokanta
Tietokantojen luomiseen käytettävä ohjelma on MySQL Workbench. Latauslinkin löydät täältä.
Luo langaton yhteys, katso asetukset, varmista, että SSH -isäntänimi on RPi -laitteen IP -osoite.
Siirry nyt näytön vasemmassa yläkulmassa olevan Tiedoston alla olevaan kuvakkeeseen, napsauta sitä, sen pitäisi avata tavallinen SQL -tiedosto. liitä smartroomdb.txt -koodi sinne ja suorita se (keltainen salama). Nyt olet kultainen!
Vaihe 6: Smartroomin testaaminen
Nyt kun suurin osa teknisistä osista on tehty, siirry juuri luomaasi kansioon VS -koodissa ja käynnistä app.py. Oikeassa yläkulmassa on pieni aloituskuvake. Siirry nyt selaimeesi ja kirjoita RPi: n IP -osoite. Sinun pitäisi nähdä sivusto.
Tämä sivusto luodaan ensin mobiiliksi! Joten kyllä, voit käyttää tätä projektia puhelimessasi. Kirjoita vain RPi: n IP -osoite.
Voit myös antaa projektin alkaa, kun Raspberry Pi käynnistyy. Jos haluat tehdä tämän, sinun on luotava palvelu app1.py. Seuraa tätä opetusohjelmaa
Sinun on muutettava main.py -asetukseksi app1.py ja muutettava hakemisto hakemistoon, jossa app1.py sijaitsee. Testaa toimiiko kaikki sähköpiirissä. Jos näin on, siirry seuraavaan vaiheeseen!
Vaihe 7: Piirin asettaminen kotelon sisälle
Olet saavuttanut viimeisen osan, onnittelut!
Kaksi reikää on porattava seiniin. Toinen, jossa pukeutuminen on ja toinen työpöydän alla. Tätä varten voit käyttää tavallista poraa. Tämän jälkeen leipälauta, jossa on MCP3008 ja L293D, menee lipaston alle ja toinen leipälauta sängyn alle. Kaapelinhallinta on sinun tehtäväsi. Käytin pari tahmeaa tyynyä, jotka löysin paikallisesta DIY -kaupastani (Hubo).
Vaihe 8: Nauti Smartroomista
Olet nyt täysin valmis käyttämään älyhuonetta, et enää avaa ikkunaluukkuja!
Suositeltava:
DIY Raspberry Pi Downloadbox: 4 vaihetta
DIY Raspberry Pi Downloadbox: Löydätkö usein itsesi lataamasta suuria tiedostoja, kuten elokuvia, torrentteja, kursseja, TV -sarjoja jne., Niin tulet oikeaan paikkaan. Tässä Instructable -ohjelmassa muuttaisimme Raspberry Pi zero -laitteemme latauskoneeksi. Joka voi ladata minkä tahansa
Akustinen levitaatio Arduino Unon kanssa Askel askeleelta (8 vaihetta): 8 vaihetta
Akustinen levitaatio Arduino Unon kanssa Askel askeleelta (8 vaihetta): ultraäänikaiuttimet L298N DC-naarasadapterin virtalähde urospuolisella dc-nastalla ja analogiset portit koodin muuntamiseksi (C ++)
4G/5G HD -videon suoratoisto DJI Dronesta alhaisella latenssilla [3 vaihetta]: 3 vaihetta
4G/5G HD -videon suoratoisto DJI Dronesta alhaisella latenssilla [3 vaihetta]: Seuraava opas auttaa sinua saamaan live-HD-videovirtoja lähes mistä tahansa DJI-dronesta. FlytOS -mobiilisovelluksen ja FlytNow -verkkosovelluksen avulla voit aloittaa videon suoratoiston droonilta
Pultti - DIY -langaton latauskello (6 vaihetta): 6 vaihetta (kuvilla)
Pultti - DIY -langaton latausyökello (6 vaihetta): Induktiiviset lataukset (tunnetaan myös nimellä langaton lataus tai langaton lataus) on langattoman voimansiirron tyyppi. Se käyttää sähkömagneettista induktiota sähkön tuottamiseen kannettaville laitteille. Yleisin sovellus on langaton Qi -latauslaite
4 vaihetta akun sisäisen vastuksen mittaamiseksi: 4 vaihetta
4 vaihetta akun sisäisen vastuksen mittaamiseksi: Tässä on 4 yksinkertaista vaihetta, joiden avulla voit mitata taikinan sisäisen vastuksen