
Orodha ya maudhui:
- Hatua ya 1: Arduino Sanidi
- Hatua ya 2:
- Hatua ya 3: Arduino Serial Monitor
- Hatua ya 4: Ingia kwa Sigfox
- Hatua ya 5: Ukurasa wa Kifaa cha Sigfox
- Hatua ya 6: Sigfox Callback
- Hatua ya 7: Sigfox New Callback
- Hatua ya 8: Sigfox Unda Aina ya Kupiga tena
- Hatua ya 9: Sigfox kwa AWS CloudFormation
- Hatua ya 10: Uundaji wa Rafu ya AWS 1
- Hatua ya 11: Uundaji wa Stack 2
- Hatua ya 12: Mahali pa Nambari ya Akaunti ya AWS
- Hatua ya 13: Mahali pa Nambari ya Akaunti ya AWS
- Hatua ya 14: Uundaji wa Stack ya AWS
- Hatua ya 15: Mwisho wa Uundaji wa Stack ya AWS
- Hatua ya 16: Maelezo ya Bunduki ya AWS
- Hatua ya 17: Maelezo ya Bunduki ya AWS 2
- Hatua ya 18: Sigfox Callback Creation Final
- Hatua ya 19: Sigfox Callback Creation Check
- Hatua ya 20: AWS-Kuunda Jedwali la DynamoDB
- Hatua ya 21: AWS- Kuunda Jedwali la DynamoDB 2
- Hatua ya 22: Kupata Dashibodi ya AWSIot
- Hatua ya 23: AWS DynamoDB Kuunda Sheria
- Hatua ya 24: AWS DynamoDB Kuongeza Kitendo
- Hatua ya 25: AWS DynamoDB Kuongeza Kitendo 2
- Hatua ya 26:
- Hatua ya 27: Uundaji wa Jukumu la AWS DynamoDB
- Hatua ya 28: Mwisho wa Uumbaji wa Jukumu la AWS DynamoDB
- Hatua ya 29:
2025 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2025-01-23 15:11




I. UTANGULIZI
1. Mwandishi
Jina langu ni Hooi Yong Hua na ninatoka Singapore Polytechnic, diploma ya Uhandisi wa Kompyuta.
Mimi ni sehemu ya kikundi ambacho kina wanachama 3; Low Jun Qian, Takuma kabeta na mimi mwenyewe.
Mafundisho haya ni sehemu ya mradi wa kutuma data kutoka kwa sensorer kwenye wavuti hadi kifaa na mwenendo wa mwisho
analytics ya biashara. Msimamizi wa Mradi wetu ni Bwana Teo Shin Jen.
2. Lengo
Tuma data ya analojia kutoka kwa sensaji (DS18B20) ukitumia Arduino na Sigfox Shield kwenye wavuti kwa seva za sigfox kisha sukuma data kwa AWS (Amazon Cloud Services Services) na uihifadhi kwenye AWS Dynamo DataBase (DynamoDB)
3. Kusudi
Ili kurahisisha maagizo ya kupima Sensor kwa Arduino hadi Sigfox kwa uhamisho wa data wa AWS na kukusanya habari zote mahali pamoja. Kwa habari zaidi, haswa kuhusu sigfox kwa Uunganisho wa AWSIot, inashauriwa sana angalia nakala ya asili na AWS
3. Ujuzi Unaohitajika:
1. Ukozo wa Arduino IDE, pamoja na kuongeza Maktaba na kupakia nambari kwenye bodi ya arduino. 2. Maarifa ya kimsingi ya Huduma ya Wavuti ya Amazon, Hasa Kuunda Stack, DynamoDB na Kuunda Sheria.
3. Tayari umeamilisha Usajili wa Sigfox na kuweza kutuma ujumbe (Takwimu) kutoka Kifaa cha Sigfox kwenda SigFox Cloud
II. Kuweka - Up
A. Vifaa vikuu
1. Arduino Uno x1
2. Sigfox Arduino Shield: UnaShield_RC1692HP-SIG (Toleo 1A) x1
3. Redio Antannae x1
4. USB B kwa Cable (kuunganisha Arduino na PC) x1
5. Kuweka Sensorer (Mkate wa mkate, Sensor ya Muda DS18B20, 3x Kiume kwa Viunganishi vya Kiume; Voltage 1 [nyekundu] 1 Ground [Nyeusi] 1 Takwimu [Nyeupe])
B. Programu
1. Arduino IDE (Toleo 1.8.1 ilitumika katika mafunzo haya)
2. Maktaba ya Arduino inayoitwaUnabiz Arduino Master Library na Tuma - Nuru - Mfano wa Kiwango Kimesakinishwa
C. Akaunti (Mkondoni) na Usajili
1. Usajili wa Seva ya Sigfox (Inakuja na Vifaa vya Sigfox)
2. Akaunti ya Amazon AWS na ufikiaji wa wingu (Uundaji wa Stack) & DynamoDB
Marejeo ya IV:
aws.amazon.com/blogs/iot/connect-your-dev ……..
Hatua ya 1: Arduino Sanidi


A. Hatua ya kwanza ni kupakia mfano mchoro tuma kiwango cha mwanga kwa arduino.
Ili kufanya hivyo fungua IDE ya arduino, bonyeza maneno yafuatayo kwa mpangilio: Faili> Mfano> unabiz-arduino-master (chini ya kifungu cha Maktaba za Desturi)> kiwango cha kutuma. Rejea Kielelezo 5 Ikiwa maneno yoyote yaliyotajwa hapo juu ambayo yanapaswa kubofya hayapo, rejesha tena maktaba kuu ya unabiz arduino (Hatua katika Kiambatisho 1). Rudia hatua ya 1.
B. Badilisha kifaa kwa kifaa chako cha sigfox.
Mstari wa nambari inayobadilishwa ni (umeonyeshwa kwenye Picha)
tuli kifaa cha Kamba = "xxxxx"; // Weka hii kwa jina la kifaa chako ikiwa unatumia Emulator ya UnaBiz.
C. Thibitisha na upakie nambari kwenye Kifaa cha Arduino Sigfox.
(Kumbuka kuchagua bodi sahihi (katika kesi hii arduino uno) na Serial Port)
Hatua ya 2:
Hatua ya 3: Arduino Serial Monitor

Kwenye Arduino IDE, chagua zana zinazofuatwa na Serial Monitor. Inapaswa kuonyesha Message.addfield na Radiocrafts.sendmessage:. Ujumbe wa Radiocrafts.sendmessage: inafuatiwa na kifaa cha sigfox
Hatua ya 4: Ingia kwa Sigfox

1. Ingia kwa
Hatua ya 5: Ukurasa wa Kifaa cha Sigfox

2. Bonyeza kwenye Kichupo cha Kifaa. Pili, Angalia kolamu ya mwisho iliyoonekana (C) ili kuhakikisha sigfox bado inasambaza data kikamilifu.
Ikiwa baada ya karibu dakika 15-20 Tofauti kati ya wakati wa sasa na wakati ulioonyeshwa hapo haijapungua, kunaweza kuwa na shida na sigfox.
Kisha bonyeza kwenye Kifaa cha Sigfox kinachotumika chini ya safu wima ya Aina ya Kifaa (B).
Utaletwa kwenye Sehemu ya Aina ya Kifaa
Hatua ya 6: Sigfox Callback

Chagua Kupiga tena kutoka kwa kidirisha cha zambarau kushoto (Imezungushwa kwa Nyekundu)
Hatua ya 7: Sigfox New Callback

Bonyeza neno Mpya kwenye kona ya juu ya mkono wa kulia chini ya kitufe cha kutoka (Imezungushwa kwa nyekundu).
Hatua ya 8: Sigfox Unda Aina ya Kupiga tena

5. Chagua AWS IOT kutoka kwenye orodha ya aina ya kurudi nyuma inayopatikana. (Nafasi yake ya pili). Utaletwa kwenye ukurasa unaofuata
Hatua ya 9: Sigfox kwa AWS CloudFormation

Chagua Kitufe cha Uzinduzi wa Stack (A).
Utaelekezwa kwa kifungu cha AWS CloudFormation Create Stack, (Unda Kiolezo).
(Ikiwa haujaingia kwa aws kabla ya hii itabidi ufanye sasa)
Kumbuka Kitambulisho cha Nje (B) kwani kitatumika baadaye
Mkoa (C) wa singapore ni ap-kusini mashariki-1 Rejea https://docs.aws.amazon.com/general/latest/gr/ran… kwa mikoa mingine.
Hatua ya 10: Uundaji wa Rafu ya AWS 1

Hakikisha kitufe kando ya Eleza url ya template ya Amazon S3 (A).
Chagua neno NEXT kwenye kona ya chini kulia (B).
utaletwa kwenye ukurasa unaofuata (Taja Kifungu cha undani)
Hatua ya 11: Uundaji wa Stack 2

Katika ukurasa huu (Taja Maelezo) lazima ujaze masanduku 5, ambayo ni Jina la Stack, AWSAcountID, ExternalID, Mkoa na TopicName.
Maagizo ya kina yanapatikana hapa chini. Bonyeza Ijayo baada ya kumaliza (kwenye kona ya chini kulia).
Kwanza kwa matumizi ya jina la Stackname SigFoxIotConnector.
Pili kwa Kitambulisho cha nje, Tumia Habari iliyozingatiwa katika Hatua ya 6 Kitambulisho cha nje, Tumia Habari iliyozingatiwa katika Hatua ya 6
Tatu kwa Mkoa, Tumia Ap-Southeast-1 (Kwa Singapore) au rejelea kiungo hiki:
Nne kwa TopicName tumia sigfox.
Mwishowe kwa Kitambulisho cha Akaunti ya AWS itajadiliwa katika hatua inayofuata
Hatua ya 12: Mahali pa Nambari ya Akaunti ya AWS

fungua Dashibodi ya AWS katika ukurasa tofauti kwa kubofya kiunga hiki: https://ap-southeast-1.console.aws.amazon.com/con… (au kwa njia nyingine yoyote)
Bonyeza kitufe cha msaada kilicho kona ya juu kulia na kusababisha menyu kushuka
Kisha bonyeza kituo cha msaada kilicho kwenye menyu kunjuzi.
Hatua ya 13: Mahali pa Nambari ya Akaunti ya AWS

Hii itakuleta kwenye ukurasa wa kituo cha msaada, ambacho kinaonyesha accountID kwenye kona ya Juu kulia, chini ya kitufe cha msaada.
Pandikiza nambari (Nambari ya Akaunti ya AWS) kwa AWS AccountID katika Hatua ya 9 na bonyeza Ijayo iko kona ya chini kulia kwenye ukurasa huo.
Hatua ya 14: Uundaji wa Stack ya AWS
9. Ukurasa huu (Chaguzi) sio lazima kwa mafunzo haya. bonyeza karibu kwenye kona ya chini kulia inakuchukua kwenye Ukurasa wa Mapitio
Hatua ya 15: Mwisho wa Uundaji wa Stack ya AWS

Kwenye Ukurasa wa Mapitio, angalia ikiwa habari zote ni sahihi, na chini ya uwezo wa kifungu angalia kisanduku kando
sentensi "Ninakubali kuwa AWS CloudFormation inaweza kuunda rasilimali za IAM."
Mwishowe bonyeza kitufe cha kuunda (Kona ya Chini kulia ya Screen) kuunda stack.
Utarudi kwenye Dashibodi ya Usimamizi wa Uundaji wa Wingu.
Hatua ya 16: Maelezo ya Bunduki ya AWS

t dashibodi ya usimamizi wa Cloudformation, mpangilio ulioundwa mpya unapaswa kuonyesha CREATE_COMPLETE kwenye safu ya hadhi baada ya dakika 2-10
Bonyeza jina la stack ili uone maelezo juu yake.
Hatua ya 17: Maelezo ya Bunduki ya AWS 2

Pata Sehemu ya Pato na bonyeza mshale uliotangulia.
Nakili Safu wima ya Jukumu la ARN na angalia kuhakikisha kuwa maadili mengine ni sahihi.
Hatua ya 18: Sigfox Callback Creation Final


Rudi kwenye Usanidi wa Upigaji wa Wavuti wa SigFox (Hatua ya 7; Kutoka ambapo kitufe cha kuweka llaunch iko) na ujaze visanduku vyote vilivyobaki isipokuwa usanidi wa malipo ya kawaida.
Nakili Jukumu la ARN lililotajwa hapo juu.
Kwa Mwili wa Json, Nakili na ubandike nambari hapa chini.
Baada ya yote ambayo imefanywa Chagua Sawa. Ukurasa unaofuata unaonyesha viunganisho vya kupiga simu tena kwa kifaa kilichochaguliwa cha sigfox
Hatua ya 19: Sigfox Callback Creation Check

Hakikisha hakuna makosa na kiunga cha [POST] chini ya sehemu ya habari ni sawa na picha.
Hatua ya 20: AWS-Kuunda Jedwali la DynamoDB


Chagua DynamDB katika menyu ya amazon kisha bonyeza kuunda meza
Hatua ya 21: AWS- Kuunda Jedwali la DynamoDB 2

Jaza sanduku zote tupu.
Kwa Jina la Jedwali, weka sigfox; Kwa kitufe cha kizigeu, weka kifaa, ikifuatiwa na kukagua kisanduku cha kitufe cha kuweka na kuweka muhuri wa muda.
bonyeza tengeneza kumaliza (usiguse mipangilio yoyote isiyotajwa). Subiri kwa muda meza itazalishwa kikamilifu.
Hatua ya 22: Kupata Dashibodi ya AWSIot


Fungua Dashibodi ya AWS, chagua AWS Iot, chagua Sheria kisha uchague kuunda Kanuni
Hatua ya 23: AWS DynamoDB Kuunda Sheria


4. Weka Jina Sigfox, * kwa sifa na mwishowe weka sigofox kwenye kichungi cha mada.
Hatua ya 24: AWS DynamoDB Kuongeza Kitendo


Ifuatayo unahitaji kuunda kitendo. Chagua Ongeza Kitendo na kisha uchague "ingiza ujumbe kwenye DynamoDB".
Hatua ya 25: AWS DynamoDB Kuongeza Kitendo 2

Tumia jina moja (sigfox) kujaza Jina la Jedwali.
Kitufe cha Hash na mvua kinapaswa kujitokeza kiatomati.
Jaza Thamani ya Hash Key na $ {device} na Thamani ya RangeKeyData na $ {timestamp ()} chini ya ujumbe wa kuandika.
Mwishowe, Jaza kisanduku kilichoandikwa "Andika data ya ujumbe kwenye safu hii" na malipo (hayajazungushwa)
Picha imeonyeshwa hapa chini
Hatua ya 26:
Hatua ya 27: Uundaji wa Jukumu la AWS DynamoDB

Ifuatayo ni kuunda jukumu jipya. chini ya jina la jukumu la IAM, ingiza dynamodbsigfox, bonyeza kitufe cha kuunda kisha bonyeza kitendo cha kuongeza
Hatua ya 28: Mwisho wa Uumbaji wa Jukumu la AWS DynamoDB

Mwishowe bonyeza Unda Kanuni ili kufunika vitu. (ongeza kona ya chini kulia)
Hatua ya 29:

