Агуулгын хүснэгт:

Гели атомаар мэдээлэл илгээх: 3 алхам
Гели атомаар мэдээлэл илгээх: 3 алхам

Видео: Гели атомаар мэдээлэл илгээх: 3 алхам

Видео: Гели атомаар мэдээлэл илгээх: 3 алхам
Видео: Cosmetic contract manufacturing ✅ से लाखों की कमाई! Amazon Flipkart Meesho घर से उठा ले जाएगें माल! 2024, Долдугаар сарын
Anonim
Гели атомын тусламжтайгаар мэдээлэл илгээх
Гели атомын тусламжтайгаар мэдээлэл илгээх

Гели бол объектуудыг интернетэд хялбар, үр ашигтай, найдвартай холбох дэд бүтэц, програм хангамжийн интерфейс, дэд бүтцийг нийлүүлэх зориулалттай интернетийн иж бүрэн утасгүй платформ юм. Тоног төхөөрөмжийн хоёр бүрэлдэхүүн хэсэг байдаг: Атом ба Гүүр. Атом бол гүүр рүү холбогддог жижиг төхөөрөмж бөгөөд дараа нь энэ мэдээллийг авч интернетэд дамжуулдаг. Энэхүү демо дээр бид Arduino uno дээр Helium Atom dev бамбайг ашиглах болно.

Гелийн бусад ашигтай эх үүсвэрүүд нь:

Гелийн блог

Гелийн форум

Гелийн баримт бичиг

Алхам 1: Гелийн номын санг татаж авах

Atom dev самбар нь Arduino Uno дээр бамбай байдаг тул кодыг төхөөрөмж дээр програмчилж, ачаалахад танд Arduino IDE хэрэгтэй болно. Гели-Ардуино номын сан нь холболт, баглаа боодол нээхэд шаардлагатай функцуудыг хангадаг. Гели-Ардуино номын санг ашиглах талаархи дэлгэрэнгүй мэдээллийг Helium Docs дээрээс авах боломжтой. Татаж аваад хоёуланг нь ажиллуулна уу.

Алхам 2: Arduino дээр кодлох

Үргэлж оруулах мэдэгдлүүдээсээ эхэл

#оруулах

#оруулах

Дараа нь та гели модемоо зарлах ёстой

HeliumModem *модем;

Хоосон тохиргооны функцэд модемийг эхлүүлэх ёстой

хүчингүй тохиргоо ()

{модем = шинэ HeliumModem (); }

Өгөгдлийг таны давталтын функц дотор илгээдэг. Эхлээд өгөгдлийн багцыг зарлаж, түүнд агуулагдах элементийн тоог тодорхойл. Дараа нь өгөгдлийг пакет дээр хавсаргаад дараа нь модемоор дамжуулж илгээнэ үү. Илгээсэн багцын давтамжийг тохируулахын тулд үүнийг удаашруулна уу.

хоосон давталт ()

{DataPack dp (1); dp.appendString ((char *) "Hello World"); модем-> sendPack (& dp); саатал (500); }

DataPack бол таны өгөгдлийг Атом руу/илгээхийн тулд оруулдаг Helium арга юм. Та өгөгдлийн багцын хэмжээг, түүний дотор байгаа зүйлийг дарааллаар нь зарлах ёстой. Дээрх кодын дагуу би өгөгдлийн багцад нэг мөр нэмж оруулсан тул dp -ийг 1 болгож тохируулсан. Хэрэв бид өөр зүйл, жишээ нь гарын үсэггүй 16 бит үг, бидэнд хэрэгтэй мөрийн хамт илгээхийг хүсч байвал.

DataPack dp (2);

dp.appendString ((char *) "Hello World"); dp.appendU16 (таны өгөгдөл);

Янз бүрийн өгөгдлийн төрлийг оруулах талаархи дэлгэрэнгүй мэдээллийг Helium Docs дээрээс олж болно.

Дээрх код. Энэ програм нь таны Гелий Атомоос "Сайн уу ертөнц" -ийг удаа дараа илгээдэг.

Алхам 3: Тоног төхөөрөмж рүү холбож, байршуулна уу

Атом нь сүлжээнд холбогддог гүүртэй холбогддог тул тоног төхөөрөмжийн төхөөрөмж хоёулаа ажиллахын тулд асаалттай байх ёстой. Хэрэв та өөрийн гэсэн гүүртэй бол түүнийгээ Ethernet кабелиар залгаж, хананы залгуураар тэжээж, 3G -ээр холбож байгаа эсэхийг шалгаарай. Arduino дэвтэр нь таны кодыг байршуулахад шаардлагатай USB -ээр тэжээгддэг боловч тусад нь ажиллуулах боломжтой.

Arduino dev самбар дээр кодоо оруулна уу. Гелиумын API -ийн аль нэгийг ашиглан төхөөрөмжөө захиалах програмыг компьютер дээрээ ажиллуулна уу. Ruby -ээр дамжуулан бүртгүүлэх заавар. Та одоо Гели атомаасаа илгээсэн өгөгдлийг харах ёстой.

Хэрэв танд энэ хэрэг тустай байсан ба/эсвэл бусад хичээлүүдийг авахыг хүсч байгаа бол @WrittenAirThank -ээр над руу залгаад хөгжилтэй байгаарай!

Зөвлөмж болгож буй: