Obsah:

Viac informácií o zrýchlení a Ubidots, použitie Arduino YÚN: 6 krokov
Viac informácií o zrýchlení a Ubidots, použitie Arduino YÚN: 6 krokov

Video: Viac informácií o zrýchlení a Ubidots, použitie Arduino YÚN: 6 krokov

Video: Viac informácií o zrýchlení a Ubidots, použitie Arduino YÚN: 6 krokov
Video: Как использовать ESP32 WiFi и Bluetooth с Arduino IDE, полная информация с примерами и кодом. 2024, Júl
Anonim
Image
Image

Arduino YÚN obsahuje základné mikrokontroléry ATmega32u4 a Atheros AR9331. Ďalšie možnosti spracovania hlavného súboru operačného systému sú založené na základnom softvéri OpenWrt, vrátane Arduina a ďalších verzií softvéru OpenWrt-Yun. K dispozícii sú všetky operačné systémy Linux a YÚN, ktoré ponúkajú veľké množstvo portov pre port Ethernet, WiFi, port USB-A, slot pre micro-SD, 20 digitálnych vstupov a portov, 16 MHz a pripojenie micro USB. Všetky oblasti YÚN disponujú veľkým počtom kompatibilných digitálnych digitálnych prehrávačov s integrovaným WiFi pripojením k rozhraniu API s ubidotami.

Krok 1: Komponenty

Komponenty
Komponenty
Komponenty
Komponenty
  1. Placa Arduino YÚN y kábel micro USB pre pripojenie k počítaču:
  2. Káblová stuha, ktorá sa realizuje ako jedna z najdôležitejších položiek, ktoré sú k dispozícii vo forme ergonómie
  3. MPU 6050, este dispositivo posee tres ejes de acción (X, Y, Z) posee también termómetro.

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

  1. Stiahnutie knižnice si rozhodne vyberiete.
  2. Môžete použiť IDE Arduino a nájsť "Skica", ako kliknúť na "Importovať librería" a "Dohodnúť sa na knižnici"..
  3. Vybrať si môžete z archívu.

Krok 3: Conexiones

Conexiones
Conexiones

Asegúrate de tener bien conectados los pines, pues aveces puede resultar que algún cable se salga de su lugar

Krok 4: Así Luce Ya Conectado

Ako Luce Ya Conectado
Ako Luce Ya Conectado

Viac informácií o borovicových boroviciach, o ktorých môžete hovoriť, o ich láskavej starostlivosti, ako aj o ochrane starostu.

Krok 5: Código Para El Yún

Nižšie sú uvedené základné údaje o organizácii, v ktorých je organizovaná debata o YUN, ako je uvedené v prílohe, ako je uvedené v prílohe. Realizujte všetky svoje obľúbené videá, urobte si sólo tenká hra alebo si vyskúšajte, ako si vytvoriť vlastnú porciu vybavenia. Väčšina realizovaných jadrových IDE de Arduino debemos ingresar unos archiveos en la carpeta root de nuestro Arduino YÚN. Došlo k prepojeniu viacerých odkazov.

Vyberte si z nasledujúcich možností alebo IDE Arduino a kopírujte nasledovné:

// Krátka ukážka MPU -6050 // Od používateľa Arduino JohnChi // 17. augusta 2014 // Upravil Mateo V © lez - Metavix // 30. september 2014 // Verejná doména #include #include

#zahrnúť

const int MPU = 0x68; // dirección I2C del MPU-6050 int16_t AcX, AcY, AcZ, Tmp, GyX, GyY, GyZ; Reťazec api = "5ca9b10038e49e0492c6794f9043f0918ddcbd26"; // tu Reťazec kľúča API idvari = "53badbd77625425f8665d11b"; // tu ID de la variable and modificar Ubidots ubiclient (api); int reset = 0; void setup () {Bridge.begin (); Console.begin (); Wire.begin (); Wire.beginTransmission (MPU); Wire.write (0x6B); // PWR_MGMT_1 register Wire.write (0); // nastavený na nulu (prebudí MPU-6050) Wire.endTransmission (true); while (! Konzola); // konkrétna bezdrôtová konzola Console.println („klient Ubidots“); ubiclient.ubitoken (api); // zoberte všetky tokeny a resetujte API = 0; } void loop () {Wire.beginTransmission (MPU); Wire.write (0x3B); // počínajúc registrom 0x3B (ACCEL_XOUT_H) Wire.endTransmission (false); Wire.requestFrom (MPU, 14, true); // požiadavka celkom 14 registrov 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));

resetovať ++; // if (reset> 20) // {// asm volatile ("jmp 0"); // reset = 0; //}}

Krok 6: Dokončite…

Finalizácia…
Finalizácia…

Perfektne! Môžete si vybrať z mnohých starších kanálov, napríklad si môžete vybrať z niekoľkých spôsobov, ako zrýchliť a zosilniť pripojenie Wi-Fi. Viac informácií o odkazoch na Arduino nájdete tu.

Odporúča: