Comenzando con Arduino
Hola queridos lectores, en este aporte os quiero mostrar cuáles son los principales comandos para empezar a programar una placa como esta.
digitalWrite() - se utiliza para generar 5 voltios de una salida digital, para ello tienes que escribir entre los paréntesis el pin de salida y, separado de una coma, HIGH, para que salgan 5 voltios, o LOW, para que corte la corriente.
analogWrite() - realiza la misma función pero en vez de ser una salida digital, es analógica para producir cualquier voltaje comprendido entre 0 y 5 voltios. Para ello sustituimos los valores HIGH y LOW por números comprendidos entre 0 y 1023 teniendo en cuenta que 0 = 0v y 1023=5v.
¡ATENCIÓN! - Sólo algunos pines están capacitados para generar dicha señal, estos son los pines PWM que utilizan una tecnología llamada Modulación Por Ancho de Pulsos y son los que os muestro en la imagen.
analogRead() - recibe la señal analógica en forma de onda del pin analógico (A0 - A5) que hayas escrito entre los paréntesis.
digitalRead() - recibe la señal digital del pin digital que hayas escrito entre los paréntesis.
pinMode() - determina si el pin digital va a ser de salida o de entrada de datos. Para ello escribimos el pin, una coma de separación, y OUTPUT o INPUT.
Si os ha gustado mi primer aporte comentad y preguntadme lo que queráis y decidme qué es lo próximo que queréis que publique.
digitalWrite() - se utiliza para generar 5 voltios de una salida digital, para ello tienes que escribir entre los paréntesis el pin de salida y, separado de una coma, HIGH, para que salgan 5 voltios, o LOW, para que corte la corriente.
analogWrite() - realiza la misma función pero en vez de ser una salida digital, es analógica para producir cualquier voltaje comprendido entre 0 y 5 voltios. Para ello sustituimos los valores HIGH y LOW por números comprendidos entre 0 y 1023 teniendo en cuenta que 0 = 0v y 1023=5v.
¡ATENCIÓN! - Sólo algunos pines están capacitados para generar dicha señal, estos son los pines PWM que utilizan una tecnología llamada Modulación Por Ancho de Pulsos y son los que os muestro en la imagen.
Placa Arduino Uno
analogRead() - recibe la señal analógica en forma de onda del pin analógico (A0 - A5) que hayas escrito entre los paréntesis.
digitalRead() - recibe la señal digital del pin digital que hayas escrito entre los paréntesis.
pinMode() - determina si el pin digital va a ser de salida o de entrada de datos. Para ello escribimos el pin, una coma de separación, y OUTPUT o INPUT.
Si os ha gustado mi primer aporte comentad y preguntadme lo que queráis y decidme qué es lo próximo que queréis que publique.
No hay comentarios:
Publicar un comentario