Bem-vindo(a) ao Ardpix!
Um dispositivo que fornece feedbacks visuais, que comprovam o pagamento de um produto.
Last updated
Um dispositivo que fornece feedbacks visuais, que comprovam o pagamento de um produto.
Last updated
O projeto consiste em dois códigos: um em Python e outro em Arduino. O código Python é uma aplicação Flask que cria um servidor web e recebe solicitações GET para obter informações sobre o saldo de uma conta bancária. Ele faz uma solicitação HTTP para uma API específica e retorna a diferença de saldo em relação ao saldo anterior, armazenando o saldo atual na lista de saldos anteriores.
O código Arduino utiliza um microcontrolador ESP8266 para se conectar a uma rede Wi-Fi e fazer uma solicitação HTTPS a uma API. Ele importa várias bibliotecas necessárias para controlar um display LCD, gerenciar a conexão Wi-Fi, fazer solicitações HTTP e estabelecer uma conexão segura SSL/TLS. O código configura o ESP8266 para se conectar à rede Wi-Fi especificada, exibe uma mensagem no display LCD durante a busca pela conexão e, em seguida, entra em um loop principal onde verifica se está conectado à rede Wi-Fi, estabelece uma conexão segura com o servidor da API e faz uma solicitação GET. Se a solicitação for bem-sucedida, ele exibe a resposta no display LCD e encerra a conexão.
Ambos os códigos são utilizados em contextos diferentes, mas têm o objetivo de obter informações de uma API e processá-las de alguma forma. O código Python atua como um servidor web que fornece informações sobre o saldo de uma conta bancária, enquanto o código Arduino faz uma solicitação a uma API e exibe a resposta em um display LCD.