Giter Site home page Giter Site logo

mauroprojetos / edisongram Goto Github PK

View Code? Open in Web Editor NEW

This project forked from andrecurvello/edisongram

0.0 2.0 0.0 0 B

Código-Fonte do Bot com Telegram para Intel Edison, apresentado no intel Innovation Week 2015.

License: GNU General Public License v3.0

Python 100.00%

edisongram's Introduction

EdisonGram

Versão 1.0

EdisonGram - Código-fonte do programa Python criado para demonstração do bot de monitoramento com Telegram implementado em Intel Edison.

Dependências

  • Python 2.7 - Normalmente instalado por padrão no Poky Linux da Intel Edison

  • Python-PIP - Pode ser instalado com o seguinte comando:

# opkg install python-pip
  • OpenCV - Pode ser instalado com o seguinte comando:
# opkg install python-opencv
  • MRAA - Já vem instalado por padrão no Poky Linux da Intel Edison.

  • UPM - Já vem instalado por padrão no Poky Linux da Intel Edison.

  • Biblioteca Telegram para Python - Orignal de Telegram-Leandro - Pode ser instalada pelo Python-PIP:

# pip install python-telegram-bot

Estrutura de aplicação:

  • Telegram - Faz a conexão com o sistema Telegram usando Token de autenticação para Bot.
  • OpenCV - Biblioteca de visão computacional - Tira foto, reconhecimento facial, detecção de intruso, filtros, etc.
  • ThingSpeak - Envia dados para
  • UPM - link-upm - Biblioteca para integração de acesso e configuração a periféricos da Intel numa abstração alto-nível - Facilita MUITO mexer com os sensores e componentes do Kit Grove! Funciona integrado com MRAA.
  • MRAA - [link-mraa] - Biblioteca para interface baixo-nível com componentes de I/Os, sensores e demais periférios da Intel.

Tutorial para Criação de um Bot Telegram

Para obter a sua chave de Bot Telegram, siga o tutorial mostrado em [telegram-bot].

Desenvolvimento

Quer contribuir? Ótimo!

Copie o repositório, teste o código com seus Tokens, e me notifique de possíveis alterações e sugestões.

Receberei feedback com o maior zelo possível!

Não tenha medo de testar/modificar a aplicação como bem quiser.

Iniciar a aplicação:

$ python edisonGram.py

A fazer

  • Testar com Intel Galileo - Bigger Linux Image
  • Adicionar mais comandos
  • Testes com Processamento de Linguagem Natural?
  • Aceito sugestões!

License

MIT

Free Software, Hell Yeah!

[link-mraa]: <https://github.com/intel-iot-devkit/mraa [telegram-bot]: https://core.telegram.org/bots

edisongram's People

Contributors

andrecurvello avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.