Spisu treści:

Toster IoT (LoRa): 11 kroków (ze zdjęciami)
Toster IoT (LoRa): 11 kroków (ze zdjęciami)

Wideo: Toster IoT (LoRa): 11 kroków (ze zdjęciami)

Wideo: Toster IoT (LoRa): 11 kroków (ze zdjęciami)
Wideo: A Wy na jakim etapie związku jesteście? 😂 #shorts 2024, Listopad
Anonim
Toster IoT (LoRa)
Toster IoT (LoRa)

Toster IoT

Toster, który można zarówno monitorować, jak i kontrolować za pomocą niestandardowej aplikacji na Androida.

Toster jest wyposażony w kartę SODAQ ExpLoRer z 32-bitowym ARM Cortex M0+ oraz zintegrowanym modułem LoRa i anteną. Ten moduł LoRa zapewnia komunikację między telefonem a tosterem za pośrednictwem bramki. Komunikacja LoRa działa w paśmie ISM przy 868 Mhz i jest zwykle używana w aplikacjach IoT ze względu na niską energię i wydajność dalekiego zasięgu (+ bezpłatnie do pracy w paśmie 868 Mhz). Przeczytaj więcej o LoRa tutaj:

Opracowano aplikację Andorid, która jest w stanie bezprzewodowo sterować tosterem poprzez opuszczanie pieczywa w tosterze i włączanie elementu grzejnego na określony czas. Użytkownik może wybrać trzy różne poziomy „tostera” (rzadki, średni, dobrze zrobione). Jednocześnie będzie monitorować temperaturę zewnętrzną tostera. Cała komunikacja jest kierowana przez bramę LoRa i dalej przetwarzana przez PubNub, co umożliwia aplikacji Android subskrybowanie i publikowanie danych z bramy za pośrednictwem kanału.

Krok 1: Części sprzętowe

1. Toster (działa każdy toster z podobnym mechanizmem podnoszenia):

2. Silnik krokowy – Liniowy silnik krokowy:

4. Sterownik silnika krokowego:

3. Sodaq One Explorer – LoRa:

4. Uchwyt baterii – 12V:https://www.ebay.com/itm/1-pc-8X1-5V-AA-2A-CELL-Pl…

5. Przełącznik (działa dowolny przełącznik 12 V):

6. Profile aluminiowe:

7. Kable, śruby i baterie

Krok 2: Materiał

Materiał
Materiał
Materiał
Materiał
Materiał
Materiał

2.1 - Zmierz każdy z boków tostera i wytnij z niego część aluminiową. W tym przypadku wymiary aluminiowej płyty to 33,5 x 13,5 cm (zdjęcie). Wykonaj cztery otwory pasujące do otworów w panelu przednim tostera. W tym przypadku umieszcza się je w każdym rogu prostokąta o wymiarach 31,5 x 12,5 cm.

2.2 - Zrób dwie dziury (lokalizacja zależy od Ciebie). Pierwszy otwór musi mieć wymiary 11 x 5,5 cm, aby zmieściła się karta SODAQ. Drugi otwór musi być tak duży jak twój przełącznik. Zrób pleksi o takich samych wymiarach jak na zdjęciu. Wywierć dwa otwory, aby podeprzeć kartę SODAQ.

2.3 - Weź profile aluminiowe i pokrój na dwie części. Długość powinna być równa boku płyty aluminiowej.

Krok 3: Zamontuj silnik krokowy

Zamontuj silnik krokowy
Zamontuj silnik krokowy
Zamontuj silnik krokowy
Zamontuj silnik krokowy
Zamontuj silnik krokowy
Zamontuj silnik krokowy

OSTRZEŻENIE! Modyfikacje produktów elektrycznych mogą spowodować poważne uszkodzenia, jeśli nie będą obsługiwane prawidłowo

3.1. Usuń niezbędne śruby mocujące powłokę do elementu grzejnego i jego struktury.

3.2 Wyjmij pręt, który przytrzymuje dźwignię tostera w pozycji pionowej.

3.3. Użyj śrubokręta, aby zrobić otwór tuż poniżej miejsca, w którym powinien zostać umieszczony ten pręt. Upewnij się, że nie wwiercasz się w żadną elektronikę!

3.4. Zastąp oryginalny pręt silnikiem liniowym i zamocuj plastikowe mocowanie na górnej części plastikowej konstrukcji trzema śrubami (zdjęcie). Będzie to teraz działać jak nowa zmotoryzowana wędka, którą będziemy mogli kontrolować!

Krok 4: Podłączanie sprzętu

Podłączanie sprzętu
Podłączanie sprzętu
Podłączanie sprzętu
Podłączanie sprzętu
Podłączanie sprzętu
Podłączanie sprzętu

4.1. Po zamontowaniu silnika na tosterze podłącz go jak na powyższym schemacie połączeń (rysunek). Użyłem płytki eksperymentalnej do przylutowania niezbędnych połączeń między sygnałami i użyłem trzech nagłówków, aby móc zamontować ją na karcie SODAQ.4.2 Złóż to wszystko razem i weź trochę taśmy samoprzylepnej, aby zamontować uchwyt baterii z tyłu aluminiowej płyty (zdjęcie). Użyj śrub, aby zamontować płytę na tosterze.

Krok 5: Projektowanie oprogramowania

Projektowanie Oprogramowania
Projektowanie Oprogramowania

1. Węzeł SODAQ - węzeł sterujący tosterem i wysyłający polecenia silnika do sterownika silnika sterującego silnikiem krokowym. Silnik krokowy obniży lub podniesie tosty w zależności od polecenia wydanego przez użytkownika.

2. Multiconnect Conduit – Brama, z którą węzeł SODAQ łączy się przez LoRa po włączeniu zasilania. Bramka zapewnia kanał, przez który dane są przesyłane do puli rozmów.

3. Talkpool – jest dostawcą serwera, który umożliwia łączenie się z różnymi platformami IoT za pośrednictwem zintegrowanych protokołów. Dostępne protokoły to: MQTT, PubNub, IBM Bluemix. (W tym projekcie będziemy używać PubNub)

4. PubNub – platforma IoT działająca jako centralny hub, w którym ruch jest przesyłany kanałami. Struktura Subskrybuj/Opublikuj. Różne SDK umożliwia korzystanie z różnych platform (w tym projekcie używamy SDK dla Androida)

5. Aplikacja Android – Dzięki SDK PubNub Android, aplikacja udostępnia użytkownikowi interfejs graficzny, który pokazuje temperaturę tostera (kanał subskrypcji). Ponadto istnieje również możliwość sterowania tosterem za pomocą przycisków w aplikacji (kanał publikacji).

Dalsza lektura i samouczek:

Zalecana: