Turinys:
- 1 žingsnis: komponentai
- 2 žingsnis: „Instala La Librería De Ubidots Para Arduino YÚN“
- 3 žingsnis: „Conexiones“
- 4 žingsnis: Así Luce Ya Conectado
- 5 žingsnis: Código Para El Yún
- 6 veiksmas: užbaigimas …
Video: „Como Subir Datos De Un Acelerómetro“ir „Ubidots“, Utilizando Arduino YÚN: 6 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
„Arduino YÚN“yra mikrovaldiklis ir „ATmega32u4“ir „Atheros AR9331“. „Atheros“ir procesoriaus procesorius, skirtas „soportar“sistemai ir „Linux“pagrindinei operacinei sistemai, naudojant „OpenWrt“, „Arduino YÚN cuenta“ir „OpenWrt-Yun“versiją. Sistemos „Linux“operacinė sistema, skirta „YÚN“, skirta „embebidos“, „Ethernet“, „WiFi“, „USB-A“jungtis, „micro-SD“lizdas, 20 skaitmeninių įrašų/skaitmeninių įrašų, 16 MHz dažnis ir mikro USB jungtis. Esto hace que el YÚN sea un dispositivo bien completeto para tareas de lecturas digitals and con su WiFi integrated permite una fácil integración with the API de Ubidots.
1 žingsnis: komponentai
- „Placa Arduino YÚN“ir mikro USB kabelis, skirtas prijungti prie kompiuterio:
- Kabelių juostelė
- MPU 6050, esantis dispozityvinis eres de decióció (X, Y, Z) posee también termómetro.
2 žingsnis: „Instala La Librería De Ubidots Para Arduino YÚN“
- Atsisiųsti nemokamai knygą desde este enlace.
- Abre tu IDE de Arduino y ve a la pestaña "Sketch" Luego dale click a "Importar librería" ir luego and "Agregar librería"..
- Atsisiųsti archyvo archyvą.
3 žingsnis: „Conexiones“
Asegúrate de tener bien conectados los pines, pues aveces puede resultar que algún cable se salga de su lugar
4 žingsnis: Así Luce Ya Conectado
Una vez todo conectado en sus debidos pines, debe lucir así, la cinta aislante es para darle meras protección al proyecto.
5 žingsnis: Código Para El Yún
Iš pradžių galite rasti debesų hacer es bastante sencillo, debemos organizar nuestro arduino YÚN with librería de Ubidots, especialmente diseñada para este dispositivo. Con and to podemos realizar un código fácil y rápido, debido a que solo tenemos que hacer uso de funciones creadas por el equipo de desarrollo de Ubidots. Pero antes de realizar el código en nuestro IDE de Arduino debemos inresar unos archivos en la carpeta root de nuestro Arduino YÚN. Para esto les aconsejamos seguir los pasos de el siguiente link.
Una vez hagamos esos pasos podemos ir a nuestro IDE de Arduino y copiar el siguiente codigo:
// MPU -6050 Trumpas eskizo pavyzdys // „Arduino“naudotojas JohnChi // 2014 m. Rugpjūčio 17 d. // Pakeitė Mateo Velez - „Metavix“// 2014 m. Rugsėjo 30 d. // Public Domain #include #include
#įtraukti
const int MPU = 0x68; // Dirección I2C del MPU-6050 int16_t AcX, AcY, AcZ, Tmp, GyX, GyY, GyZ; Eilutės api = "5ca9b10038e49e0492c6794f9043f0918ddcbd26"; // tu API rakto eilutė idvari = "53badbd77625425f8665d11b"; // tu ID kintamasis ir modifikuotas Ubidots ubiclient (api); int reset = 0; void setup () {Bridge.begin (); Console.begin (); Wire.begin (); Wire.beginTransmission (MPU); Wire.write (0x6B); // PWR_MGMT_1 registruoti Wire.write (0); // nustatytas į nulį (pažadina MPU-6050) Wire.endTransmission (true); while (! konsolė); // se espera a que se establezca la conexión Wireless Console.println ("Ubidots client"); ubiclient.ubitoken (api); // se hace una petición de token a la API reset = 0; } void loop () {Wire.beginTransmission (MPU); Wire.write (0x3B); // pradedant registru 0x3B (ACCEL_XOUT_H) Wire.endTransmission (false); Wire.requestFrom (MPU, 14, tiesa); // iš viso prašyti 14 registrų 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) ir 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", eilutė (AcX), "54299d667625425a05c44e68", eilutė (AcY), "54299d727625425a8d471bce", eilutė (AcZ));
iš naujo nustatyti ++; // if (reset> 20) // {// asm volatile ("jmp 0"); // atstatyti = 0; //}}
6 veiksmas: užbaigimas …
Tobulas! Čia yra įvairių pasų anteriores, poder tener listo tu propio system de monitororeo deceleration, bazinis ir „Wi-Fi“. Para conocer más tutoriales de Arduino puedes visitar el siguiente link.
Rekomenduojamas:
„Twitter“ir „Arduino Yún“: 3 žingsniai
„Twitter“ir „Arduino Yún“: išleidę beveik 100 USD „Arduino Yún“, norėdami išsiaiškinti, dėl ko kilo šurmulys, atrodė gera mintis rasti ir pademonstruoti kai kuriuos jo naudojimo būdus. Taigi šiame straipsnyje mes išnagrinėsime, kaip jūsų „Yún“gali išsiųsti tviterį, naudodamas keletą paprastų eskizų pavyzdžių - ir
Como Hacer ir Abanico Con Iluminación Utilizando Littlebits: 3 žingsniai
Como Hacer Un Abanico Con Illuminación Utilizando Littlebits: En el dia de hoy les mostrare como hacer un abanico con iluminaci ó n utilizando littlebits. Este &ūmus; proyecto puede ser utilizado en una habitaci ó n oscura para que este iluminada
„Conexión Serial Arduino a Processing“(acelerómetro En Anillo): 5 žingsniai
„Conexión Serial Arduino“ir „Processing“(„Acelerómetro En Anillo“): Daug kas iš anksto pateikiama, kai pateikiama informacija, o ne informacija apie „Arduino a Processing“seriją. 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 žingsniai
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 = GPIO14 = D5 GND = GND 3.3V = 3De esta manera se podr á generara la lectura de data de las ta
„Irrigações Automatizadas Com Web Service“„Utilizando Python“: 5 žingsniai (su paveikslėliais)
Irrigações Automatizad Com Web Service Utilizando Python: Neste projeto iremos desenvolver um system de monitoramento para planta ç õ es, que ir á obter dados de umidade relativa do ar, press ã o atmosf é rica, temperatura do ar, incid ê ncia UV, velocidade do vento e condi &