Paso 3: Código
Toda una codificação foi feita utilizando una versión del IDE Arduino 1.6.5, foram utilizados os seguintes periféricos da placa, pantalla de o para comunicación I2C, GPIOs para zumbador e ultrassom, señal PWM para controle do servo motor e conexão dos de Wifi para realização Tweets.
Una medida de distancia utilizando os sensores ultrassom é feita basicamente tan Umm pulso no de pino TRIGONOMÉTRICAS e aguardar o retorno da resposta no de pino eco, baseado no tempo em o pulso demora para retornar e na velocidad som é realizado o cálculo da distância.
O zumbador visualização o áudio com um sinal PWM é gerado partir das frequências das notas e suas respectivas pausas e tempos de duração.
Para una comunicación com o LCD foi utilizada una billioteca para Arduino fornecida pela Grove.
O uso servo motor foi feito utilizando-se una biblioteca para control de servo motores disponível na IDE arduino.
No twittear foi utilizado como referencia um trabalho proposto aqui no instructables:
O código segue em anexo.