
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:03



Zbuduj własną kostkę spożywczą za pomocą bloków MESH IoT
Twórz zautomatyzowaną listę zakupów i zarządzaj nią za pomocą kostki spożywczej DIY. Każda strona sześcianu reprezentuje Twój ulubiony artykuł spożywczy i możesz śledzić i wysyłać powiadomienia o zakupach, przewracając lub potrząsając sześcianem. To wszystko jest możliwe (i łatwe) dzięki akcelerometrowi MESH Move, który wykrywa orientację kostki, aby uruchamiać działania, takie jak rejestrowanie danych w arkuszu kalkulacyjnym Google lub wysyłanie alertów e-mail/sms.
Załóżmy na przykład, że używasz pomidora w przepisie i odwracasz kostkę ze sklepem spożywczym na stronę oznaczoną jako pomidory, kostka ze sklepem spożywczym zarejestruje zdarzenie jako wiersz w arkuszu kalkulacyjnym Google. W przypadku, gdy był to ostatni pomidor, możesz również potrząsnąć kostką spożywczą, aby wysłać powiadomienie o zakupach za pośrednictwem e-maila lub SMS-a.
Materiały
- (x1) Ruch MESH
- (x1) Obiekt w kształcie sześcianu (Zalecany jest sześcian z półpustym środkiem.)
- Papier, nożyczki, taśma
- Tablet/smartfon i Wi-Fi (Aby skonfigurować i uruchomić blok MESH Move)
- Aplikacja MESH (iOS i Android; bezpłatna)
Krok 1: Utwórz obiekt w kształcie sześcianu


Utwórz obiekt w kształcie sześcianu. - Kostka spożywcza to obiekt w kształcie sześcianu, który zawiera blok MESH Motion. Możesz stworzyć swój własny obiekt w kształcie sześcianu, używając materiałów takich jak papier lub tektura, LEGO, druk 3D, a nawet cięcie laserowe
- Oznacz każdą stronę sześcianu. (Sugestie: obrazy, kodowanie kolorami lub tekst)
- Umieść lub dołącz blok MESH Move do obiektu w kształcie sześcianu.
Krok 2: Zaprogramuj MESH Move w aplikacji MESH

W kanwie aplikacji MESH:
- Podłącz jeden (1) blok MESH Move do aplikacji MESH przez Bluetooth.
- Przeciągnij sześć (6) bloków aplikacji MESH Move na kanwę aplikacji i ustaw bloki aplikacji, aby wykrywały orientację.
- Ustaw żądaną orientację dla każdego bloku aplikacji MESH Move (co odpowiada stronie fizycznej kostki spożywczej).
- Przeciągnij jeden (1) dodatkowy blok aplikacji MESH Move na kanwę aplikacji i ustaw blok aplikacji tak, aby wykrywał drgania.
Krok 3: Zaprogramuj blok aplikacji IFTTT w aplikacji MESH



Użyj bloków aplikacji IFTTT do programowania śledzenia danych i alertów.
- Podłącz MESH do swojego konta IFTTT z aplikacji MESH.
- Przeciągnij sześć (6) bloków aplikacji IFTTT na kanwę aplikacji.
- Dotknij każdej ikony IFTTT, aby utworzyć „Identyfikator zdarzenia” dla kostki spożywczej (użyj tego samego „Identyfikatora zdarzenia” dla wszystkich sześciu bloków aplikacji IFTTT).
- Utwórz niestandardowy „tekst” dla każdego bloku aplikacji IFTTT, który odpowiada produktowi spożywczemu, który reprezentuje.
- Utwórz nowy przepis MESH w aplikacji lub witrynie IFTTT (wybierz kanał MESH, użyj utworzonego „Identyfikatora zdarzenia” i połącz arkusz kalkulacyjny Google w przepisie).
- Dodaj blok aplikacji Gmail na kanwie i dotknij, aby skonfigurować ustawienia.
Krok 4: Połącz bloki aplikacji MESH Move z blokami aplikacji IFTTT


Połącz każdy blok aplikacji MESH Move z odpowiadającym mu blokiem aplikacji IFTTT. Programowanie jest kompletne i gotowe do testów!
Zalecana:
Castle Planter (z blokami kodu Tinkercad): 25 kroków (ze zdjęciami)

Castle Planter (z blokami kodu Tinkercad): Wykonanie tego projektu zajęło mi trochę czasu, a ponieważ moje umiejętności kodowania są co najmniej ograniczone, mam nadzieję, że wyszło dobrze :) Korzystając z dostarczonych instrukcji, powinieneś być w stanie całkowicie odtworzyć każdy aspekt tego projektu bez
Park z blokami kodu Tinkercad: 9 kroków

Park z blokami kodu Tinkercad: Cześć wszystkim! Dzisiaj zrobiłem coś z parkiem/sąsiedztwem! To moja pierwsza próba w Tinkercad Code Blocks, więc wymagało to wielu cofania się i poprawiania, gdy coś nie wyszło. (Co było dużo:P) Mam nadzieję, że ci się spodoba i zrobisz to
Automatyczna rolka kulkowa z Arduino i jednym serwomechanizmem: 3 kroki

Zautomatyzowana rolka kulkowa z Arduino i jednym serwomechanizmem: Jest to prosty mały projekt Arduino i serwomechanizmu, którego ukończenie zajmuje około dwóch godzin. Wykorzystuje serwo do podnoszenia jednego końca nakrętki słoika, aby obrócić stalową kulkę wokół wewnętrznego obwodu. Uruchamia się samoczynnie, może zmieniać prędkość i obracać tw
Automatyczna żarówka za pomocą czujnika PIR: 3 kroki

Automatyczna żarówka z czujnikiem PIR: Cześć chłopaki! Tutaj przedstawiam automatyczne światło, które włącza się w zasięgu wzroku człowieka lub stworzenia. Wykorzystywany tutaj czujnik to wyjątkowo znany czujnik PIR. Jest to podstawowy obwód, który jest szybko dostępny w Internecie. Kupuję
Kamera spożywcza: 18 kroków (ze zdjęciami)

Food Cam: Ten projekt został zainspirowany projektem food cam wykonanym przez MIT Media Lab. Ten projekt jest częścią usługi dla uczelni Coding For Good na UWCSEA East w Singapurze. Celem tego projektu jest zmniejszenie ilości marnowanej żywności przez naszą społeczność o