Índice:
- Etapa 1: Componentes
- Etapa 2: Instala La Librería De Ubidots Para Arduino YÚN
- Etapa 3: Conexiones
- Etapa 4: Así Luce Ya Conectado
- Etapa 5: Código para El Yún
- Etapa 6: Finalizando…
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:35
Arduino YÚN é um microcontrolador baseado no ATmega32u4 e no Atheros AR9331. Siendo el Atheros um procesador capaz de suportar um sistema operativo linux basado em OpenWrt, o Arduino YÚN cuenta com uma versão llamada OpenWrt-Yun. Además de tener um sistema operacional Linux el YÚN posee embebidos, um porto Ethernet, WiFi, porto USB-A, um slot para micro-SD, 20 entradas / salidas digitales, um cristal de 16MHz, e conexão micro USB. Isso faz com que o YÚN mar um dispositivo completo para áreas de leitura digital e com seu WiFi integrado permite uma integração fácil com a API de Ubidots.
Etapa 1: Componentes
- Placa Arduino YÚN e cabo micro USB para poder conectarlo al pc:
- Cable Ribbon, está para realizar as conexões entre os dispositivos de forma más ergonómica
- MPU 6050, este dispositivo posee tres ejes de acción (X, Y, Z) posee también termómetro.
Etapa 2: Instala La Librería De Ubidots Para Arduino YÚN
- Descarga la librería from este enlace.
- Abre tu IDE de Arduino y ve a la pestaña "Sketch" luego dale clic a "Importar librería" y luego a "Agregar librería"..
- Selecciona el archivo descargado.
Etapa 3: Conexiones
Assegurate de tener bien conectado los pines, pues aveces puede result that algún cable se salga de su lugar
Etapa 4: Así Luce Ya Conectado
Uma vez todo conectado en sus debidos pinheiros, debe lucir así, la cinta aislante es para darle mayor protección al proyecto.
Etapa 5: Código para El Yún
Lo primero que debes hacer é bastante sencillo, debemos organizar nuestro arduino YÚN com a biblioteca de Ubidots, especialmente concebida para este dispositivo. É possível realizar um código fácil e rápido, debido a esses termos que há o uso de funções criadas para o equipamento de desenvolvimento de Ubidots. Pero antes de realizar o código em nosso IDE de Arduino debemos ingresar unos archivos na raiz de carpeta de nosso Arduino YÚN. Para esto les aconsejamos seguir los pasos de el siguiente link.
Uma vez, podemos ir a um novo IDE de Arduino e copiar o código seguinte:
// MPU-6050 Short Example Sketch // Por usuário do Arduino JohnChi // 17 de agosto de 2014 // Modificado por Mateo Vélez - Metavix // 30 de setembro de 2014 // Domínio público #include #include
#incluir
const int MPU = 0x68; // direção I2C del MPU-6050 int16_t AcX, AcY, AcZ, Tmp, GyX, GyY, GyZ; String api = "5ca9b10038e49e0492c6794f9043f0918ddcbd26"; // tu chave API String idvari = "53badbd77625425f8665d11b"; // tu ID da variável para modificar Ubidots ubiclient (api); reset int = 0; void setup () {Bridge.begin (); Console.begin (); Wire.begin (); Wire.beginTransmission (MPU); Wire.write (0x6B); // registro PWR_MGMT_1 Wire.write (0); // definido como zero (ativa o MPU-6050) Wire.endTransmission (true); while (! Console); // espera a que se establezca la conexion wireless Console.println ("cliente Ubidots"); ubiclient.ubitoken (api); // obtém uma penalidade de token a la API reset = 0; } void loop () {Wire.beginTransmission (MPU); Wire.write (0x3B); // começando com o registro 0x3B (ACCEL_XOUT_H) Wire.endTransmission (false); Wire.requestFrom (MPU, 14, verdadeiro); // solicita um total de 14 registros 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) e 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));
reset ++; // if (reset> 20) // {// asm volatile ("jmp 0"); // reset = 0; //}}
Etapa 6: Finalizando…
Perfecto! Si tem seguido os passos anteriores, podrás tener listo tu propio sistema de monitoreo de aceleración, basado en Wi-Fi. Para conocer más tutoriais de Arduino puedes visitar el siguiente link.
Recomendado:
Switch-Adapt Toys: Subir escadas Brinquedo de trilha: 7 etapas
Switch-Adapt Toys: Escalada Stairs Track Toy: A adaptação do brinquedo abre novos caminhos e soluções personalizadas para permitir que crianças com habilidades motoras limitadas ou deficiências de desenvolvimento interajam com os brinquedos de forma independente. Em muitos casos, as crianças que precisam dos brinquedos adaptados não conseguem entender
Como Hacer Un Abanico Con Iluminación Utilizando Littlebits: 3 Passos
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 ♯
Subir do ciclo de uma luz solar de jardim para um RBG: 7 etapas (com fotos)
Subindo do ciclo de uma luz solar de jardim para um RBG: Há muitos vídeos no Youtube sobre como consertar luzes solares de jardim; estendendo a vida da bateria de uma luz solar de jardim para que funcionem por mais tempo à noite e uma miríade de outros hacks. Este Instructable é um pouco diferente dos que você encontra em Y
Como construir um Cubesat com um Arduino e acelerômetro .: 5 etapas
Como construir um Cubesat com um Arduino e acelerômetro .: Nossos nomes são Brock, Eddie e Drew. O objetivo principal de nossa aula de física é viajar da Terra a Marte enquanto simula a órbita ao redor de Marte usando um Cube Sat e coleta dados. O objetivo do nosso grupo para este projeto é coletar dados usando um accele
Como construir um programador USBTiny ISP: utilizando a máquina de fresagem CNC PCB: 13 etapas (com fotos)
Como construir um programador USBTiny ISP: utilizando a fresadora CNC PCB: Você pensou em como construir seu próprio projeto eletrônico do zero? Fazer projetos eletrônicos é tão emocionante e divertido para nós, fabricantes. Mas a maioria dos fabricantes e entusiastas de hardware que estão apenas dando um passo à frente na cultura do fabricante construíram seus projetos