This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[code language="c"]; | |
#include <SoftwareSerial.h>; // se declara la función SoftwareSerial | |
#include <TinyGPS.h>; // se incluye la librería TinyGPS | |
/* | |
Este código de ejemplo muestra el uso normal de un objeto TinyGPS. | |
Se requiere el uso de SoftwareSerial, y se supone que tiene una | |
4800 baudios dispositivo GPS conectado en serie en los pines 3 (RX) y 4 (TX). | |
*/ | |
TinyGPS gps; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//bluetooth hc-06 | |
int ledPin = 12; // usamos un pin de salida al LED | |
int state = 0; // Variable lectrura serial | |
void setup() { | |
pinMode(ledPin, OUTPUT); //Declara pin de Salida | |
digitalWrite(ledPin, LOW); //Normalmente Apagado | |
Serial.begin(9600); | |
} | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
int pin=13; //declaras un pin digital | |
void setup() | |
{ | |
pinMode(pin,INPUT); //declaras el pin digital como entrada | |
Serial.begin(9600); | |
} | |
void loop() | |
{ | |
if (digitalRead(13)==HIGH) //condición si el pin digital esta en estado alto te mostrara un 1 si no un 0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
void setup() { | |
pinMode(13,OUTPUT);// declaramos el pin 13 como salida | |
} | |
void loop() { | |
digitalWrite(13,HIGH);// activamos el pin 13 para que pueda activar la base del transistor | |
delay(2000);// esperamos un tiempo para poder observar la activacion del transistor |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
int AnalogPin = 0; // Sensor conectado a Analog 0 | |
int LEDpin = 6; // LED conectado a Pin 6 (PWM) | |
int ResRead; // La Lectura de la Resistencia por División de Tensión | |
int BrilloLED; | |
void setup() | |
{ | |
Serial.begin(9600); // Enviaremos la información de depuración a través del Monitor de Serial | |
pinMode(LEDpin, OUTPUT); | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
long dis; | |
long tiem; | |
int led1 = 11; | |
void setup( ){ | |
Serial.begin(9600); | |
pinMode(10, OUTPUT); //salida del pulso generado por el sensor ultrasónico | |
pinMode(9, INPUT);//entrada del pulso generado por el sensor ultrasónico | |
pinMode(11, INPUT);//alarma de la distancia(encenderá el led) | |
} | |
void loop(){ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <OneWire.h> //Se importan las librerías | |
#include <DallasTemperature.h> | |
#define Pin 2 //Se declara el pin donde se conectará la DATA | |
OneWire ourWire(Pin); //Se establece el pin declarado como bus para la comunicación OneWire | |
DallasTemperature sensors(&ourWire); //Se llama a la librería DallasTemperature | |
void setup() { | |
delay(1000); | |
Serial.begin(9600); | |
sensors.begin(); //Se inician los sensores |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <Wire.h> | |
#include <LiquidCrystal_I2C.h> | |
LiquidCrystal_I2C lcd(0x27, 20, 4); | |
void setup() | |
{ | |
Serial.begin(57600); | |
lcd.begin(); | |
lcd.setCursor (0,0) ;lcd.print("Valor del sensor "); | |
lcd.setCursor (0,2) ;lcd.print(" HETPRO "); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <MFRC522.h>; | |
#include <SPI.h>; | |
/* | |
Pins SPI UNO | |
1 (NSS) SAD (SS) 10 | |
2 SCK 13 | |
3 MOSI 11 | |
4 MISO 12 | |
5 IRQ *No lo usaremos en este código | |
6 GND GND |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
int ledPin = 12; // declaramos el led en el pin 12 del arduino | |
int sensorPin=11; // declaramos el sensor PIR en el pin 11 | |
int val = 0; //variable para asignar la lectura del sensor PIR | |
void setup() | |
{ | |
pinMode(ledPin, OUTPUT); //El pin 12 del arduino lo asignamos como salida para el led | |
pinMode(sensorPin, INPUT);//El pin 11 lo asignamos como entrada para la señal del sensor | |
Serial.begin(9600); | |
for(int i = 0; i > 30; i++) //Utilizamos un for para calibrar el sensor depende del tipo de sensor que utilicemos va a cambiar el tiempo de calibración |
OlderNewer