Ótimo, mas não adianta ter sensores e atuadores se não tiver algo para controlar isso tudo né? Então vamos rapidamente escolher um microcontrolador entre aqueles que listamos antes (clique aqui).
ATtiny85
Não dá, tem pouco poder de processamento, não vai conseguir lidar com tudo, nem portas para isso ele tem. Se fosse apenas ler os três DS18B20 e armazenar os dados na EEPROM ele poderia ser uma escolha.
Arduino Pro Micro
Até teoricamente daria pela quantidade de portas, mas é bem chato ficar prototipando nele, e como não vai ser necessário otimização de energia, nem um case a prova de água, não compensa trabalhar com ele.
ESP8266 e ESP32
Coisa de mais, muito poder de fogo e uma quantidade boa de portas, é uma escolha interessante, mas tem um problema. Ele trabalha com 3,3V e não 5V, isso pode me dar problema com algum módulo, mesmo que futuro, além de que a pinagem é diferente, e algumas bibliotecas também. Para algo simples e iniciante que ele não é necessário só vai trazer problemas.
Arduino UNO
Essa foi a escolha real, o UNO tem um número bem legal de portas, além de que todos os tutoriais trabalham com ele, não precisa ficar pensando muito, só ligar igualzinho o tutorial. É o padrão, vai começar um projeto, na dúvida vai de UNO.
Arduino MEGA
O queridinho para projetos de ciências agrárias, é uma boa opção também, mas as portas são diferentes, não é apenas fazer igual o tutorial, tem que pesquisar qual é a SPI, qual a I2C e tal. Melhor tentar no UNO.
Spoiler
O UNO não deu conta direito, a quantidade de portas foi ok, mas a memória não deu conta. São tantas verificações que mesmo o código com poucos recursos foi demais, o código simples quando retirada a comunicação serial foi tranquilo. Mas já que foi validado o funcionamento no UNO, já valeu logo de cara mudar para o MEGA, para ter como polir o sistema. Projetos mesmo simples, quando você já tem algum conhecimento básico já vale a pena prototipar no MEGA.
Próximo post vamos fazer as ligações e comentá-las.
Nenhum comentário:
Postar um comentário