Sisukord:

IoT röster (LoRa): 11 sammu (piltidega)
IoT röster (LoRa): 11 sammu (piltidega)

Video: IoT röster (LoRa): 11 sammu (piltidega)

Video: IoT röster (LoRa): 11 sammu (piltidega)
Video: Sweet Child O' Mine - Guns n’ Roses (Cover by First To Eleven) 2024, November
Anonim
IoT röster (LoRa)
IoT röster (LoRa)

IoT röster

Röster, mida saab nii kohandatud Androidi rakenduse kaudu jälgida kui ka juhtida.

Röster on varustatud SODAQ ExpLoRer kaardiga, millel on 32-bitine ARM Cortex M0+ ning integreeritud LoRa moodul ja antenn. Need LoRa moodulid pakuvad mobiili ja röstri vahelist suhtlust lüüsi kaudu. LoRa side toimib ISM sagedusalal 868Mhz ja seda kasutatakse tavaliselt IoT rakendustes tänu madalale energiale ja suurele kaugusele (+ tasuta kasutamiseks sagedusalas 868Mhz). LoRa kohta loe lähemalt siit:

Välja on töötatud rakendus Andorid, mis on võimeline rösterit juhtmevabalt juhtima, vähendades rösteris leiba ja lülitades küttekeha etteantud aja jooksul sisse. Kasutaja saab valida kolm erinevat "röstri" taset (haruldane, keskmine, hästi tehtud). Samal ajal jälgib see röstri välistemperatuuri. Kogu suhtlus suunatakse LoRa -lüüsi kaudu ja seda töötleb edasi PubNub, mis võimaldab Androidi rakendusel lüüsi kaudu kanali kaudu andmeid tellida ja avaldada.

Samm: riistvaraosad

1. Röster (mis tahes sarnase tõstemehhanismiga röster töötab):

2. Sammumootor-lineaarne samm-mootor:

4. Sammumootori draiver:

3. Sodaq One Explorer-LoRa:

4. Akuhoidik-12V:

5. Lüliti (mis tahes 12V lüliti töötab):

6. Alumiiniumprofiilid:

7. Kaablid, kruvid ja akud

Samm: materjal

Materjal
Materjal
Materjal
Materjal
Materjal
Materjal

2.1 - Mõõtke röstri mõlemad küljed ja lõigake alumiiniumosa välja. Sel juhul on alumiiniumplaadi mõõtmed 33, 5 x 13, 5 cm (pilt). Tehke neli auku, mis sobivad röstri esipaneeli aukudega. Sel juhul asetatakse need ristküliku igasse nurka, mille mõõtmed on 31, 5 x 12, 5 cm.

2.2 - Tehke kaks auku (asukoht on teie otsustada). SODAQ -kaardi sobitamiseks peab esimene auk olema 11 x 5, 5 cm. Teine auk peab olema sama suur kui teie lüliti. Valmistage pleksiklaas samade mõõtmetega nagu pildil. Puurige SODAQ -kaardi toetamiseks kaks auku.

2.3 - Võtke alumiiniumprofiilid ja lõigake kaheks osaks. Pikkus peaks olema võrdne alumiiniumplaadi küljega.

Samm: paigaldage samm -mootor

Paigaldage samm -mootor
Paigaldage samm -mootor
Paigaldage samm -mootor
Paigaldage samm -mootor
Paigaldage samm -mootor
Paigaldage samm -mootor

HOIATUS! Elektritoodete modifikatsioonid võivad ebaõige käsitsemise korral tekitada tervist

3.1. Eemaldage vajalikud kruvid, mis hoiavad kesta küttekeha ja selle struktuuri külge.

3.2 Eemaldage varras, mis hoiab röstri levlerit vertikaalasendis.

3.3. Kasutage kruvikeerajat, et teha auk otse alla, kuhu see varras oleks pidanud asetama. Veenduge, et te ei puuriks ühtegi elektroonikat!

3.4. Asendage algvarras lineaarse mootoriga ja kinnitage plastkonstruktsiooni peal olev plastkinnitus kolme kruviga (joonis). See toimib nüüd uue mootoriga varrasena, mida saame juhtida!

Samm: riistvara ühendamine

Riistvara ühendamine
Riistvara ühendamine
Riistvara ühendamine
Riistvara ühendamine
Riistvara ühendamine
Riistvara ühendamine

4.1. Kui mootor on röstrile paigaldatud, ühendage see nagu ülaltoodud skeemil (joonis). Signaalidevaheliste ühenduste jootmiseks kasutasin katsetahvlit ja kasutasin kolme päist, et seda SODAQ -kaardile kinnitada. 4.2 Pange see kõik kokku ja võtke kleeplint, et paigaldada patareipesa alumiiniumplaadi tagaküljele. (pilt). Plaadi kinnitamiseks röstrile kasutage kruvisid.

Samm 5: Tarkvara projekteerimine

Tarkvara disain
Tarkvara disain

1. SODAQ -sõlm - sõlm, mis juhib rösterit ja saadab mootorikäsklusi samm -mootorit juhtivale mootorijuhile. Sammumootor langetab või tõstab röstsaia sõltuvalt sellest, millist käsku kasutaja on andnud.

2. Multiconnect Conduit - lüüs, millega SODAQ sõlm ühendab LoRa kaudu pärast sisselülitamist. Lüüs pakub kanalit, mille kaudu andmed edastatakse kõnepuldile.

3. Talkpool - on serveriteenuse pakkuja, mis võimaldab integreeritud protokollide kaudu liituda erinevate IoT platvormidega. Saadaval on järgmised protokollid: MQTT, PubNub, IBM Bluemix. (Selles projektis kasutame PubNubi)

4. PubNub - IoT -platvorm, mis toimib keskse sõlmpunktina, kus liiklust edastatakse kanalite kaudu. Tellimise/avaldamise struktuur. Erinevad SDK -d võimaldavad kasutada erinevaid platvorme (selles projektis kasutame Androidi jaoks mõeldud SDK -d)

5. Androidi rakendus - PubNubi Android SDK abil pakub rakendus kasutajale graafilist liidest, mis näitab röstri temperatuuri (tellimiskanal). Lisaks on rösterit võimalik juhtida ka rakenduse nuppude kaudu (avaldada kanal).

Lisateabe saamiseks ja õpetuseks:

Soovitan: