Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Asennus
- Vaihe 2: Tietokanta
- Vaihe 3: Sähköjohdotus
- Vaihe 4: Asia
- Vaihe 5: Python (taustaohjelma)
- Vaihe 6: Html ja Java (käyttöliittymä)
Video: Älykäs koiratalo: 6 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Useimmat lemmikkieläinten omistajat ovat uteliaita, mitä heidän rakkaansa koira on tehnyt poissa ollessaan.
Tässä ohjeessa luomme Raspberry Pi -pohjaisen koiramonitorin. Työpäivän jälkeen voit tarkistaa sovelluksen ja nähdä, kuinka paljon hän vietti penkillään, kuinka paljon melua hän teki ja kuinka aktiivinen hän on ollut.
Tarvikkeet
Sähkö:
- Raspberry Pi 3 malli B (SD -kortti vähintään 8 Gt)
- T-cobler
- LCD 16x2
- paineanturi
- liiketunnistin
- äänianturi
- vastukset
- hyppylangat
Vaihe 1: Asennus
Pi: n asetukset:
Tarvitsemme 2 asiaa tähän vaiheeseen:
- levynkuvaaja win32:
- kuvassamme:
SD -kortin asetukset:
- siirry SD -kortin käynnistyshakemistoon
- avaa tiedosto "cmdline.txt" ja lisää ip = 169.254.10.1. Varmista, että kirjoittamasi ja tiedostossa olevan väliin jää välilyönti
- Tallenna se
- luo tiedosto ssh ilman laajennusta samaan kansioon
- Ota SD -kortti ulos (mutta turvallisesti)
Liitäntä PI: hen:
- Käynnistä PI ja kytke LAN -kaapeli tietokoneeseen ja PI: hen
- asenna Putty osoitteesta
- kirjoita IP -laatikkoon '169.254.10.1' valitse SSH ja portti 22
- avata
- käyttäjätunnus: pi
- salasana: vadelma
Kokoonpano:
- kirjoita "sudo raspi-config"
- Valitse wifi -maa lokalisointiluokan kautta
-
lataa realVNC:
muodosta yhteys PI: hen
- muodosta yhteys wifi -verkkoon
-
takaisin CLI (tietokoneliitäntä) -versioon
-
tyyppi:
- "sudo apt päivitys"
- "update-alternatives --install/usr/bin/python python /usr/bin/python2.7 1"
- "update-alternatives --install/usr/bin/python python/usr/bin/python3 2"
-
Vaihe 2: Tietokanta
Asenna mariaDB PI: hen
-
Tyyppi
- "sudo apt install mariaDB-server"
- "mysql_secure_installation"
- Meillä ei ole vielä pääsalasanaa, joten paina vain enter
-
Nyt voimme määrittää pääsalasanan
Vastaa Y kaikkiin kysymyksiin
Vaihe 3: Sähköjohdotus
Johda komponentit sähköjärjestelmän mukaisesti
Liitteenä käytännön esimerkki Breadboard -kytkentäjärjestelmästäni
Huomio, koska hyppylangat eivät tartu niin hyvin, joten varmista, että kaikki on kiinnitetty hyvin leipälautaan.
Vaihe 4: Asia
Tee tapaus
Mahdollisuuksia on erilaisia:
- voit käyttää laserleikkuria
- tai voit tehdä sen käsin
Käytin laserleikkuria ja liimasin 2 laatikkoa yhteen kuten yllä olevassa kuvassa. Mitat ovat piirustuksessa, jos teet ne käsin.
Jos haluat luoda laserleikkuritiedostoja, voit käyttää helppoa sivustoa. (https://www.makercase.com)
Vaihe 5: Python (taustaohjelma)
Taustaohjelmaksi käytän Pycharmia.
Yhteys PI: hen:
- Tiedosto
- asetukset
- Rakentaminen, toteutus, käyttöönotto
- Käyttöönotto
- Muodosta yhteys PI: hen lisäämällä SFTP -isäntä
- Siirry toiseen välilehteen Kartoitukset ja varmista, että paikallinen polku on oikea
- Napsauta OK
Lataa koodi GITHUBista (https://github.com/WoutDeBaere/Smart-dog-house)
Lataa koodi hiiren kakkospainikkeella ja valitse Lataa Rpi: hen
Suorita komentosarja hiiren kakkospainikkeella ja valitse Suorita (app.py)
Vaihe 6: Html ja Java (käyttöliittymä)
Ota käyttöliittymä, jonka latasit edellisessä vaiheessa GITHUBista, ja lataa se. Käytin Visual Studiota FE -osan tekemiseen, mutta päätät itse, mitä ympäristöä haluat käyttää.
Suositeltava:
Älykäs vyö: 18 vaihetta
Smart Belt: Jonkin gadgetin käyttäminen on erittäin haastavaa. Rehellisesti, tässä projektissa sain äidiltäni apua ompelemaan kotelo minulle, koska en voi ommella itse. Ole varovainen, kun ompelet ompelukoneella. Jos et koskaan kokene ompelua ompelukoneella, se on myös
Älykäs moottoripyörän HUD-prototyyppi (vaiheittainen navigointi ja paljon muuta): 9 vaihetta
Älykäs moottoripyörän HUD-prototyyppi (vaiheittainen navigointi ja paljon muuta): Hei! Tämä Instructables on tarina siitä, miten suunnittelin ja rakensin HUD (Heads-Up Display) -alustan, joka on suunniteltu asennettavaksi moottoripyöräkypäriin. Se on kirjoitettu "kartat" -kilpailun yhteydessä. Valitettavasti en pystynyt lopettamaan kokonaan
Smart Desk LED -valo - Älykäs valaistus W/ Arduino - Neopikselit -työtila: 10 vaihetta (kuvilla)
Smart Desk LED -valo | Älykäs valaistus W/ Arduino | Neopixels -työtila: Nykyään vietämme paljon aikaa kotona, opiskelemme ja työskentelemme virtuaalisesti, joten miksi et tekisi työtilastamme suurempaa mukautetulla ja älykkäällä Arduino- ja Ws2812b -LED -valaistusjärjestelmällä. Työpöydän LED -valo, joka
Älykäs herätyskello: Älykäs herätyskello, joka on valmistettu Raspberry Pi: llä: 10 vaihetta (kuvilla)
Älykäs herätyskello: älykäs herätyskello, joka on valmistettu Raspberry Pi: llä: Oletko koskaan halunnut älykkään kellon? Jos näin on, tämä on ratkaisu sinulle! Tein Smart Alarm Clockin, tämä on kello, jolla voit muuttaa herätysaikaa verkkosivuston mukaan. Kun hälytys soi, kuuluu ääni (summeri) ja 2 valoa
IoT -pohjainen älykäs puutarhanhoito ja älykäs maatalous ESP32: 7 askeleen avulla
IoT -pohjainen älykäs puutarhanhoito ja älykäs maatalous ESP32: n avulla: Maailma muuttuu ajan ja maatalouden tavoin. Nykyään ihmiset integroivat elektroniikkaa kaikilla aloilla, eikä maatalous ole poikkeus tähän. Tämä elektroniikan yhdistäminen maataloudessa auttaa viljelijöitä ja puutarhoja hoitavia ihmisiä