Obsah:

IoT Toaster (LoRa): 11 kroků (s obrázky)
IoT Toaster (LoRa): 11 kroků (s obrázky)

Video: IoT Toaster (LoRa): 11 kroků (s obrázky)

Video: IoT Toaster (LoRa): 11 kroků (s obrázky)
Video: Jak může mít 11 prstů? 😳 2024, Listopad
Anonim
IoT Toaster (LoRa)
IoT Toaster (LoRa)

IoT Toustovač

Toustovač, který lze monitorovat a ovládat prostřednictvím vlastní aplikace pro Android.

Toustovač je vybaven kartou SODAQ ExpLoRer, která má 32bitový ARM Cortex M0+ a integrovaný modul LoRa a anténu. Tyto moduly LoRa zajišťují komunikaci mezi mobilním zařízením a toustovačem prostřednictvím brány. Komunikace LoRa pracuje v pásmu ISM na frekvenci 868 MHz a obvykle se používá v aplikacích IoT kvůli nízkému výkonu a dlouhému dosahu (+ zdarma pro provoz v pásmu 868 MHz). Přečtěte si více o LoRa zde:

Byla vyvinuta aplikace Andorid, která je schopna bezdrátově ovládat toustovač pomocí sklopení chleba v toustovači a zapnutí ohřívacího prvku na specifikovanou dobu. Uživatel může zvolit tři různé úrovně „toustovače“(vzácné, střední, dobře provedené). Současně bude sledovat vnější teplotu toustovače. Veškerá komunikace je směrována přes bránu LoRa a dále zpracovává PubNub, což umožňuje aplikaci Android přihlásit se k odběru a publikovat data z brány prostřednictvím kanálu.

Krok 1: Součásti hardwaru

1. Toustovač (jakýkoli toustovač s podobným zvedacím mechanismem bude fungovat):

2. Krokový motor-lineární krokový motor:

4. Ovladač krokového motoru:

3. Sodaq One Explorer-LoRa:

4. Držák baterie-12V:

5. Přepínač (jakýkoli spínač 12V bude fungovat):

6. Hliníkové profily:

7. Kabely, šrouby a baterie

Krok 2: Materiál

Materiál
Materiál
Materiál
Materiál
Materiál
Materiál

2.1 - Změřte každou ze stran na toustovači a vyřízněte hliníkovou část. V tomto případě je rozměr hliníkové desky 33, 5 x 13, 5 cm (obrázek). Vytvořte čtyři otvory, které odpovídají otvorům na předním panelu toustovače. V tomto případě jsou umístěny v každém rohu obdélníku o rozměrech 31, 5 x 12, 5 cm.

2.2 - Vytvořte dva otvory (umístění je na vás). Aby se karta SODAQ vešla, musí mít první otvor 11 x 5,5 cm. Druhý otvor musí být stejně velký jako váš vypínač. Vyrobte si plexisklo se stejnými rozměry jako na obrázku. Vyvrtejte dva otvory pro podporu karty SODAQ.

2.3 - Vezměte hliníkové profily a nakrájejte je na dva kusy. Délka by měla být stejná jako strana hliníkové desky.

Krok 3: Namontujte krokový motor

Namontujte krokový motor
Namontujte krokový motor
Namontujte krokový motor
Namontujte krokový motor
Namontujte krokový motor
Namontujte krokový motor

VAROVÁNÍ! Změny na elektrických výrobcích mohou při nesprávném zacházení způsobit velké škody

3.1. Odstraňte šroubky, které drží skořepinu na topném prvku a jeho struktuře.

3.2 Vyjměte tyč, která drží páku toustovače ve svislé poloze.

3.3. Pomocí šroubováku vytvořte otvor přímo pod místem, kde měla být tato tyč umístěna. Ujistěte se, že nevrtáte do žádné elektroniky!

3.4. Vyměňte původní tyč za lineární motor a upevněte plastový držák na horní část plastové konstrukce třemi šrouby (obrázek). Nyní bude fungovat jako nová motorizovaná tyč, kterou budeme moci ovládat!

Krok 4: Připojení hardwaru

Připojení hardwaru
Připojení hardwaru
Připojení hardwaru
Připojení hardwaru
Připojení hardwaru
Připojení hardwaru

4.1. Poté, co byl motor namontován na toustovač, připojte jej podle výše uvedeného schématu zapojení (obrázek). Použil jsem experimentální desku k pájení spojovacích prvků mezi signály a pomocí tří hlaviček jsem ji mohl připevnit na kartu SODAQ. (obrázek). Pomocí šroubů připevněte desku na toustovač.

Krok 5: Softwarový design

Softwarový design
Softwarový design

1. Uzel SODAQ - Uzel, který řídí toustovač a odesílá příkazy motoru ovladači motoru, který ovládá krokový motor. Krokový motor sníží nebo zvýší přípitek podle toho, který příkaz zadal uživatel.

2. Multiconnect Conduit - Brána, ke které se uzel SODAQ připojí po zapnutí přes LoRa. Brána poskytuje kanál, jehož data jsou přenášena do talkpoolu.

3. Talkpool - Je poskytovatel serveru, který umožňuje propojení s různými platformami IoT prostřednictvím integrovaných protokolů. Dostupné protokoly k použití jsou: MQTT, PubNub, IBM Bluemix. (V tomto projektu použijeme PubNub)

4. PubNub - platforma IoT, která funguje jako centrální rozbočovač, kam jsou provozy odesílány prostřednictvím kanálů. Struktura předplatného/publikování. Různé sady SDK umožňují použití různých platforem (V tomto projektu používáme sadu SDK pro Android)

5. Aplikace pro Android - Se sadou SDK pro Android PubNub aplikace poskytuje uživateli grafické rozhraní, které ukazuje teplotu toustovače (kanál pro předplatné). Kromě toho je také možné ovládat toustovač pomocí tlačítek v aplikaci (kanál pro publikování).

Další čtení a návod:

Doporučuje: