Мазмұны:
- 1 -қадам: компоненттер
- 2 -қадам: La Librería De Ubidots, Arduino YÚN орнатыңыз
- 3 -қадам: конексиондар
- 4 -қадам: Así Luce Ya Conectado
- 5 -қадам: Кодиго Пара Эль Юн
- 6 -қадам: Қорытындылау …
Бейне: Como Subir Datos De Un Acelerómetro a Ubidots, Utilizando Arduino YÚN: 6 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Arduino YN - бұл ATmega32u4 және Atheros AR9331 микроконтроллері. OpenWrt-те Linux жүйесіндегі операциялық жүйені пайдалану мүмкін емес, бұл OpenWrt-Yun нұсқасы. Linux жүйесінде операциялық жүйе Ethernet, WiFi, USB-A, micro-SD үшін 20 ұялы ұяшық, 16 МГц жиілігі жоқ, micro USB арқылы жұмыс жасайтын компьютерлер бар. Теңдемені оқудан бас тартуға болмайды, бұл WiFi интерфейсінің интерфейсіне API -ді қосуға мүмкіндік береді.
1 -қадам: компоненттер
- Placa Arduino YÚN y кабелі шағын USB кабелі компьютермен жұмыс істейді:
- Кабель таспасы
- MPU 6050, (X, Y, Z) суреттердің толық сипаттамасы.
2 -қадам: La Librería De Ubidots, Arduino YÚN орнатыңыз
- Кітапхананы жүктеу және жүктеу.
- IDE де Arduino y «a» pestaña «Sketch» немесе «Importar library» мен «Agregar librería» кітапханасын басу керек.
- Selecciona el archivo жүктеу.
3 -қадам: конексиондар
Қарағай мен қарағайдың айналасындағы байланыс, бұл нәтижеге жетуге мүмкіндік береді.
4 -қадам: Así Luce Ya Conectado
Қарағай мен қарағайдың қарағайға айналуы мүмкін емес.
5 -қадам: Кодиго Пара Эль Юн
Қарапайым жағдайда, сіз ұйымдасқан ұйымдардың бірі болып табыласыз, сонымен қатар арнайы қызметтерді табуға болады. Конфигурацияны жасаудан бас тартқан кезде, дебидо мен жеке функцияларды жасаңыз, бұл Ubidots жабдығының жасақталуы. Бұл жерде IDE де Arduino дебюттері де, архивтерде де Arduino YÚN түбірінің түпнұсқасы сақталған. Сілтеме бойынша сілтеме жасаңыз.
Бұл жағдайда сіз IDE де, Arduino және Copyar de siguiente кодтарын да қолдана аласыз:
// MPU -6050 қысқа мысал эскизі // Arduino қолданушысы ДжонЧи // 17 тамыз 2014 ж. // Өзгертілген Матео Волез - Metavix // 30 қыркүйек, 2014 ж. // Қоғамдық домен #қосу #қосу
#қосу
const int MPU = 0x68; // direcciñ I2C del MPU-6050 int16_t AcX, AcY, AcZ, Tmp, GyX, GyY, GyZ; Жолдың api = «5ca9b10038e49e0492c6794f9043f0918ddcbd26»; // tu API кілті String idvari = «53badbd77625425f8665d11b»; // ID ID өзгеріссіз, Ubidots ubiclient (api); int reset = 0; void setup () {Bridge.begin (); Console.begin (); Wire.begin (); Wire.beginTransmission (MPU); Wire.write (0x6B); // PWR_MGMT_1 регистрі Wire.write (0); // нөлге орнатылды (MPU-6050 оятады) Wire.endTransmission (ақиқат); while (! Консоль); // сымсыз Console.println («Ubidots клиенті»); ubiclient.ubitoken (api); // API параметрлерін қалпына келтірудің мәні бар = 0; } void loop () {Wire.beginTransmission (MPU); Wire.write (0x3B); // 0x3B регистрінен басталады (ACCEL_XOUT_H) Wire.endTransmission (жалған); Wire.requestFrom (MPU, 14, шын); // AcX = Wire.read () << 8 | Wire.read () жалпы 14 регистрді сұраңыз; // 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);
қалпына келтіру ++; // if (қалпына келтіру> 20) // {// asm volatile («jmp 0»); // қалпына келтіру = 0; //}}
6 -қадам: Қорытындылау …
Perfecto! Қосымша Wi-Fi желілерінің тізімі бар, олар жүйелік желілерде де, желілерде де бар. Сілтеме бойынша Arduino оқулықтарын қараңыз.
Ұсынылған:
MONITORAMENTO DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID: 15 қадам
MONITORAMENTO DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID: Дискуссиялық мониторингі бар, сонымен қатар ұялы байланыстар мен телекоммуникациялық байланыстар бар
Twitter және Arduino Yún: 3 қадам
Twitter және Arduino Yún: Ардуино Юнға 100 долларға жуық қаражат жұмсалғаннан кейін, бұл әбігерліктің не екенін білу үшін, оның қолданылуын табу және көрсету жақсы идея болып көрінді. Сонымен, бұл мақалада біз сіздің Юн қалай қарапайым мысал эскиздерді қолдана отырып, твит жібере алатынын қарастырамыз - және
Conexión Serial Arduino a Processing (Acelerómetro En Anillo): 5 қадам
Conexión Serial Arduino a Processing (өңдеу): бұл ақпаратты өңдеу мен өңдеуге арналған сериялық бағдарламалардың бірі болып табылады. Ac á les muestro la manera en que yo yo lo resuelvo, no es la ú nica, pero es bastante efectiva, que que en Processing, la recepc
Arduino YUN, UNO және Nano үшін DIN рельс бекітпесі: 7 қадам
Arduino YUN, UNO және Nano үшін DIN рельс бекітпесі: Кейде сіздің Arduino жобаңызды басқару шкафына тұрақты түрде орнату пайдалы болады - мысалы, үй автоматизациясында немесе өнеркәсіптік қосымшаларда. Мұндай жағдайларда Arduino Nano, UNO және Yun Rev2 үшін біздің ArduiBox корпусы сізге келуге көмектеседі
MySQL, PHP5 және Python көмегімен Arduino YÚN -ге қатынауды басқару: 11 қадам (суреттермен)
MySQL, PHP5 және Python көмегімен Arduino YÚN -ге кіруді басқару: Сәлем достар! Өздеріңіз білетіндей, қыркүйек айында Arduino, Arduino YUN компаниясының жаңа премьерасы пайда болды. Бұл кішкентай досыңызда Linux ендірілген жүйесі бар, оның көмегімен біз сіз ойлаған нәрсені іске қоса аламыз (кем дегенде осы уақытқа дейін). Ақпарат аз болғанымен