INHOUDSOPGAWE:
Video: PoochPak: 'n slim -gekoppelde slimhondjas met selfoon: 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
Deur smayorquin Kyk na my begin! - KindbotFollow Meer deur die skrywer:
Oor: wiskunde -student aan die UC Berkeley wat baie daarvan hou om met elektronika en kunsmatige intelligensie -toepassings te gesels. Meer oor smayorquin »
In outomatisering fokus ons dikwels op die ontwerp van mense in die loop om voordeel te trek uit die kognitiewe sterkpunte van rekenaars en die menslike verstand. Maar honde het 'n reeks vaardighede wat hulle baie geskik maak vir sekere take wat mense nie effektief kan uitvoer nie. PoochPak stel die sensors bekend om die ervaring te beskryf in terme van statistieke waarin ons belangstel.
Ons troeteldiere is vir ons van onskatbare waarde en daarom wil ons seker maak dat hulle gesond is. Met PoochPak kan u die lewenswaarde van u troeteldier monitor en kennisgewings per SMS ontvang. PoochPak beskik ook oor 'n nagsigkamera wat rekenaarvisie gebruik om 'n SMS -boodskap vir u te stuur wanneer 'n mens opgespoor is. Dit is ideaal vir soek- en reddingsoperasies en/of huisveiligheid.
Stap 1: Koppel u PoochPak
Jy sal nodig hê:
(1) Raspberry Pi Zero Wireless of Raspberry Pi 3
(1) Hologram Nova + (1) Hologram Global IoT SIM -kaart
(1) Night Vision Pi -kamera
(1) Adafruit analoog versnellingsmeter: ADXL335
(1) Adafruit DS18B20 Temperatuursensor
(1) Adafruit -polssensor
(1) Adafruit MCP3008-8 kanaal 10 bis ADC + (1) Weerstand 4.75k ohm
(1) Herlaaibare litiumionbattery
Hondetuig van keuse
Vir die bedrading
Om al die sensors na die framboospi te dra, volg die bedradingsdiagram in die onderstaande skematiese afdeling. Ons het al hierdie sensors aan 'n klein printplaat gekoppel vir meer betroubare verbindings terwyl die baadjie gedra word. U moet die Hologram Nova via 'n usb -poort verbind (vir die nul het ons 'n mikro -usb -usb -omskakelaar gebruik). U moet ook die pi -kamera met die toepaslike kameralint verbind.
Stap 2: Installasie
Versoenbaarheid tussen projekafhanklikhede vereis python3.4 as standaard python3. U moet hierdie spesifieke prentjie verbrand vir u framboos pi zero/ pi 3. Nadat u hierdie beeld gemaak het en die pi bedraad het, moet u begin en die eerste opstartkonfigurasie oproep:
sudo raspi-config
. U moet seker maak dat:
- Brei lêerstelsel uit onder Gevorderde opsies
- Verander tydsone onder Lokaliseringsopsies
- Verander gebruikerswagwoord
- Aktiveer onder koppelvlakopsies ssh, kamera, SPI, IC2 en Serial
Na 'n herlaai, kloon git hierdie repo:
cd ~/
git -kloon https://github.com/mayorquinmachines/PoochPak.git cd PoochPak
Begin die installeringsskrip om alle afhanklikhede te installeer. Let wel: dit sal lank neem! Laat dit oornag loop.
./install.sh
Herlaai u pi nadat die installeringskrip voltooi is. Hardloop:
sudo modprobe bcm2835-v4l2 sudo modprobe w1-gpio sudo modprobe w1-therm
Dit maak net seker dat alle modules wat nodig is om met die sensors te kommunikeer, geaktiveer is.
Om Hologram op te stel Om hologram te gebruik om SMS te stuur, moet u u Hologram Dashboard opstel en u simkaart aktiveer. Hier is die Hologram -voorgeregids om presies dit te doen. Die installeringsskrip het die installering van hologram-cli en hologram-python-sdk vir u hanteer. U kan dit toets deur te hardloop:
sudo hologram weergawe
Sodra u simkaart geaktiveer is en u toestel wys dat dit in u paneelbord verskyn, wil u 'n telefoonnommer opstel na wie u SMS -boodskappe wil stuur. Klik op u toestel in u dashboard en gaan na konfigurasie. Vanaf daardie bladsy wil u u telefoonnommer instel onder Telefoonnommer opstel. Dit moet u Nova instel om SMS -boodskappe na hierdie telefoonnommer te stuur. Op dieselfde bladsy sien u + Toon toestelsleutel. As u op hierdie knoppie klik, kry u 'n sleutel wat u nodig het om u hologram-python-sdk te staaf. U wil 'n konfigurasielêer skep waar u hierdie sleutel kan gebruik. Voer die volgende uit:
cd ~/PoochPaktouch config.py echo "DEVICEKEY = ''" >> config.py
Stap 3: Begin
Ten slotte, volg die onderstaande instruksies om die kode vir die herkenning van objekte en die begin van die sensorserver uit te voer!
Begin met die herkenning van YOLO -voorwerpe
cd yolo_picam/
nohup sudo python3 picam.py &
Begin bediener
nohup sudo python poochpak_server.py &
As 'n persoon opgespoor is, ontvang u 'n SMS -boodskap na die telefoon wat u in u Hologram Dashboard opgestel het. Navigeer na https:// om die video te sien wat opgeneem is wanneer 'n persoon opgespoor is, en die videolêer kan afgelaai word. As u na https://: 8925 navigeer, kan u 'n woordeboek kry met die lesings van die sensors sowel as die GPS -ligging van die baadjie.
Stap 4: Probleemoplossing
As u probleme ondervind met die herkenning van die Yolo -voorwerp (picam.py) om die kamera nie te vind nie, is dit moontlik dat u die kamera weer moet aktiveer. Probeer dit weer aktiveer met behulp van "sudo raspi-config" en voer uit:
sudo modprobe bcm2835-v4l2
Soms verloor die Hologram Nova sein. U moet seker maak dat die rooi LED brand en die blou LED flikker. Vinnige flits beteken dat u op die 3G -netwerk is, stadiger flits beteken 2G -netwerk, en geen blou lig beteken dat die Nova nog nie op 'n netwerk is nie.
As die sensors nie reg werk nie, kyk dan weer na die bedrading en maak seker dat alles reg is. Probeer dan weer om hul modules weer in te skakel:
sudo modprobe w1-gpio #vir temp-sensors sudo modprobe w1-therm #vir temp sensor sudo modprobe spi-bcm2708 #vir polssensor
Daar is ook 'n script wat u kan uitvoer om al die sensors te toets. Probeer hardloop:
python ~/PoochPak/tests/run_tests.py
Aanbeveel:
Slim lessenaar LED -lig - Slim beligting met Arduino - Neopixels -werkruimte: 10 stappe (met foto's)
Slim lessenaar LED -lig | Slim beligting met Arduino | Neopixels Workspace: Ons spandeer deesdae baie tyd tuis, studeer en werk virtueel, so waarom nie ons werkruimte groter maak met 'n pasgemaakte en slim beligtingstelsel Arduino en Ws2812b LED's nie. Hier wys ek u hoe u u Smart bou LED -lessenaar op die tafel wat
IoT -gebaseerde slim tuinmaak en slim landbou met behulp van ESP32: 7 stappe
IoT -gebaseerde slim tuinmaak en slim landbou Met behulp van ESP32: Wêreld verander soos die tyd en so landbou. Tans integreer mense elektronika op elke gebied en die landbou is geen uitsondering hierop nie. Hierdie samesmelting van elektronika in die landbou help boere en mense wat tuine bestuur
Voed 'n selfoon/selfoon met 'n eksterne battery of elektrisiteit: 3 stappe
Voed 'n selfoon/selfoon met 'n eksterne battery of elektrisiteit: inleiding. Hierdie idee werk slegs met telefone of tablette as die battery verwyderbaar is. Die waarneming van polariteit is natuurlik belangrik. Wees versigtig om nie u toestel deur nalatigheid te beskadig nie. As u onseker is oor u vermoë om dit te doen
Beveilig u slim huis slim: 14 stappe
Beveilig u slim huis slim: ek neem deel aan die veilige wedstryd. As u van my instruksies hou, stem dan daarvoor! Ek sal u wys hoe u u huis en sy omgewing maklik en goedkoop kan beveilig. Dit bevat segmente waar u sal leer: 1. Stel j op
Koppelvlak Honeywell Vista alarm met slim hub (knipoog/slim): 7 stappe (met foto's)
Koppelvlak Honeywell Vista alarm met slim hub (knipoog/slim): Hallo daar! Ek wou 'n kort handleiding gee oor hoe ek my Honeywell Vista -alarmstelsel in my slim hub kan integreer. Ek gebruik Wink vir hierdie tutoriaal, maar dit behoort te werk met enige slim hub (Smartthings/Iris/ens.) Voordat ons begin, gaan