Mündəricat:
- Addım 1: Arduino Intel 101
- Addım 2: Python Script
- Addım 3: Kodu işlədin və məlumatlarınızı Ubidotsda görün
Video: DragonBoard410c - Ubidotlara Məlumat Göndərin: 3 Addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Ubidots, məlumatlarınızı təhlil etmək və ya cihazlarınızı idarə etmək üçün real vaxt tablosunu yaratmağa imkan verir. Məlumatlarınızı ictimai bağlantılar vasitəsilə və ya mobil və ya veb tətbiqinizə yerləşdirərək paylaşın.
Bu təlimatda DragonBoard 410c və Intel Arduino 101 lövhəsini istifadə edərək məlumatları platformaya göndərəcəyik.
Lövhələr ardıcıl bir əlaqə vasitəsi ilə əlaqə qurur və bir python skript məlumatları təhlil edir və Ubidotlara göndərir.
Addım 1: Arduino Intel 101
Əvvəlcə kodları yükləyək:
$ git klonu
Faylların içərisində Arduino 101 lövhəsində yükləmək üçün Arduino kodunu tapa bilərsiniz.
Arduino IDE -ni açın və Arduino/ Genuino 101 lövhəsini seçin, əgər bu seçiminiz yoxdursa, lövhəni IDE -də quraşdırmalısınız.
Alətlər-> lövhə-> lövhələr menecerinə gedin, intellekt axtarın və Intel Curie Boards paketini seçin.
Quraşdırıldıqdan sonra kodu Intel 101 lövhəsinə yükləyə bilərsiniz.
Addım 2: Python Script
$ git klonu
Python skript serial və Ubidots kitabxanalarını idxal edir, buna görə yükləməyə və quraşdırmağa imkan verir.
- $ sudo apt-get python-pip quraşdırın
- $ sudo pip ubidots qurun == 1.6.1
- $ sudo pip pyserial quraşdırın
İndi düzgün işləməsi üçün kodda bəzi dəyişikliklər etməlisiniz.
25 və 26 -cı sətirlər:
api = ApiClient (token = 'TOKEN') # Burada Ubidots Tokeninizlə əvəz edin
api.save_collection ([{{'dəyişən': 'VARIABLE_ID', 'dəyər': xam [0]}])
TOKEN və VARIABLE_ID -ni, əlavə şəkillərdə gördüyünüz kimi Ubidots hesabınızda tapa bilərsiniz.
Intel 101 lövhəsini DragonBoard -a qoşun və USB portunu yoxlamaq üçün dmesg -i işə salın
$ dmesg
tutun və 6 -cı sətirdə dəyişdirin:
PORT = "/dev/ttyACM0"
Daha əvvəl Ubidots istifadə etməmisinizsə, bu addımları izləyin:
- Hesab yarat
- Daxil ol
- Ekranın sağ üst tərəfində yerləşən şəklinizə vurun
- API etimadnaməsi-> daha çox-> işarənizi yaradın və adını dəyişin
- Token dəyərini əldə edin
- Mənbələr
- Məlumat mənbəyi əlavə edin
- Dəyişən əlavə edin
- Dəyişəni istədiyiniz kimi adlandırın
- Dəyişən xarakteristikaların solunda yerləşən Dəyişən ID -ni əldə edin.
Addım 3: Kodu işlədin və məlumatlarınızı Ubidotsda görün
- $ cd DragonBoard/
- $ sudo python Ubidots.py
Tövsiyə:
IOT - ESP8266: 3 addımlarını istifadə edərək Thingspeak -ə məlumat göndərin
IOT | ESP8266 istifadə edərək məlumatları Thingspeak -ə göndərin: Hal -hazırda IoT trenddədir və bir çox maşın bulud üzərindən yükləmək və məlumatları təhlil etmək üçün məlumatlara malikdir. Kiçik sensorlar buluddakı məlumatları yeniləyir və başqa bir ucundakı aktuatorda IoT nümunəsindən birini izah edəcəyəm. Mən bu məqaləni və mən
Bir Arduinodan Digərinə Sayısal Məlumat Göndərin: 16 Addım
Bir Arduino -dan Sayısal Məlumat Göndərin: Giriş David Palmer, CDIO Tech. Aston Universitetində bir Arduinodan digərinə bəzi nömrələr göndərmək lazım idi? Bu Təlimat necə olduğunu göstərir. S -ə göndərmək üçün bir sıra nömrələr yazaraq işini asanlıqla sınaya bilərsiniz
ESP32-CAM Şəkillər çəkin və SPIFF Yaddaşından istifadə edərək E-poçtla Göndərin. -- SD karta ehtiyac yoxdur: 4 addım
ESP32-CAM Şəkillər çəkin və SPIFF Yaddaşından istifadə edərək E-poçtla Göndərin. || SD Karta ehtiyac yoxdur: Salam millət, ESP32-CAM lövhəsi, ESP32-S çipi, OV2640 kamerası, ətraf cihazları birləşdirmək üçün bir neçə GPIO və microSD kart yuvasını birləşdirən aşağı qiymətli bir inkişaf etdirmə lövhəsidir. Video axını veb serverindən bir sıra tətbiqetmələrə malikdir
Veb Brauzerindən AskSensors IoT Platformasına Məlumat Göndərin: 6 Addım
Veb Brauzerindən AskSensors IoT Platformasına Məlumat Göndərin: Bu yaxınlarda bir ESP8266 node MCU -nu AskSensors IoT Platformasına bağlamaq üçün addım -addım təlimatı göstərən bir təlimat göndərdim. AskSensors platforması ilə daha çox maraqlanan insanlardan bir neçə rəy aldım, amma əllərində bir düyün MCU yoxdur. Bu mən
MotoStudent Elektrikli Yarış Velosipedinin Məlumat Alınması və Məlumat Vizualizasiya Sistemi: 23 addım
Bir MotoStudent Elektrik Yarış Velosipedi üçün Məlumat Toplama və Məlumat Görüntüləmə Sistemi: Məlumat əldə etmə sistemi, xarici sensorlardan məlumat toplamaq, sonra saxlamaq və emal etmək üçün birlikdə işləyən aparat və proqram təminatı toplusudur və qrafik olaraq görüntülənə və təhlil edilə bilər. mühəndislərə imkan verir