Sisukord:
- Samm: valmistage ette Intel Edison E Lista De Materiais E Pacotes
- 2. samm: Obtendo Um Boti telegramm (BotFather)
- 3. samm: Enviando E Recebendo Mensagens
- Samm 4: Reconhecendo Rostos E Notificando
- Samm 5: testige Detecção Em Tempo Real E Streaming De Imagens
![Intel Edison Espião + Bot Telegram: 5 sammu Intel Edison Espião + Bot Telegram: 5 sammu](https://i.howwhatproduce.com/images/003/image-6117-39-j.webp)
Video: Intel Edison Espião + Bot Telegram: 5 sammu
![Video: Intel Edison Espião + Bot Telegram: 5 sammu Video: Intel Edison Espião + Bot Telegram: 5 sammu](https://i.ytimg.com/vi/-DBGOsFr_G4/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
![Intel Edison Espião + Bot Telegram Intel Edison Espião + Bot Telegram](https://i.howwhatproduce.com/images/003/image-6117-40-j.webp)
![Intel Edison Espião + Bot Telegram Intel Edison Espião + Bot Telegram](https://i.howwhatproduce.com/images/003/image-6117-41-j.webp)
Projeto apresentado no Intel IoT Roadshow - São Paulo (november 2015)
Näiteks Intel Edisoni veebikaamera, Python ja OpenCV programmipildi tuvastamise näide.
Neste näitesarja näidisprogrammiks on Intel Edison para vigiar um ambiente e enviar uma notificação via aplicativo (Bot) Telegram caso um rosto seja detectado. Muito útil para evitar que crianças fiquem esquecidas em carros ou pra controle de acessos em ambientes restritos.
Kui teete seda, võite ideaalselt tutvuda Intel Edisoniga.
Caso seja sua primeira utilização, sugiro que find este artigo:
www.embarcados.com.br/intel-edison-linux-di…
Projeto link:
github.com/MuriloFerraz/Intel-Edison-Webca…
Samm: valmistage ette Intel Edison E Lista De Materiais E Pacotes
![Valmistage ette Intel Edison E ja Listi De Materiais E Pacotes Valmistage ette Intel Edison E ja Listi De Materiais E Pacotes](https://i.howwhatproduce.com/images/003/image-6117-42-j.webp)
![Valmistage ette Intel Edison E ja Listi De Materiais E Pacotes Valmistage ette Intel Edison E ja Listi De Materiais E Pacotes](https://i.howwhatproduce.com/images/003/image-6117-43-j.webp)
Para este projeto é preciso:
- Intel Edison
- veebikaamera (eu kasutab Logitech C270)
1 USB -kaabel
1 Fonte 7 ~ 12 Vcc
Para või korrektseks funktsionaalsuseks on Intel Edison, mis ühendab Interneti -ühenduse kaudu WiFi -ühenduse.
Segu sisaldab pakutavaid seadmeid Intel Edisoni jaoks:
python-opencv, python-numpy, python-pip, teleot. Kui soovite, käivitage Intel Edisoni terminali kõik komponendid ja käsklused:
# echo -e "src/gz all https://repo.opkg.net/edison/repo/all\nsrc/gz edison https://repo.opkg.net/edison/repo/edison\nsrc/gz core2- 32 https://repo.opkg.net/edison/repo/core2-32 "> /etc/opkg/base-feeds.conf
# opkg värskendus
# opkg install python-opencv
# opkg install python-numpy
# opkg install python-pip
# pip install telepot
Täpsem baixar um arquivo para classificação e detecção de rostos for Intel Edison ser capaz de reconhecer rostos, baixe or arquivo *.xml:
github.com/Itseez/opencv/blob/master/data/…
Transfira com või Filezila para või directtório "/home/hoot" on Intel Edison.
2. samm: Obtendo Um Boti telegramm (BotFather)
![Obtendo Um Boti telegramm (BotFather) Obtendo Um Boti telegramm (BotFather)](https://i.howwhatproduce.com/images/003/image-6117-44-j.webp)
![Obtendo Um Boti telegramm (BotFather) Obtendo Um Boti telegramm (BotFather)](https://i.howwhatproduce.com/images/003/image-6117-45-j.webp)
Link telegrammi installimiseks ilma androidita:
play.google.com/store/apps/details?id=org….
Programmide esitamine, Bot -telegrammi täpsustamine, parameeter, arvuti või telegrammi klientide klientide vestlus, vestlus "BotFather".
para mais informationções a respeito, visite:
core.telegram.org/bots#botfather
Será solicitado que você escolha um nome de usuário e o nome do Bot, siga as instrucsões e você obterá uma chave com o seguinte format:
111111111: AAAAaAaAAAAA1aaaaaA1Aaa1AAAAaa11a1
Proovige järgmist robotit, pole terminali, kus on Intel Edison digite "python" ja konsool python seria iniciado, digite os seguintes comandos:
>> impordi telepot
>> bot = telepot. Bot ('*** Sua Chave ***')
>> bot.getMe ()
#### você receberá informações sobre seu bot
>> väljumine ()
3. samm: Enviando E Recebendo Mensagens
![Enviando E Recebendo Mensagens Enviando E Recebendo Mensagens](https://i.howwhatproduce.com/images/003/image-6117-46-j.webp)
Agora ja hora da Intel Edison mandar e receber mensagem.
Kas seu celular ou cliente para PC envie uma mensagem para seu bot;
Ei ole terminali Intel Edison, see on käivitaja ja kuulaja, apenos para descobrir või ID do aplicativo instalado no celular or PC, para isso siga os passos:
vi kuulaja.py
#! /usr/bin/python
impordi süsteem
impordi aeg
impordi telepot
def käepide (msg):
content_type, chat_type, chat_id = telepot.glance2 (sõnum)
print (sisu_tüüp, vestluse_id)
mensagem = msg ['tekst']. riba (). alumine ()
print mensagem
TOKEN = 'sua chave'
bot = telepot. Bot (TOKEN)
bot.notifyOnMessage (käepide)
prindi "Kuulamine …"
samal ajal 1:
aeg. uni (10)
### para sair do VI aperte 'Esc', 'w', 'q' e 'Enter'.
#chmod +x kuulaja.py
#./listener.py
Assim você receberá a mensagem que enviou do seu celular, anote o user_id (neste formato = 111111111) para enviar mensagem para o celular.
github.com/MuriloFerraz/Intel-Edison-Webca…
Kui soovite, et see oleks lihtne, siis anotado või kasutaja_id, pole Intel Edisoni terminali terminali:
python
>> impordi telepot
>> bot = telepot. Bot ('Sua chave')
>> bot.sendMessage (kasutaja_id, 'Aqui eh intel edison !!!)
>> väljumine ()
Samm 4: Reconhecendo Rostos E Notificando
![Reconhecendo Rostos E Notificando Reconhecendo Rostos E Notificando](https://i.howwhatproduce.com/images/003/image-6117-47-j.webp)
![Reconhecendo Rostos E Notificando Reconhecendo Rostos E Notificando](https://i.howwhatproduce.com/images/003/image-6117-48-j.webp)
![Reconhecendo Rostos E Notificando Reconhecendo Rostos E Notificando](https://i.howwhatproduce.com/images/003/image-6117-49-j.webp)
Agora é hora de finalmente finalizar o projeto.
Ühendage Intel Edisoni tarkvaraga ja klõpsake "Klient" parameetri "Confirmme a imagem" kuvamiseks, "espeteerige" veebikaamerat ja USB -porti, kui teil on Intel Edison, ja kasutage USB -silumist.
Sertifique-se que sua Intel Edison esteja, mis ühendab Interneti-ühenduse tasuta.
vi spioon.py
#! /usr/bin/python
import cv2
impordi aeg
impordi telepotTOKEN = '111111111: AAAOaOaAaAAA1aataAq2qaa9XAAajAe35b8'
bot = telepot. Bot (TOKEN)
video_capture = cv2. VideoCapture (0)
face_cascade = cv2. CascadeClassifier ('/home/root/haarcascade_frontalface_alt.xml')
kuigi tõsi:
ret, frame = video_capture.read ()
näod = face_cascade.detectMultiScale (raam, 1.3, 5)
kui len (nägu)> 0:
mensagem = "Encontrei {0} pessoas, verifique! / n Proximo aviso em 5 minutes.".format (.len (näod)) bot.sendMessage (121111111, mensagem)
aeg. uni (300)
video_capture.release ()
### Salve o arquivo, de permissão para execução:
#chmod +x spy.py
### programmi käivitamine:
#./spy.py
## Vaadake veebikaamerat, kui see on tuvastamiseks vajalik, teatage see enviada.
Eelista oma juurdepääsu:
github.com/MuriloFerraz/Intel-Edison-Webca…
Samm 5: testige Detecção Em Tempo Real E Streaming De Imagens
![Test ja Detecção Em Tempo Real E Streaming De Imagens Test ja Detecção Em Tempo Real E Streaming De Imagens](https://i.howwhatproduce.com/images/003/image-6117-50-j.webp)
![Test ja Detecção Em Tempo Real E Streaming De Imagens Test ja Detecção Em Tempo Real E Streaming De Imagens](https://i.howwhatproduce.com/images/003/image-6117-51-j.webp)
![Test ja Detecção Em Tempo Real E Streaming De Imagens Test ja Detecção Em Tempo Real E Streaming De Imagens](https://i.howwhatproduce.com/images/003/image-6117-52-j.webp)
Vaadake testide ja testide näohooldust, muutes kujutisi tõelisteks, transferaatideks ja täitke skript.
github.com/MuriloFerraz/Intel-Edison-Webca…
Para või korrektne funktsionaalsus deste programm, além dos itens do primeiro passo, e preciso baixar e transferir para o directtório "/home/root" o seguinte arquivo *.xml:
github.com/Itseez/opencv/blob/master/data/…
parameeter "klient" pole arvutitele mõeldud vastuvõtja, nagu Intel Edisoni ever või tulemuse tegemine näo taastamiseks, prof André Curvello eelistus:
www.embarcados.com.br/visao-computacional-o…
Peamine osa "Codificação da Aplicação Cliente"
Soovitan:
T2 - Tee Bot -tee valmistamine on lihtne: 4 sammu
![T2 - Tee Bot -tee valmistamine on lihtne: 4 sammu T2 - Tee Bot -tee valmistamine on lihtne: 4 sammu](https://i.howwhatproduce.com/images/001/image-611-j.webp)
T2 - Tea Bot - Tea Brewing Made Easy: Tee bot valmistati selleks, et aidata kasutajal teed valmistada soovitatud valmistamisajani. Üks disainieesmärke oli hoida see lihtsana. ESP8266 on programmeeritud veebiserveriga servomootori juhtimiseks. ESP8266 veebiserver on mobiilile reageeriv ja
Otto Bot (ma panin nimeks kaevandustera): 5 sammu
![Otto Bot (ma panin nimeks kaevandustera): 5 sammu Otto Bot (ma panin nimeks kaevandustera): 5 sammu](https://i.howwhatproduce.com/images/001/image-1760-j.webp)
Otto Bot (ma panin nimeks kaevandustera): see on lihtne projekt, mida peaaegu igaüks saab teha lihtsa kõnniroboti loomiseks
Boe Bot navigeerib läbi labürindi: 4 sammu
![Boe Bot navigeerib läbi labürindi: 4 sammu Boe Bot navigeerib läbi labürindi: 4 sammu](https://i.howwhatproduce.com/images/001/image-1904-j.webp)
Boe Bot navigeerib labürindis: see juhend aitab teil luua boe -boti jaoks kaitserauad ja annab teile koodi, mis navigeerib boe -botil labürindis
Flex Bot: 6 sammu
![Flex Bot: 6 sammu Flex Bot: 6 sammu](https://i.howwhatproduce.com/images/001/image-1397-16-j.webp)
Flex Bot: kasutage seda juhendit neljarattalise robotraami valmistamiseks, mida juhivad teie lihased
Perro-Bot: 8 sammu
![Perro-Bot: 8 sammu Perro-Bot: 8 sammu](https://i.howwhatproduce.com/images/001/image-925-29-j.webp)
Perro-Bot: elektroonikainseneri parim sõber, neljajalgse roboti koer, kellel on 3 vabadusastet jala kohta, väga odav ja lihtne, mis on platvormiks kõikvõimalikele projektidele, mida kuulete, võimalus seda kaugjuhtida