Sisällysluettelo:
Video: PoochPak: Cellular Connected Smart Dog -liivi: 4 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
Kirjoittaja: smayorquin Seuraa lisää tekijältä:
Tietoja: UC Berkeleyn matematiikan opiskelija, joka todella pitää elektroniikan ja tekoälysovellusten parittelusta. Lisätietoja smayorquinista »
Automaatiossa keskitymme usein ihmisten kehittämiseen, jotta voimme hyödyntää tietokoneiden ja ihmisen mielen kognitiivisia vahvuuksia. Mutta koirilla on joukko taitoja, joten ne soveltuvat erittäin hyvin tiettyihin tehtäviin, joita ihmiset eivät voi tehokkaasti suorittaa. PoochPak esittelee anturit, jotka yhdistävät kokemuksen kiinnostavista mittareista.
Lemmikkimme ovat meille korvaamattomia, joten haluamme varmistaa, että he voivat hyvin. PoochPakin avulla voit seurata lemmikkisi elinvoimaa ja vastaanottaa ilmoituksia tekstiviestillä. PoochPakissa on myös pimeänäkökamera, joka käyttää tietokonenäköä lähettääksesi sinulle tekstiviestin, kun ihminen on havaittu. Tämä sopii erinomaisesti etsintä- ja pelastustoimiin ja/tai kodin turvallisuuteen.
Vaihe 1: Kytke PoochPak
Tarvitset:
(1) Raspberry Pi Zero Wireless tai Raspberry Pi 3
(1) Hologram Nova + (1) Hologram Global IoT SIM -kortti
(1) Night Vision Pi -kamera
(1) Adafruitin analoginen kiihtyvyysanturi: ADXL335
(1) Adafruit DS18B20 Lämpötila -anturi
(1) Adafruit -pulssianturi
(1) Adafruit MCP3008-8 -kanavainen 10-bittinen ADC + (1) Vastus 4,75 k ohmia
(1) Ladattava litiumioniakku
Koiran valjaat
Johdotusta varten
Jos haluat kytkeä kaikki anturit vadelmapilaan, noudata alla olevan kytkentäkaavion kytkentäkaaviota. Johdotimme kaikki nämä anturit pieneen piirilevyyn, jotta liitokset olisivat luotettavampia liivin käytön aikana. Sinun tulisi liittää Hologram Nova USB -portin kautta (nollaksi käytimme microsb -usb -muunninta). Liitä myös pi -kamera käyttämällä asianmukaista kameranauhaa.
Vaihe 2: Asennus
Projektiriippuvuuksien välinen yhteensopivuus edellyttää python3.4: ää oletusarvoisena python3: na. Sinun pitäisi polttaa tämä kuva raspberry pi zero/ pi 3 -laitteellesi. Kun olet tehnyt tämän kuvan ja kytkennät pi, käynnistä ja käy läpi ensimmäisen käynnistysmäärityksen kutsu:
sudo raspi-config
. Varmista seuraavat asiat:
- Laajenna tiedostojärjestelmä Lisäasetukset -kohdassa
- Muuta aikavyöhykettä kohdassa Lokalisointiasetukset
- Vaihda käyttäjän salasana
- Ota Liitäntäasetukset -kohdassa käyttöön ssh, kamera, SPI, IC2 ja sarja
Uudelleenkäynnistyksen jälkeen kloonaa tämä repo:
cd ~/
git -klooni https://github.com/mayorquinmachines/PoochPak.git cd PoochPak
Suorita asennusohjelma asentaaksesi kaikki riippuvuudet. Huomaa: Tämä kestää kauan! Anna sen käydä yön yli.
./install.sh
Käynnistä pi uudelleen asennuksen jälkeen. Juosta:
sudo modprobe bcm2835-v4l2sudo modprobe w1-gpio sudo modprobe w1-therm
Tämä vain varmistaa, että kaikki anturien kanssa kommunikointiin tarvittavat moduulit ovat käytössä.
Hologrammin määrittäminen Jotta voit lähettää tekstiviestejä hologrammin avulla, sinun on määritettävä Hologram Dashboard ja aktivoit SIM -korttisi. Tässä on Hologrammin aloitusopas juuri siihen. Asentoskripti on hoitanut hologram-cli- ja hologram-python-sdk-tiedostojen asentamisen puolestasi. Voit testata tämän suorittamalla:
sudo hologrammi versio
Kun SIM -korttisi on aktivoitu ja laite näyttää, että se on aktiivinen hallintapaneelissasi, haluat määrittää puhelinnumeron, johon haluat lähettää tekstiviestejä. Napsauta hallintapaneelissa laitettasi ja siirry kohtaan Asetukset. Tällä sivulla haluat määrittää puhelinnumerosi kohdassa Määritä puhelinnumero. Tämän pitäisi asettaa sinut Nova lähettämään tekstiviestejä tähän puhelinnumeroon. Tällä sivulla näet + Näytä laiteavain. Napsauttamalla tätä painiketta saat avaimen, jonka tarvitset hologram-python-sdk -todennuksen todentamiseen. Haluat luoda asetustiedoston, johon sijoitat tämän avaimen käytettäväksi. Suorita seuraava:
cd ~/PoochPaktouch config.py echo "DEVICEKEY = ''" >> config.py
Vaihe 3: Suorita
Lopuksi, suorita objektin tunnistuksen koodi ja käynnistä anturipalvelin noudattamalla alla olevia ohjeita!
YOLO -objektin tunnistuksen aloittaminen
cd yolo_picam/
nohup sudo python3 picam.py &
Palvelimen käynnistäminen
nohup sudo python poochpak_server.py &
Kun henkilö on tunnistettu, saat tekstiviestin puhelimeesi, jonka määritit Hologram -hallintapaneelissa. Jos haluat nähdä videon, joka on tallennettu, kun henkilö on havaittu, siirry osoitteeseen https:// ja videotiedosto on ladattavissa. Jos siirryt osoitteeseen https://: 8925, saat sanakirjan, jossa on anturien lukemat ja liivin GPS -sijainti.
Vaihe 4: Vianetsintä
Jos sinulla on ongelmia siitä, että Yolo -objektin tunnistusskripti (picam.py) ei löydä kameraa, sinun on ehkä otettava kamera uudelleen käyttöön. Yritä ottaa se uudelleen käyttöön "sudo raspi-config" -ohjelmalla ja suorita:
sudo modprobe bcm2835-v4l2
Joskus Hologram Nova menettää signaalin. Varmista, että punainen LED palaa ja sininen LED vilkkuu. Nopea vilkkuminen tarkoittaa, että olet 3G -verkossa, hitaampi vilkkuu tarkoittaa 2G -verkkoa, eikä sininen valo tarkoita, että Nova ei ole vielä verkossa.
Jos anturit eivät toimi oikein, katso johdotus uudelleen ja varmista, että kaikki on oikein. Yritä sitten ottaa moduulit uudelleen käyttöön:
sudo modprobe w1-gpio #Lämpötila-antureille sudo modprobe w1-therm #Lämpötila-anturille sudo modprobe spi-bcm2708 #Pulssianturille
On myös skripti, jonka avulla voit testata kaikki anturit. Kokeile juoksua:
python ~/PoochPak/tests/run_tests.py
Suositeltava:
Arduino Cellular Shield -opetusohjelma: 9 vaihetta (kuvilla)
Arduino Cellular Shield -opetusohjelma: Arduino Cellular Shieldin avulla voit soittaa matkapuhelimia ja lähettää tekstiviestejä. Tämän kilven aivot ovat SM5100B, joka on vankka matkapuhelinmoduuli, joka pystyy suorittamaan monia useimpien tavallisten matkapuhelimien tehtäviä. Tämä sh
Digi XBee3 Cellular SMS ActivityBot: 7 vaihetta
Digi XBee3 Cellular SMS ActivityBot: Digi XBee3 ™ Cellular SMS ActivityBot on opetusrobotti, jota voidaan ohjata tekstiviesteillä mistä tahansa matkapuhelimesta missä tahansa maailmassa. ActivityBot, jonka ovat tehneet Digin ystävät Parallax Inc.:stä, on suunniteltu ensimmäistä kertaa robottien rakentajille
Tweetbot - Twitter Connected Photo Booth: 4 vaihetta (kuvilla)
Tweetbot - Twitter Connected Photo Booth: Tässä projektissa teemme Raspberry Pi -käyttöisen kameran, jota voidaan käyttää juhlatilaisten valokuvakopissa. Valokuvan ottamisen jälkeen se voidaan julkaista osoitetulle Twitter -tilille kaikkien nähtäväksi myöhemmin. Tämä opetusohjelma kattaa
RabbitPi - Alexa Enabled, IFTTT Connected, Ear -Wiggling IoT Assistant: 12 vaihetta
RabbitPi - Alexa Enabled, IFTTT Connected, Ear -Wiggling IoT Assistant: Tämä on vanhentunut vuoden 2005 Nabaztag " smart rabbit " jonka olen rakentanut uudelleen nykyaikaiseksi IoT -avustajaksi käyttämällä Raspberry Pi 3: ta ja Adafruit Motor HATia, verkkokameramikrofoni ja Philips Soundshooter -kaiutin, jotka sisältyvät söpöyn alkuperäiseen koteloon
3, 7 V hätälaturi Nokia Cellular 9 V: n akulla: 6 vaihetta
3,7 V hätälaturi Nokia Cellular 9 V: n akulla: Hei kaikille. Halusin ehdottaa sinulle yksinkertaista matkapuhelinlaturia, jonka tekniikka on alhainen, mutta joka kuitenkin toimii ja suorittaa tehtävänsä täydellisesti. Luonnos hätäpuhelumaksuista, joka voi olla välttämätön, jos se löydetään meille