Inhoudsopgave:
- Stap 1: Componenten
- Stap 2: Instala La Librería De Ubidots Para Arduino YÚN
- Stap 3: Conexiones
- Stap 4: Así Luce Ya Conectado
- Stap 5: Código Para El Yun
- Stap 6: Finalizando…
Video: Como Subir Datos De Un Acelerómetro en Ubidots, Utililizando Arduino YÚN - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:14
Arduino YÚN is een microcontrolador basado en de ATmega32u4 en de Atheros AR9331. Siendo el Atheros maakt het mogelijk om op Linux te werken en OpenWrt, en Arduino YÚN met een versie van OpenWrt-Yun. Het is mogelijk om Linux en YÚN te gebruiken, met Ethernet, WiFi, USB-A, een sleuf voor micro-SD, 20 digitale apparaten, een kristal van 16MHz en een verbinding met micro-USB. Het is mogelijk om de zee te openen en volledig te openen voor digitale lectuur en met WiFi-integratie voor een gemakkelijke integratie met API van Ubidots.
Stap 1: Componenten
- Placa Arduino YÚN y-kabel micro-USB voor aansluiting op pc:
- Cable Ribbon, is een realizar netwerk van verbindingen tussen de verschillende vormen van ergonomie
- MPU 6050, staat vrij voor de gelegenheid (X, Y, Z) poseert op termijn.
Stap 2: Instala La Librería De Ubidots Para Arduino YÚN
- Download de librería desde este enlace.
- Abre tu IDE de Arduino y ve a la pestaña "Sketch" luego dale klik op "Importar librería" y luego a "Agregar librería"..
- Selecteer het archief van descargado.
Stap 3: Conexiones
Asegúrate de tener bien conectados los pines, pues aveces puede resultar que algún cable se salga de su lugar
Stap 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.
Stap 5: Código Para El Yun
Er is een begin van de geschiedenis van de geschiedenis, de organisatie van de arduino YÚN con la librería de Ubidots, especialmente diseñada para este dispositivo. Met een realizar podemos un codigo fácil y rapido, debido een que solo tenemos que hacer uso de funciones creadas by el equipo de desarrollo de Ubidots. Het resultaat van de realizar en de nieuwe IDE van Arduino kan worden toegevoegd aan de archieven en de root van de Arduino YÚN. Para esto les aconsejamos seguir los pasos de el siguiente link.
U kunt zien wat u kunt verwachten van een nieuwe IDE van Arduino en de volgende code:
// MPU-6050 korte voorbeeldschets// Door Arduino-gebruiker JohnChi // 17 augustus 2014 // Gewijzigd door Mateo Vélez - Metavix // 30 september 2014 // Public Domain #include #include
#erbij betrekken
const int MPU=0x68; //direct I2C van MPU-6050 int16_t AcX, AcY, AcZ, Tmp, GyX, GyY, GyZ; String api = "5ca9b10038e49e0492c6794f9043f0918ddcbd26"; //tu API-sleutel String idvari = "53badbd77625425f8665d11b"; //tu ID de la variabele een modificar Ubidots ubiclient (api); int reset = 0; void setup(){ Bridge.begin(); Console.begin(); Draad.begin(); Wire.beginTransmission (MPU); Draad.schrijven (0x6B); // PWR_MGMT_1 registreer Wire.write (0); // ingesteld op nul (wekt de MPU-6050) Wire.endTransmission (true); terwijl (!Console); //se espera een que se establezca la conexión wireless Console.println ("Ubidots-client"); ubiclient.ubitoken(api); // gebruik een token voor een API reset = 0; } void loop(){ Wire.beginTransmission(MPU); Draad.schrijven (0x3B); // beginnend met register 0x3B (ACCEL_XOUT_H) Wire.endTransmission (false); Wire.requestFrom (MPU, 14, waar); // verzoek in totaal 14 registers 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));
reset++; // if (reset>20) // { // asm vluchtig ("jmp 0"); // reset = 0; // } }
Stap 6: Finalizando…
Perfect! Er zijn verschillende manieren om de eerste stappen te zetten, een lijst te maken van de monitor van de monitor, de basis en Wi-Fi. Voor meer informatie over Arduino puedes visitar el siguiente link.
Aanbevolen:
Ubidots + ESP32- Predictive Machine Monitoring: 10 stappen
Ubidots + ESP32- Voorspellende machinebewaking: voorspellende analyse van machinetrillingen en -temperaturen door e-mailgebeurtenissen en een record van trillingen in Google-blad te maken met behulp van Ubidots. Voorspellend onderhoud en bewaking van machinegezondheid De opkomst van nieuwe technologie, d.w.z. het internet der dingen, zware ind
Twitter en de Arduino Yún: 3 stappen
Twitter en de Arduino Yún: Na bijna $ 100 aan een Arduino Yún te hebben uitgegeven om te zien waar het om ging, leek het een goed idee om er enkele toepassingen voor te vinden en te demonstreren. Dus in dit artikel zullen we onderzoeken hoe je Yún een tweet kan verzenden met behulp van enkele eenvoudige voorbeeldschetsen - en
Tutorial - Area En Datos: 4 Stappen
Tutorial - Area En Datos: INTRODUCCIÓNUn problema que vemos frecuente en este tipo de programas es como poder encontrar el área bajo unos datos. En este caso lo que hicimos fue recoger los valores de un seguimiento (sacado con otro programa llamado tracker) en
Conexión Serial Arduino a Processing (acelerómetro En Anillo): 5 stappen
Conexión Serial Arduino a Processing (acelerómetro En Anillo): Muchos me preguntan de como conectar la información que viene puerto serial de Arduino a Processing. Acácute; les muestro la manera en que yo lo resuelvo, no es la única, pero es bastante efectiva, ya que en Processing, la recepc
Toegang tot Arduino YÚN beheren met MySQL, PHP5 en Python: 11 stappen (met afbeeldingen)
Beheer de toegang van Arduino YÚN met MySQL, PHP5 en Python: Hallo vrienden! Nou, zoals je weet, in september het nieuwe première schild van Arduino, Arduino YUN. Deze kleine vriend heeft een Linux embedded systeem waarmee we alles kunnen draaien wat je maar kunt bedenken (tenminste tot nu toe). Hoewel er weinig informatie is