Spisu treści:
- Krok 1: Zakoduj interfejs użytkownika w MIT App Inventor
- Krok 2: Kodowanie w środowisku cząstek: inicjowanie zmiennych
- Krok 3: Kodowanie w środowisku cząstek: konfiguracja funkcji tweetowania
- Krok 4: Składniki fizyczne
- Krok 5: Gotowe
Wideo: Tweeting Lamp Bot: 5 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:30
Ta instrukcja nauczy Cię, jak zrobić Tweeting sterowany telefonem komórkowym - Lampa. Jest to prosty, fajny projekt, który wykorzystuje wynalazcę aplikacji MIT, a także środowisko kodowania cząstek, aby stworzyć lampę sterowaną telefonem komórkowym za pośrednictwem IoT, która wysyła tweety osobiste na konto bota.
Materiały, których będziesz potrzebować:
- 4 diody LED (dowolna liczba lub kolor diod led jest w porządku, ale w tym samouczku użyjemy 4)
- 8 sztuk 4-calowego drutu bez linki (do lutowania na diodach LED)
- 4 kawałki drewna 4 cale x 4 cale (aby zrobić uchwyt na pudełko)
- Foton cząstek (możesz go dostać tutaj:
- Deska do krojenia chleba
- Konto na Twitterze
- Konto Inventor App MIT
Krok 1: Zakoduj interfejs użytkownika w MIT App Inventor
To będzie sterować włączaniem i wyłączaniem lampy. Dodałem zdjęcia powyżej dla kodu blokowego i interfejsu. Sprawdź ten samouczek dotyczący tego kroku (https://www.hackster.io/Richa1/mit-app-inventor-2-…
Krok 2: Kodowanie w środowisku cząstek: inicjowanie zmiennych
Po skonfigurowaniu bloków na wynalazcy aplikacji MIT możesz zacząć pisać swój główny kod w środowisku cząstek. Najpierw musisz zdobyć foton cząsteczkowy i założyć konto. (Link do ich strony internetowej, na której można ją kupić, znajduje się we wstępie). Instrukcje dotyczące konfiguracji fotonu można znaleźć w ich dokumentacji na ich stronie internetowej. Po skonfigurowaniu fotonu możesz rozpocząć kodowanie funkcji, aby wysłać go na Twittera i włączyć diody LED.
- Zmienna char będzie reprezentować wiadomość, którą chcesz wysłać na Twitterze. W nawiasach wpisz wiadomość, którą chcesz zamieścić na Twitterze.
- Linia, w której jest napisane #define TOKEN, to twój token Twittera, który umieścisz dla konta Twitter, na które będziesz tweetować. (Możesz uzyskać token, odwiedzając ten adres URL i wykonując krok 1).
- Zainicjuj funkcję cząstek, aby po wywołaniu z konsoli MIT App Inventor wykonała polecenia.
- Zainicjujesz również swoje diody LED i ustawisz je jako wyjścia, ponieważ nie otrzymują żadnego rodzaju zmiennej.
Krok 3: Kodowanie w środowisku cząstek: konfiguracja funkcji tweetowania
To jest kod do konfiguracji funkcji tweetowania. Musisz umieścić go pod void setup(), aby działał.
Następnie, pod komendą Toggle diody LED, napisz kod włączania diod LED z interfejsu aplikacji MIT.
Kod pobrany z
Krok 4: Składniki fizyczne
- Przylutuj przewody do diod LED (fioletowy dla ujemnych i czerwonych dla dodatnich)
- Umieść foton cząstek na płytce stykowej i podłącz przewody do odpowiednich pinów. (Czerwone do pinów D1-D4 i wszystkie fioletowe do GND)
- Sklej pudełko, aby utrzymać diody LED i płytkę stykową (następnie możesz je pomalować)
- Podłącz swój foton i sflashuj swój kod
Krok 5: Gotowe
Po sflashowaniu kodu możesz podłączyć swój telefon komórkowy do aplikacji na wynalazcy aplikacji MIT i jednocześnie włączyć diody LED i wysyłać tweety.
Uwaga: Ponieważ Twitter ma naprawdę dziwne przepisy dotyczące wielokrotnego tweetowania tego samego, należy odczekać co najmniej 1 minutę między tweetami, zanim zostaną wysłane.
Zalecana:
DIY Homemade Fancy Lamp: 5 kroków (ze zdjęciami)
DIY Homemade Fancy Lamp: Jestem studentem, obecnie uczęszczam na zajęcia z obwodów. Podczas zajęć wpadłem na pomysł wykorzystania bardzo prostego obwodu do wykonania praktycznego projektu przeznaczonego dla uczniów szkół podstawowych, który byłby zabawny, kreatywny i pouczający. Projekt ten obejmuje m
Pixel Smart Lamp: 7 kroków (ze zdjęciami)
Pixel Smart Lamp: Jest to projekt, który wykonałem dla inteligentnej lampy sterowanej przez Bluetooth z aplikacją na Androida opracowaną na Android Studio. Głównym celem Pixela jest wyświetlanie pięknych świateł. Na przykład jest to tryb oświetlenia kominkowego, zobaczmy, jak kominek jednopikselowy może
Nakładka dla Arduino ze starych rosyjskich lamp VFD: zegar, termometr, woltomierz: 21 kroków (ze zdjęciami)
Tarcza dla Arduino ze starych rosyjskich lamp VFD: zegar, termometr, woltomierz…: Ukończenie tego projektu zajęło prawie pół roku. Nie potrafię opisać ile pracy włożono w ten projekt. Samo wykonanie tego projektu zajęłoby mi wieki, więc miałem pomoc od moich przyjaciół. Tutaj możesz zobaczyć naszą pracę zebraną w jedną bardzo długą instrukcję
Trash Built Bot do rysowania linii BT - My Bot: 13 kroków (ze zdjęciami)
Trash Built BT Line Drawing Bot - My Bot: Przyjaciele Hai po długiej przerwie około 6 miesięcy, przyszedłem z nowym projektem. Do czasu ukończenia Cute Drawing Buddy V1, SCARA Robot - Arduino planuję kolejnego bota do rysowania, którego głównym celem jest pokrycie dużej przestrzeni do rysowania. Tak naprawiono ramiona robota c
Crazy Modular Lamp: 6 kroków (ze zdjęciami)
Crazy Modular Lamp: Koncepcja polega na stworzeniu wyjątkowej lampy modułowej, którą użytkownicy będą konfigurować według własnego uznania, wykorzystując określoną przestrzeń, z której chcą korzystać. Lampa będzie ściemniana i sterowana dotykiem. Modułowe zastosowanie tej lampy zamyka obieg