Sasa rudi kwenye Jedwali la DynamoDB na uone meza ikijazwa
Kumbuka: Ikiwa hakuna kitu kinachoonyeshwa kwenye meza, shida 1 inayowezekana inaweza kuwa kuwa koni ya AWS iko katika eneo lisilofaa hakikisha mkoa wa kontena ya aws iko sawa na mkoa ulioonyeshwa kwenye Uundaji wa Stack
Ilipendekeza:
Kujifunga kwa Moja kwa Moja kwa Mchezo Mtendaji wa Mchezo wa Gofu wa 3: Hatua 12 (na Picha)

Kujifunga kwa Moja kwa Moja kwa Mchezo Mtendaji wa Mchezo wa Gofu wa 3: Hivi majuzi nilichapisha Inayoweza kufundishwa juu ya kujenga mchezo wa kufurahisha unaoweza kubeba na unaoweza kuchezwa ndani na nje. Inaitwa "Executive Par 3 Golf Game". Nilitengeneza kadi ya alama ya kuiga kurekodi kila alama ya wachezaji kwa "mashimo" 9. Kama ilivyo
Fanya Viwanja Vizuri kutoka kwa Takwimu za Arduino za Moja kwa moja (na Hifadhi Takwimu kwa Excel): Hatua 3

Tengeneza Viwanja Vizuri kutoka kwa Takwimu za Arduino za Moja kwa Moja (na Hifadhi Takwimu kwa Excel): Sote tunapenda kucheza na kazi yetu ya P … lotter katika IDE ya Arduino. Walakini, wakati inaweza kuwa na faida kwa matumizi ya msingi, data inafutwa zaidi vidokezo vinaongezwa na sio kupendeza macho. Mpangaji wa Arduino IDE hana
Mwongozo wa Usanidi wa Premium wa VPN kwa kushusha kwa kasi kwa kasi na OKAY kutiririka na REO: Hatua 10

Mwongozo wa Usanidi wa Premium wa VPN kwa kushusha kwa kasi kwa kasi na OKAY kutiririka na REO: Asante, Asuswrt-MerlinHi, nimetoka Thailand. Nitaandika mwongozo wa kusanidi wa kina wa VPN kwa upakuaji wa kasi karibu 100 Mb / s kwa wastani na utiririshaji mzuri kabisa wa Netflix, Crunchyroll, Hulu, n.k. Kutoka Thailand, hatima
Moja kwa moja 4G / 5G HD Kutiririka Video Kutoka kwa DJI Drone kwa Ucheleweshaji wa Chini [Hatua 3]: Hatua 3
![Moja kwa moja 4G / 5G HD Kutiririka Video Kutoka kwa DJI Drone kwa Ucheleweshaji wa Chini [Hatua 3]: Hatua 3 Moja kwa moja 4G / 5G HD Kutiririka Video Kutoka kwa DJI Drone kwa Ucheleweshaji wa Chini [Hatua 3]: Hatua 3](https://i.howwhatproduce.com/images/009/image-25904-j.webp)
Moja kwa moja Video ya 4G / 5G ya Utiririshaji wa HD Kutoka kwa DJI Drone kwa Ucheleweshaji wa Chini [Hatua 3]: Mwongozo ufuatao utakusaidia kupata mitiririko ya video yenye ubora wa HD kutoka karibu na drone yoyote ya DJI. Kwa msaada wa Programu ya Simu ya FlytOS na Maombi ya Wavuti ya FlytNow, unaweza kuanza kutiririsha video kutoka kwa drone
Ingia kwa kasi ya juu ECG au Takwimu zingine, Kwa kuendelea kwa Zaidi ya Mwezi: Hatua 6

Ingia kwa kasi ya juu ECG au Takwimu Nyingine, Kwa kuendelea kwa Zaidi ya Mwezi: Mradi huu ulibuniwa kusaidia timu ya utafiti wa matibabu ya chuo kikuu, ambaye alihitaji kuvaa ambayo inaweza kuingiza ishara 2 x ECG kwa sampuli 1000 / sec kila moja (sampuli 2K kwa sekunde) kuendelea kwa siku 30, ili kugundua arrhythmias. Mradi wa mradi