Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/heitor-tasso/esp8266-automatedirrigation
TCC de eletrônica feito na ETEC Doutor Julio Cardoso para irrigação automatizada
https://github.com/heitor-tasso/esp8266-automatedirrigation
Last synced: about 20 hours ago
JSON representation
TCC de eletrônica feito na ETEC Doutor Julio Cardoso para irrigação automatizada
- Host: GitHub
- URL: https://github.com/heitor-tasso/esp8266-automatedirrigation
- Owner: Heitor-Tasso
- License: mit
- Created: 2022-09-22T20:12:36.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-12-01T00:59:51.000Z (about 2 years ago)
- Last Synced: 2024-11-13T00:07:55.530Z (2 months ago)
- Language: Python
- Size: 17.1 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ESP8266-AutomatedIrrigation
![GitHub repo size](https://img.shields.io/github/repo-size/Heitor-Tasso/ESP8266-AutomatedIrrigation?style=for-the-badge)
![GitHub language count](https://img.shields.io/github/languages/count/Heitor-Tasso/ESP8266-AutomatedIrrigation?style=for-the-badge)
![GitHub forks](https://img.shields.io/github/forks/Heitor-Tasso/ESP8266-AutomatedIrrigation?style=for-the-badge)
![Bitbucket open issues](https://img.shields.io/bitbucket/issues/Heitor-Tasso/ESP8266-AutomatedIrrigation?style=for-the-badge)
![Bitbucket open pull requests](https://img.shields.io/bitbucket/pr-raw/Heitor-Tasso/ESP8266-AutomatedIrrigation?style=for-the-badge)> Utilizamos o ESP8266 para automatizar os cuidados de uma planta, sendo possível visualizar a saúde. Assim, facilitando os cuidados e consequêntemente aumentando a venda de plantas domésticas.
### Ajustes e melhorias
O projeto ainda está em desenvolvimento e as próximas atualizações serão voltadas nas seguintes tarefas:
- [ ] Opção de poder utlizar o Wifi residencial
- [ ] Visualização pela plataforma
- [ ] Média de saúde de cada planta
- [x] Configurar WiFi pelo celular## 💻 Pré-requisitos
Antes de começar, verifique se você atendeu aos seguintes requisitos:
* Você instalou o `Python >= 3.9.7`.
* Você tem uma máquina `Windows / Linux / Mac / Android`.## 🚀 Instalando o ESP8266-AutomatedIrrigation
Para instalar o ESP8266-AutomatedIrrigation, siga estas etapas:
Instruções:
- Abrir o aquivo Arduino/Arduino.ino na IDE do Arduino.
- Configurar para poder utlizar o ESP8266 [esp8266 no arduino ide](https://www.robocore.net/tutoriais/programando-o-esp8266-pela-arduino-ide).
- Instalar o driver do ESP8266 [como instalar o driver](https://www.blogdarobotica.com/2020/05/26/instalando-driver-serial-para-nodemcu-com-chip-ch340/#:~:text=Caso%20a%20placa%20NODEMCU%20ESP8266,NODEMCU%20ESP8266%20n%C3%A3o%20foi%20reconhecida.&text=Ap%C3%B3s%20a%20conclus%C3%A3o%20do%20download,instala%C3%A7%C3%A3o%2C%20conforme%20a%20Figura%205.).
- Carregar site no ESP8266 [como carregar arquivos no esp8266](https://randomnerdtutorials.com/install-esp8266-filesystem-uploader-arduino-ide/).
- Carregar o programa no ESP8266 [como colocar o programa no esp8266](https://seurobo.com.br/como-enviar-o-programa-para-o-arduino-uno-mega-ou-outros/).
- Compilar o App MorePlant para a sua máquina [compilar apps com Kivy](https://kivy.org/doc/stable/guide/packaging.html) ou instalar utilizando os links mais abaixo.
- Agora é só ligar o ESP8266 e entrar no App para se conectar.Downloads MorePlant:
- `Windows` -> [Download MorePlant]()
- `Mac` -> [Download MorePlant]()
- `Android` -> [Download MorePlant]()## ☕ Utilizando o ESP8266-AutomatedIrrigation
Para usar o MorePlant, siga estas etapas:
- Conecte-se à rede Wifi que o ESP8266 está conectado.
- Inicialize o App e logue com sua conta.
- Leia o QRCode do ESP8266 e tira e configure a Planta utilizada.
- Agora é só apertar em iniciar e deixar que sua planta seja monitorada.## 📫 Contribuindo para o ESP8266-AutomatedIrrigation
Para contribuir com o ESP8266-AutomatedIrrigation, siga estas etapas:
1. Bifurque este repositório.
2. Crie um branch: `git checkout -b dev`.
3. Faça suas alterações e confirme-as: `git commit -m ''`
4. Envie para o branch: `git push origin dev`
5. Crie a solicitação de pull.Como alternativa, consulte a documentação do GitHub em [como criar uma solicitação pull](https://help.github.com/en/github/collaborating-with-issues-and-pull-requests/creating-a-pull-request).
## 🤝 Colaboradores
Agradecemos às seguintes pessoas que contribuíram para este projeto:
Heitor Tasso
Mark Zuckerberg
Steve Jobs
## 📝 Licença
Esse projeto está sob licença. Veja o arquivo [LICENÇA](LICENSE.md) para mais detalhes.
[⬆ Voltar ao topo](#ESP8266-AutomatedIrrigation)
# ESP8266-AutomatedIrrigationVer quantidade de linhas do código:
- `(gci -include *.kv,*.py,*.ino,*.cpp,*.h,*.html,*.css -recurse | select-string .).Count`