Coder Social home page Coder Social logo

rcmelick / aloioff Goto Github PK

View Code? Open in Web Editor NEW

This project forked from renatoaloi/aloioff

0.0 0.0 0.0 4.89 MB

Aloioff é um clone brasileiro do Sonoff, mas com diferencial de ser também uma plataforma de desenvolvimento!

License: MIT License

JavaScript 16.94% C++ 40.04% C 1.96% OpenSCAD 3.82% HTML 37.24%

aloioff's Introduction

Aloioff

Introdução

Aloioff é um dispositivo de acionamento de cargas pela rede, compatível com Alexa, Google Home e Smarthphones.

Clone do Sonoff, mas com a vantagem do ESP8266 ser removível e reprogramável, ou seja, é um kit de desenvolvimento IoT!

Preparação do Ambiente

Pronto! O ambiente necessário foi instalado!

Compilação e Publicação

  • Primeiro conecte o ESP8266 na porta USB através do programador USB:
  • Selecione o menu Tools, em seguida Board e selecione a placa Generic ESP8266 Module.
  • Selecione a porta USB correta no menu Tools e efetue o upload do código no ESP8266.
  • Selecionar o menu Tools e depois Flash Size e escolher a opção 1M FS:144Kb.
  • Terminado o upload você precisará subir os arquivos da pasta data, para isso acesse o menu Tools novamente e clique no plugin ESP8266 LittleFS Data Upload.

Pronto! O código e os dados estão publicados no ESP8266!

Como utilizar

  • Pressione o botão do Aloioff por 5 a 10 segundos para ele entrar em modo de fábrica.
  • Utilize seu smartphone para conectar na rede ALOITECH que o ESP8266 criará no modo de fábrica.
    • A senha é 12345678
  • Feito isso, utilize o navegador de internet do seu smartphone para acessar o endereço http://10.0.0.1
  • Configure o nome do dispositivo e os dados de acesso do seu WiFi.
  • Clique no menu Reiniciar e depois no botão Reiniciar para confirmar a ação.

Pronto! Seu Aloioff está configurado e funcionando!

Registrando na Alexa

Esquema elétrico

O esquema elétrico do Aloioff é bem simples e é ligado em série com a carga, mas é possível também fazer o acionamento em paralelo com um interruptor.

Esquema elétrico do Aloioff

Hack necessário para funcionar

Infelizmente os módulos de relê chineses tem um problema crônico em que o ESP01 não inicia sozinho, por causa de um projeto malfeito pelos chineses.

Para contornarmos esse problema, precisamos de um hack, ou seja um ajuste técnico, que são dois resistores de 10K conectados no pino 3V3 e nos pinos EN e GPIO0.

E não esqueça de ligar o botão também conforme mostra o esquema abaixo:

Esquema botão do Aloioff

Projeto da Caixa

  • Na pasta case você encontrará os arquivos fonte *.scad, tanto da caixa quanto da tampa.
  • Para editar os arquivos *.scad utilize o editor open source chamado openSCAD.
  • Se quiser imprimir diretamente, utilize os arquivos *.stl que já estão prontos para imprimir.
  • Utilize a configuração Draft - 0.2mm para imprimir.

aloioff's People

Contributors

renatoaloi avatar aloitech 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.