Sisukord:
- Samm: riistvaraosad
- Samm: materjal
- Samm: paigaldage samm -mootor
- Samm: riistvara ühendamine
- Samm 5: Tarkvara projekteerimine
Video: IoT röster (LoRa): 11 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:50
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
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
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
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
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:
IoT APIS V2 - autonoomne IoT -toega automatiseeritud taimede niisutussüsteem: 17 sammu (koos piltidega)
IoT APIS V2 - autonoomne IoT -toega automatiseeritud taimede niisutussüsteem: see projekt on minu eelneva juhendi edasiarendus: APIS - automaatne taimede niisutussüsteem Olen kasutanud APIS -i peaaegu aasta ja soovin parandada eelmist disaini: jälgida taime eemalt. Nii on
IoT toitemoodul: IoT võimsuse mõõtmise funktsiooni lisamine minu päikeseenergia laadimiskontrollerile: 19 sammu (piltidega)
IoT võimsusmoodul: IoT võimsuse mõõtmise funktsiooni lisamine minu päikeseenergia laadimiskontrollerile: Tere kõigile, ma loodan, et olete kõik suurepärased! Selles juhendis näitan teile, kuidas ma tegin IoT võimsuse mõõtmise mooduli, mis arvutab mu päikesepaneelide toodetud võimsuse, mida kasutab minu päikeseenergia laadimiskontroller
ESP32 E32-433T LoRa mooduli õpetusega - LoRa Arduino liides: 8 sammu
ESP32 E32-433T LoRa mooduli õpetusega | LoRa Arduino liides: Hei, mis toimub, poisid! Akarsh siin CETechist. See minu projekt ühendab eByte'i E32 LoRa mooduli, mis on suure võimsusega 1-vatine transiiverimoodul koos ESP32-ga, kasutades Arduino IDE-d. Me saime E32 toimimisest aru meie viimases õpetuses
Kontrollige kodumasinaid LoRa kaudu - LoRa koduautomaatikas - LoRa kaugjuhtimispult: 8 sammu
Kontrollige kodumasinaid LoRa kaudu | LoRa koduautomaatikas | LoRa kaugjuhtimispult: kontrollige ja automatiseerige oma elektriseadmeid pikkade vahemaade (kilomeetrite) kaugusel ilma internetita. See on võimalik LoRa kaudu! Hei, mis toimub, poisid? Akarsh siin CETechist. Sellel trükkplaadil on ka OLED -ekraan ja 3 releed, mis
IronForge NetBSD röster: 9 sammu (koos piltidega)
IronForge NetBSD röster: see projekt ei alanud rösterina, kuid lõpuks sai sellest üks. Idee tuli siis, kui suri minu köögiarvuti (vana Windows CE PDA), mida kasutasin toiduvalmistamise retseptide kuvamiseks. Kõigepealt mõtlesin luua E-tindil põhineva madala energiatarbega ekraani, mis