Përmbajtje:
- Hapi 1: Komponentët
- Hapi 2: Instalo La Librería De Ubidots Para Arduino YÚN
- Hapi 3: Conexiones
- Hapi 4: Así Luce Ya Conectado
- Hapi 5: Código Para El Yún
- Hapi 6: Përfundimi…
Video: Como Subir Datos De Un Acelerómetro a Ubidots, Utilizando Arduino YÚN: 6 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:10
Arduino YÚN është një mikrokontrollues bazë në el ATmega32u4 dhe el Atheros AR9331. Siendo el Atheros un procesador mund të përdoret nga sistemi operativ i linux bazë në OpenWrt, në Arduino YÚN mund të përdorni një version të vetëm të OpenWrt-Yun. Además de tener un sistema operative për Linux dhe YÚN paraqet embebidos, duke përdorur Ethernet, WiFi, porto USB-A, pa slot për micro-SD, 20 hyrje/salida dixhitale, pa 16MHz, dhe lidhni mikro USB. Esto hace que el YÚN deti nuk është i disponueshëm për të përfunduar paralelisht me lecturas digitales y con su WiFi integrim të lejuar dhe integruar integrimin me API të Ubidots.
Hapi 1: Komponentët
- Placa Arduino YÚN y kabllo mikro USB për poder conectarlo al pc:
- Cable Ribbon, esto es para realizar las conexiones entre los dos dispositivos de forma të m ers ergonómica
- MPU 6050, është e disponueshme për paraqitjen e të dhënave të akcionuara (X, Y, Z) që përcaktojnë termometrin.
Hapi 2: Instalo La Librería De Ubidots Para Arduino YÚN
- Descarga la librería desde este enlace.
- Abre tu IDE de Arduino y ve a la pestaña "Sketch" luego dale kliko një "Importim librería" dhe luego një "Agregar librería"..
- Selecciona el archivo descargado.
Hapi 3: Conexiones
Asegúrate de tener bien conectados los pines, pues aveces puede resultar que algún cable se salga de su lugar
Hapi 4: Así Luce Ya Conectado
Una vez todo conectado en sus debidos pines, debe lucir así, la cinta aislante es para darle Mayor protección al proyecto.
Hapi 5: Código Para El Yún
Së pari ju duhet të dëgjoni, të organizoni një organizatë të specializuar arduino YÚN në librería të Ubidots, të cilat janë sëmundje të veçanta për këtë disponim. Koncepti i të kuptuarit të të drejtave të përdorimit të faqeve të para, është një zgjidhje e vetme që mund të përdoret nga funksionet e creadas për pajisjet e desarrollo të Ubidots. Pero antes de realizar el código en nuestro IDE de Arduino debemos ingresar unos arkivos en la carpeta root nga nuestro Arduino YÚN. Para esto les aconsejamos seguir los pasos de el siguiente link.
Una vez hagamos esos pasos podemos është një IDE nuestro e Arduino dhe kopjuar me siguiente codigo:
// Skica e Shembullit të Shkurtër MPU -6050 // Nga Arduino User JohnChi // 17 Gusht 2014 // Modifikuar nga Mateo VÃ © lez - Metavix // 30 Shtator 2014 // Domain Publik #përfshi #përfshi
#përfshi
const int MPU = 0x68; // drejtimi I2C del MPU-6050 int16_t AcX, AcY, AcZ, Tmp, GyX, GyY, GyZ; String api = "5ca9b10038e49e0492c6794f9043f0918ddcbd26"; // tu çelësi API String idvari = "53badbd77625425f8665d11b"; // tu ID de la variable a modificar Ubidots ubiclient (api); int reset = 0; void setup () {Bridge.begin (); Console.begin (); Wire.begin (); Wire.beginTransmission (MPU); Wire.write (0x6B); // PWR_MGMT_1 regjistro Wire.write (0); // vendosur në zero (zgjon MPU-6050) Wire.endTransmission (e vërtetë); ndërsa (! tastierë); // se espera a que se establezca la conexión wireless Console.println ("Klienti Ubidots"); ubiclient.ubitoken (api); // se si të mos përdorni një shenjë të rivendosjes së API = 0; } void loop () {Wire.beginTransmission (MPU); Wire.write (0x3B); // duke filluar me regjistrin 0x3B (ACCEL_XOUT_H) Wire.endTransmission (false); Tela. Kërkohet Nga (MPU, 14, e vërtetë); // të kërkojë gjithsej 14 regjistra AcX = Wire.read () << 8 | Wire.read (); // 0x3B (ACCEL_XOUT_H) & 0x3C (ACCEL_XOUT_L) AcY = Wire.read () << 8 | Wire.read (); // 0x3D (ACCEL_YOUT_H) & 0x3E (ACCEL_YOUT_L) AcZ = Wire.read () << 8 | Wire.read (); // 0x3F (ACCEL_ZOUT_H) & 0x40 (ACCEL_ZOUT_L)
Console.print ("AcX ="); Console.print (AcX);
Console.print ("| AcY ="); Console.print (AcY); Console.print ("| AcZ ="); Console.print (AcZ);
ubiclient.save3_values ("54299d5b7625425c68294d5b", String (AcX), "54299d667625425a05c44e68", String (AcY), "54299d727625425a8d471bce", String (AcZ));
rivendos ++; // if (rivendos> 20) // {// asm i paqëndrueshëm ("jmp 0"); // rivendos = 0; //}}
Hapi 6: Përfundimi…
Perfecto! Siç ka zgjedhur anteriores të pasos, mund të gjeni listën e përdoruesve të sistemit të monitorimit të shpejtësisë, bazës dhe Wi-Fi. Para conocer más tutoriales de Arduino puedes visitar el siguiente link.
Recommended:
MONITORAMENTO DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID: 15 hapa
MONITORAMENTO DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID: Një ide që nuk ju lejon të monitoroni një umidade ose solo de uma horta dhe paraqitjen e një telefoni celular për shoqërimin real
Como Hacer Un Abanico Con Iluminación Utilizando Littlebits: 3 Hapa
Como Hacer Un Abanico Con Iluminación Utilizando Littlebits: En el dia de hoy les mostrare como hacer un abanico con iluminaci ó n utilizando littlebits.Este &akute; proyecto puede ser utilizado en una habitaci ó n oscura para que este iluminac y con ventila;
Conexión Serial Arduino a Processing (acelerómetro En Anillo): 5 hapa
Arduino a Serial i Përpunimit (acelerómetro En Anillo): Shumë më parë ju rekomandova të flisni me informacionin ó n que viene poruerto serial de Arduino a Processing. Ac á les muestro la manera en que yo lo resuelvo, no es la ú nica, pero es bastante efectiva, ya que en Processing, la recepc
Cómo Conectar NodeMCU + RFID Y Enviar Datos a Unity: 4 Hapa
Cómo Conectar NodeMCU + RFID Y Enviar Datos a Unity: Los pines que se conectara al nodeMCU y el RFID RST = GPIO5 SDA (SS) = GPIO4 MOSI = GPIO13 = D7 MISO = GPIO12 = D6 SCK = GPIOND = D5 GV = 3De esta manera se podr á generar la lectura de datos de las ta
Shërbimi Web i Irrigações Automatizadas Com Utilizando Python: 5 hapa (me fotografi)
Shfrytëzoni Automatizadas Com Web Web Service Përdorni Python: Ju mund të përdorni një sistem që ju lejon të kontrolloni sistemin tuaj të monitorimit të bimëve ç õ es, que ir á obter dados de umidade relativa do ar, shtyp ã o atmosf é rica, temperatura do ar, incid ê ncia UV, velocidade do vento e condi &