INHOUDSOPGAWE:

Hoe om 'n databank te gebruik, met behulp van 6 stappe
Hoe om 'n databank te gebruik, met behulp van 6 stappe

Video: Hoe om 'n databank te gebruik, met behulp van 6 stappe

Video: Hoe om 'n databank te gebruik, met behulp van 6 stappe
Video: Stropdas Strikken Tutorial | Hoe strik je een stropdas? 2024, Julie
Anonim
Image
Image

Arduino YÚN is 'n mikrobeheerder vir ATmega32u4 en Atheros AR9331. Ons kan 'n verwerkingsproses vir 'n bedryfstelsel vir Linux basado en OpenWrt, en 'n weergawe van 'n weergawe van OpenWrt-Yun gebruik. Ons kan ook 'n Linux-stelsel opstel, met Ethernet, WiFi, USB-A, mikro-SD-slot, 20 digitale/digitale modelle, kristal 16MHz en mikro-USB. U kan ook 'n volledige diens vir digitale lesse en WiFi -integrasie moontlik maak vir 'n volledige integrasie met die API van Ubidots.

Stap 1: Komponente

Komponente
Komponente
Komponente
Komponente
  1. Plaas Arduino YÚN en kabel -mikro -USB -para -poder vir rekenaar:
  2. Cable Lint, esto es para realizar las conexiones entre los dos dispositivos de forma más ergonómica
  3. MPU 6050, este dispositivo posee tres ejes de acción (X, Y, Z) posee también termómetro.

Stap 2: Instala La Librería De Ubidots Para Arduino YÚN

  1. Descarga la librería desde este enlace.
  2. Abre tu IDE de Arduino y ve a la pestaña "Sketch" luego dale klik op "Importar librería" en luego na "Agregar librería"..
  3. Selecciona el archivo descargado.

Stap 3: Conexiones

Conexiones
Conexiones

As gevolg van 'n tenen bien conectados los pines, pues aveces puede resultar que algún cable se salga de su lugar

Stap 4: Así Luce Ya Conectado

Así Luce Ya Conectado
Así Luce Ya Conectado

Una vez todo conectado en sus debidos pines, debe lucir así, la cinta aislante es para darle burgemeester protección al proyecto.

Stap 5: Código Para El Yún

Die eerste keer dat ons dit kan doen, is die organisator van ons nuutste boek YÚN con la librería de Ubidots, veral vir die beste dispositivo. Ons kan hierdie funksies realisties en maklik verwerk, en dit kan ook vir ons gebruik word om die funksies wat ons benodig, te kan gebruik. Ons kan die nuutste werk van die nuutste IDE van Arduino ontdek en dit kan 'n nuwe argief vir die Arduino YÚN verskaf. Para esto les aconsejamos seguir los pasos de el siguiente link.

Una vez hagamos esos pasos podemos ir a nuestro IDE de Arduino en kopieer die volgende codigo:

// MPU -6050 Kort voorbeeldskets // Deur Arduino -gebruiker JohnChi // 17 Augustus 2014 // Gewysig deur Mateo Velez - Metavix // 30 September 2014 // Public Domain #include #include

#insluit

const int MPU = 0x68; // Dirección I2C van MPU-6050 int16_t AcX, AcY, AcZ, Tmp, GyX, GyY, GyZ; String api = "5ca9b10038e49e0492c6794f9043f0918ddcbd26"; // tu API -sleutel String idvari = "53badbd77625425f8665d11b"; // u ID de la variable a modificar Ubidots ubiclient (api); int reset = 0; ongeldige opstelling () {Bridge.begin (); Console.begin (); Wire.begin (); Wire.beginTransmission (MPU); Wire.write (0x6B); // PWR_MGMT_1 registreer Wire.write (0); // stel op nul (maak die MPU-6050 wakker) Wire.endTransmission (waar); terwyl (! Console); // se espera a que se establezca la conexión wireless Console.println ("Ubidots client"); ubiclient.ubitoken (api); // ons kan 'n petición de token a la API reset = 0; } leemte -lus () {Wire.beginTransmission (MPU); Wire.write (0x3B); // begin met register 0x3B (ACCEL_XOUT_H) Wire.endTransmission (vals); Wire.requestFrom (MPU, 14, waar); // versoek 'n totaal van 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));

herstel ++; // as (reset> 20) // {// asm vlugtig ("jmp 0"); // reset = 0; //}}

Stap 6: Voltooi …

Finaliseer …
Finaliseer …

Perfecto! Daar is ook 'n aantal alternatiewe posisies, insluitend Wi-Fi-installasies. Vir meer inligting oor Arduino kan u die skakel besoek.

Aanbeveel: