Spisu treści:
- Krok 1: Jakiego sprzętu będziesz potrzebować
- Krok 2: Oprogramowanie, którego będziesz potrzebować
- Krok 3: Konfiguracja
- Krok 4: Prześlij oprogramowanie układowe
- Krok 5: Przetestuj oprogramowanie układowe/wnioski
Wideo: Przygotowanie tablicy do AppShed IoT: 5 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:27
W tej krótkiej lekcji przyjrzymy się, jak uzyskać flashowanie NodeMCU za pomocą oprogramowania sprzętowego AppShed IoT, co pozwala na używanie go z platformą AppShed IoT i kolekcją aplikacji.
Platforma AppShed IoT to platforma, która pozwala użytkownikom szybko i łatwo tworzyć własne niestandardowe aplikacje i programy do interakcji z płytą NodeMCU IoT. Użytkownicy mogą tworzyć aplikacje na dowolnym poziomie umiejętności na appshed.com. Celem tej lekcji nie jest tworzenie aplikacji, ale raczej konfigurowanie tablicy do pracy z platformą AppShed IoT.
Krok 1: Jakiego sprzętu będziesz potrzebować
Aby Twoja płyta została sflashowana z oprogramowaniem układowym, będziesz potrzebować następujących narzędzi i usług:
- NodeMCU (który można znaleźć tutaj)
- Komputer z systemem Windows/Mac
- Kabel USB
- Połączenie internetowe
Mamy również aplikację do testowania oprogramowania, która może sprawdzić, czy oprogramowanie zostało wgrane poprawnie. Jeśli chcesz z tego skorzystać, potrzebujesz również urządzenia mobilnego.
Krok 2: Oprogramowanie, którego będziesz potrzebować
Jak tylko Twoja płyta NodeMCU zostanie sflashowana z oprogramowaniem sprzętowym AppShed, wszystko, czego będziesz potrzebować, to strona internetowa AppShed, aby utworzyć dla niej aplikacje, jednak do wgrania oprogramowania układowego do płyty będziesz potrzebować następującego oprogramowania:
- Pobierz Arduino IDE (tutaj)
- Szkic oprogramowania sprzętowego AppShed IoT (tutaj)
Jeśli używasz komputera Mac lub starszej wersji systemu Windows, musisz również zainstalować sterownik USB (pozwala to komputerowi komunikować się z NodeMCU, umożliwiając wgranie oprogramowania układowego). Ten sterownik można znaleźć i pobrać tutaj
Krok 3: Konfiguracja
Teraz, gdy mamy już cały potrzebny sprzęt i oprogramowanie, możemy zacząć je instalować i przygotowywać do flashowania naszej płyty.
Najpierw zainstaluj Arduino IDE na swoim komputerze. Po otwarciu pliku wykonywalnego należy przeprowadzić proces instalacji, który jest dość prosty.
Po zainstalowaniu Arduino IDE będziemy musieli dodać do niego kilka bibliotek, aby umożliwić wgranie oprogramowania sprzętowego AppShed.
- Otwórz Arduino IDE
- Kliknij Plik
- Kliknij Preferencje
- W polu oznaczonym - dodatkowe adresy URL menedżerów tablic wklej następujący link:
https://arduino.esp8266.com/stable/package_esp8266com_index.json
- Kliknij pole wyboru obok Wyświetl numery linii
- Kliknij OK
- Kliknij Narzędzia, a następnie Tablica i na końcu Zarządca tablicy
- Wyszukaj Esp8266
- Kliknij zainstaluj opcję utworzoną przez społeczność Esp8266
- Kliknij Zamknij
- Kliknij Szkic, a następnie Dołącz bibliotekę i na koniec Zarządzaj bibliotekami
- Wyszukaj arest
- Kliknij zainstaluj na opcji stworzonej przez Marco Schwartza
- Kliknij Zamknij
Po wykonaniu tych wszystkich czynności nasze środowisko Arduino IDE jest teraz gotowe do przesłania szkicu AppShed IoT do NodeMCU.
Krok 4: Prześlij oprogramowanie układowe
Możemy teraz rozpocząć przesyłanie oprogramowania układowego AppShed, pierwszą rzeczą, którą musimy zrobić, jest otwarcie pobranego wcześniej szkicu oprogramowania układowego AppShed.
Otwórz plik o nazwie AppShedAPFree
Ten plik powinien otworzyć Arduino IDE i zapytać, czy chcesz dodać go do pliku, kliknij tak.
Domyślnie oprogramowanie układowe AppShed ustawi WIFI SSID i hasło na następujące:
SSID - AppShedIoTPassword - appshedrocksJeśli chcesz to zmienić, możesz zmienić zmienną w liniach 21 i 22 oprogramowania układowego. Upewnij się, że hasło i identyfikator SSID są dłuższe niż 8 znaków.
Teraz, po skonfigurowaniu oprogramowania układowego, możemy podłączyć nasze NodeMCU do naszego komputera za pomocą kabla USB, aby rozpocząć przesyłanie, będziemy musieli wykonać następujące czynności:
- Kliknij Narzędzia
- Kliknij Tablica
- Przewiń, aż zobaczysz NodeMCU 1.0 i kliknij go
- Kliknij Narzędzia
- Kliknij Port
- Kliknij Com (liczba) (dla okien)
- Kliknij USBtoUART
Na koniec możemy wgrać firmware
Kliknij Prześlij (niebieska strzałka)
Przesyłanie powinno zająć około 1 - 2 minut. Gdy pojawi się komunikat, że przesyłanie zostało zakończone, tablica jest gotowa!
Krok 5: Przetestuj oprogramowanie układowe/wnioski
Po przesłaniu oprogramowania układowego najszybszym sposobem przetestowania i sprawdzenia, czy działa, jest przejście na urządzenie mobilne i sprawdzenie, czy wyświetla się identyfikator SSID WIFI, może to potrwać do 5 minut.
Jeśli chcesz wykonać pełny test na swoim urządzeniu, możesz skorzystać z naszej aplikacji do testowania oprogramowania układowego, która testuje kilka pinów wokół płytki, pokazując, że wszystko działa tak, jak powinno. Oto jak to zrobić:
- Upewnij się, że tablica AppShed IoT Board jest włączona (przez USB lub baterię)
- Przed połączeniem się z tablicą otwórz poniższy link na swoim urządzeniu mobilnym
apps.appshed.com/firmwaretester
- Połącz swoje urządzenie mobilne z tablicą AppShed IoT
- Kliknij przycisk Test w aplikacji i postępuj zgodnie z instrukcjami wyświetlanymi na ekranie
Jeśli miałeś jakieś problemy lub pytania podczas tego procesu, dołącz do naszego AppShed IoT Discord, gdzie mamy wiele kanałów na pytania, prezentacje projektów, a nawet prezenty sprzętu. Masz już tablicę AppShed IoT, więc dołącz do społeczności!
Discord -
Zalecana:
Rozwój tablicy Drivemall: 5 kroków
Rozwój płytki Drivemall: W tym samouczku zobaczymy podstawowe kroki tworzenia niestandardowej płytki Arduino. Użyte oprogramowanie to KiCad do projektowania płyty i Arduino IDE do tworzenia i ładowania oprogramowania układowego płyty
Instalacja De La Carte TagTagTag Pour Nabaztag / Instalowanie tablicy TagTagTag na Twoim Nabaztag: 15 kroków
Instalacja De La Carte TagTagTag Pour Nabaztag / Instalowanie TagTagTag Board na Twoim Nabaztag: (patrz poniżej wersja angielska)La carte TagTag został napisany w 2018 roku Maker Faire Paris pour faire renaitre Nabaztag i Nabaztag:tag. Elle a fait l'objet ensuite d'un financement participatif sur Ulule en juin 2019, si vous souhaitez
Słoiki z farbą do tablicy: 5 kroków (ze zdjęciami)
Słoiki z farbą tablicową: każdy szalony naukowiec potrzebuje słoików, a te słoiki potrzebują etykiet, a ponieważ lubię ponownie używać moich słoików, etykiety słoików musiałyby być wielokrotnego zapisu. Na szczęście tworzenie etykiet wielokrotnego zapisu na szklane słoiki jest łatwe dzięki farbie do tablic. Wszystko, czego potrzebujesz, aby
Instalacja De La Carte TagTagTag Pour Nabaztag:tag / Instalowanie tablicy TagTagTag na Twojej tablicy Nabaztag:tag: 23 kroki
Installation De La Carte TagTagTag Pour Nabaztag:tag / Installing the TagTagTag Board on Your Nabaztag:tag: (patrz poniżej wersja angielska)Tag Tag Tag jest nagrany w 2018 roku w Maker Faire Paris pour faire renaitre Nabaztag i Nabaztag:tag . Elle a fait l'objet ensuite d'un financement participatif sur Ulule en juin 2019, si vous souhaitez
Przygotowanie systemu operacyjnego dla Twojego Audiopint!: 8 kroków
Przygotowanie systemu operacyjnego dla twojego Audiopint!: AudioPint to „zestaw narzędzi” dla muzyka, zawierający wszystkie efekty dźwiękowe, których potrzebuje wykonawca, w jednym małym, lekkim i przenośnym sprzęcie. Podczas gdy inni wykonawcy mogą być zmuszeni do dźwigania ciężkich pedałów efektów i płyt dźwiękowych, ty