Spisu treści:
- Krok 1: Rozmiar produktu
- Krok 2: Przypnij
- Krok 3: Uwaga 1:
- Krok 4: Charakterystyka elektryczna:
- Krok 5: Ręczne polecenie AT
- Krok 6: Objaśnienie polecenia
- Krok 7: 12. Ustaw tryb pracy (tylko moduł podrzędny)
- Krok 8: Schemat referencyjny
- Krok 9: Źródło
Wideo: HC-08 Moduł komunikacyjny Bluetooth UART V2.4 Podręcznik użytkownika: 9 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
Wprowadzenie produktów
Modem Bluetooth - Minimalny moduł przelotowy HC08 to moduł transmisji danych nowej generacji oparty na protokole BLE specyfikacji Bluetooth V4.0. Jego bezprzewodowe pasmo częstotliwości roboczej to ISM 2,4 GHz z metodą modulacji GFSK. Maksymalna moc transmisji to 4d Bm. Jego czułość odbioru wynosi -93d Bm. W szeroko otwartym środowisku może osiągnąć 80-metrową komunikację o bardzo dużym zasięgu z iphone4s. Posiada zintegrowane otwory do pakowania stempli i otwory do spawania kołków. Możesz zamontować zarówno pakiet, jak i przyspawać kołki. Bardzo wygodnie jest być osadzonym w systemie aplikacji. Dzięki wbudowanemu wskaźnikowi LED możesz wizualnie zobaczyć stan połączenia Bluetooth. Ten moduł przyjmuje rdzeń CC2540F256 skonfigurowany 256K bitów. Obsługuje polecenia AT. Użytkownicy mogą zmieniać role (tryb master/slave), a także parametry takie jak szybkość transmisji i nazwa urządzenia zgodnie z własnymi wymaganiami. Jest bardzo elastyczny w użyciu.
Krok 1: Rozmiar produktu
Definicja przypięcia
Moduł HC-08 posiada 30 pinów na płytce. Konkretne definicje pinów zestawiono w poniższej tabeli:
Krok 2: Przypnij
Szpilka |
Definicja |
We/Wy |
Wyjaśniać |
1 | TXD | wyjście | Wyjście UART, poziom TTL 3,3 V |
2 | RXD | wejście, słabe podciąganie | Wejście UART, poziom TTL 3,3 V |
3 | NC | ||
4 | NC | ||
5 | NC | ||
6 | DC | Wejście | Debuguj zegar |
7 | DD | Wejście wyjście | Dane debugowania |
8 | PIO20 | wejście, słabe podciąganie | NC |
9 | PIO17 | wejście, słabe ściąganie | NC |
10 | PIO16 | Wejście, słabe ściąganie | NC |
11 | RST | wejście, podciągnij się | Pin resetowania modułu, niski poziom resetowania nie mniejszy niż 10ms |
12 | VCC | Wejście | Pin zasilania, wymagania zasilania 3.3 V DC, |
prąd zasilania jest nie mniejszy niż 100mA | |||
13 | GND | Grunt | |
14 | LEDCON | Wejście | Pin kontrolny LED (uwaga 3) |
15 | PIO14 | wejście, słabe ściąganie | NC |
16 |
PIO13 |
wyjście | Wyjście LED (Uwaga 1) |
17 | PIO11 | wejście, słabe ściąganie | NC |
18 | PIO12 | wejście, słabe ściąganie | Moduł główny wyczyść pamięć (Uwaga 2) |
19 | PIO10 | wejście, słabe ściąganie | NC |
20 | PIO07 | wejście, słabe podciąganie | NC |
21 | USB_D- | NC | |
22 | USB_D+ | NC | |
23 | PIO06 | wejście, słabe podciąganie | NC |
24 | PIO01 | wejście, słabe podciąganie | NC |
25 | PIO15 | wejście, słabe ściąganie | NC |
26 | PIO00 | wejście, słabe podciąganie | |
27 | VCC | Wejście | Pin zasilania, wymagania zasilania 3.3 V DC, |
prąd zasilania jest nie mniejszy niż 100mA | |||
28 | GND | Grunt | |
29 | RXD | wejście, słabe podciąganie | Wejście UART, poziom TTL 3,3 V |
30 | TXD | wyjście | Wyjście UART, poziom TTL 3,3 V |
Krok 3: Uwaga 1:
PIO13 wskazuje pin wyjściowy LED, wyjście wysokiego poziomu. Podłącz równolegle diodę LED z oporem.
Przed połączeniem:
Gdy moduł główny nie zapisuje adresu modułu podrzędnego, będzie świecić przez 100 ms na sekundę;
Gdy moduł główny zapisze adres modułu podrzędnego, będzie świecić przez 900 ms na sekundę;
W module podrzędnym dioda LED świeci przez 1 sekundę co 2 sekundy.
Po podłączeniu: diody LED świecą się zawsze.
Uwaga 2:
Pin wejściowy, wewnętrzny pull-down. Ten pin jest podłączony do wysokiego poziomu elektrycznego. Moduł główny jest używany do kasowania zarejestrowanego adresu modułu podrzędnego.
Uwaga 3:
Pin wejściowy służy do sterowania diodą LED. Jeśli ten styk jest uziemiony, dioda LED jest wyłączona. Jeśli ten pin jest pozostawiony wiszący, dioda LED świeci.
Krok 4: Charakterystyka elektryczna:
Parametr | Warunki testowe | Wartość reprezentatywna |
Napięcie robocze | - | DC2.0V~3.6V |
Gospodarz | nie podłączony / połączenie | 21mA/9mA |
Prąd roboczy | MODE0, niepodłączony/połączenie |
8,5mA/9mA |
TRYB1, niepodłączony/połączenie | 340μA/1,6mA | |
(nie LED) | Niewolnik | |
MODE2, niepodłączony/połączenie | 0,4 μA/1,6 mA | |
MODE3, nie podłączony/połączenie | 1,2μA-160μA/1,6mA |
Krok 5: Ręczne polecenie AT
Komenda AT służy do ustawienia parametrów modułu. Przed podłączeniem moduł może pracować pod komendą AT. Po połączeniu przechodzi w tryb transparentnej transmisji portu szeregowego.
Czas uruchomienia tego modułu to około 150ms. Dlatego lepiej jest obsługiwać komendę AT po włączeniu zasilania przez 200 ms. O ile nie wskazano inaczej, ustawienie parametrów komendy AT jest skuteczne natychmiast. Jednocześnie modyfikacja parametrów i funkcji nie zostanie utracona po wyłączeniu zasilania.
Po udanej modyfikacji polecenia AT, jednolicie powraca do OK (z wyjątkiem poleceń sprawdzających informacje, takich jak "AT+RX, AT+VERSION"). Brak sukcesu, nie wróci do żadnych informacji.
⑴ Lista poleceń AT
Dowództwo AT |
Funkcjonować |
Domyślny |
Rola |
|
("x"- parametr) |
||||
1 | W | Polecenie testowe | - | SM |
2 | AT+RX | Sprawdź podstawowe parametry | - | SM |
3 | AT+DOMYŚLNE | Przywróć ustawienia fabryczne | - | SM |
4 | AT+RESET | Zresetuj moduł | - | SM |
5 | AT+WERSJA | Sprawdź wersję i datę | - | SM |
6 | AT+ROLA=x | Zmień rolę master/slave | S | SM |
7 | AT+NAZWA=xxxxxxxxxxxx | Popraw nazwę | HC-08 | SM |
8 | AT+ADDR=xxxxxxxxxxxx | Zmień adres | Sprzęt komputerowy | SM |
adres | ||||
9 | AT+RFPM=x | Sprawdź moc RF | 0(4dBm) | SM |
10 | AT+BAUD=x, y | Popraw bodów UART | 9600, N | SM |
11 | AT+KONT=x | Ustaw łączność | 0 (może być | SM |
połączony) | ||||
12 | AT+TRYB=x | Ustaw tryb pracy | 0 | S |
13 | AT+AVDA=xxxxxxxxxxxx | Zmień dane transmisji | - | S |
14 | AT+CZAS=x | Cykl transmisji w trybie 3 | 5(s) | S |
Moduł główny do wyczyszczenia | ||||
15 | AT+WYCZYŚĆ | adres modułu podrzędnego | - | m |
zostały zarejestrowane. |
Notatka:
1. Polecenie AT za brakiem nowej linii; jeśli nie ma specjalnych instrukcji, wszystkie polecenia AT nie są przesyłane przy użyciu nowej linii.
2. Ostatnie 4 starsze polecenia, muszą być używane w połączeniu, mogą odgrywać właściwą rolę BLE Bluetooth low energy. Korzystając z niskoenergetycznego Bluetooth, w kolejnych rozdziałach zostaną wprowadzone specjalne instrukcje i program.
Krok 6: Objaśnienie polecenia
1. Polecenie testowe
Polecenie: AT
Powrót: OK.
Sprawdź podstawowe parametry
Zobacz podstawowe parametry, takie jak nazwa Bluetooth, rola master/slave, szybkość transmisji UART, adres i hasło.
Polecenie: AT + RX
Powrót:
Nazwa: HC-08 ------>>> nazwa bluetooth!
Rola: niewolnik ------>>> rola pana/niewolnika
Baud: 9600, BRAK ------>>> Szybkość transmisji UART
Adres:xx, xx, xx, xx, xx, xx ------>>> adres bluetooth
PIN: 000000 ------>>> hasło bluetooth
Uwaga: Tymczasowo nie obsługuje zmiany hasła!
-
Przywróć ustawienia domyślne
Polecenie: AT + DOMYŚLNE
Powrót: OK
Moduł zrestartuje się automatycznie, proszę wykonać nową operację przy restarcie 200ms!
-
Zresetuj moduł
Polecenie: AT + RESET
Powrót: OK
Moduł zrestartuje się automatycznie, proszę wykonać nową operację po restarcie 200ms!
5. Sprawdź wersję i datę
Polecenie: WERSJA AT +
Powrót: HC-08V2.0, 2014-08-22
6. Zmień zestaw ról master/slave
polecenie:AT+ROLA=x Zapytanie
polecenie:AT+ROLA=? X: rola (M lub S), M: mistrz; S:niewolnik. Ustawienie domyślne to S(slave).
Wyślij: AT + ROLA = M
Powrót: OK
Ustaw rolę główną, moduł automatycznie uruchomi się ponownie!
Wyślij:AT+ROLA=?
Powrót: Mistrz
Możesz zobaczyć rolę modułu głównego.
-
Popraw nazwę
Ustaw polecenie: AT+ NAZWA=xxxxxxxxxxxx
Polecenie zapytania: AT+ NAZWA=?
Domyślna nazwa to HC-08, możesz ustawić inną nazwę (ważna w ciągu 12 znaków, obsługuje wizualizowany kod ASCII i część znaku ucieczki. Moduł obsługuje język chiński, ale urządzenia z Androidem muszą zostać przekonwertowane na "kod UTF8", aby wyświetla się normalnie (więcej niż 12 znaków, wtedy odczyta tylko pierwszych 12 znaków). Konfiguracja jest zakończona, obowiązuje po automatycznym zresetowaniu modułu!
Przykład:
Wyślij:AT+NAME=HCKJ
Powrót:OKsetNAME
Wyślij:AT+NAZWA=?
Powrót: HCKJ
8. Zmień adres
Ustaw polecenie:AT+ADDR=xxxxxxxxxxxx
Polecenie zapytania:AT+ADDR=?
Adres musi składać się z 12-bitowych wielkich liter „0~F”, czyli znaków szesnastkowych.
Przykład:
Wyślij: AT + ADDR = 1234567890AB
Powrót:OKsetADDR
Konfiguracja jest zakończona, obowiązuje po automatycznym zresetowaniu modułu!
Wyślij:AT+ADDR=?
Powrót: 1234567890AB
Wyślij:AT+ADDR=000000000000
Powrót:OKsetADDR
Wyślij „00000000” moduł, aby przywrócić domyślny adres sprzętowy. Domyślnym ustawieniem fabrycznym modułu jest adres sprzętowy.
9. Zmień moc RF
Ustaw polecenie:AT+RFPM=x
Polecenie zapytania:AT+RFPM=?
X: moc RF, jak pokazano w poniższej tabeli:
Parametr
Moc RF
? Zobacz aktualną moc RF 0 4dBm (domyślnie) 1 0dBm 2 -6dBm 3 -23dBm Przykład:
Wyślij:AT+RFPM=2
Powrót: OK
Zmodyfikowana moc RF -6dBm.
Wyślij:AT+RFPM=?
Powrót:-6dBm
Moc RF wynosi -6dBm.
Gdy prąd szczytowy jest większy niż 30mA (gdy moc RF wynosi 4dBm), a prąd baterii guzikowych jest mały (poniżej 20mA), jeśli chcemy ładować baterię guzikową, lepiej ustawić moc RF na -6dBm lub -23dBm.
10. Zmień szybkość transmisji UART
Ustaw polecenie:
AT+BAUD=x (tylko zmodyfikowano szybkość transmisji UART)
AT+BAUD=x, y(Zmień szybkość transmisji UART i bit parzystości)
Polecenie zapytania:AT+BAUD=?
x:szybkość transmisji UART, y: bit parzystości, Jak pokazano w poniższej tabeli:
Parametr bodów UART:x
Parametr
bit parzystości:y
? Zobacz aktualną szybkość transmisji 1200 1200bps n Brak parzystości 2400 2400bps mi Parzysty parzystość 4800 4800bps O Parzystość nieparzysta 9600 9600bps (domyślnie) 19200 19200bps 38400 38400bps 57600 57600bps 115200 115200bps Przykład:
Wyślij:AT+BAUD=19200
Powrót: OK19200
Szybkość transmisji UART zmodyfikowana dla 19200bps.
Wyślij:AT+BAUD=4800, E
Powrót: OK4800, NAWET
Szybkość transmisji UART zmodyfikowana do 4800bps, a nawet parzystości.
Wyślij:AT+BAUD=?
Powrót: 4800, NAWET
Zobacz szybkość transmisji UART i bit parzystości.
Podczas transparentnej transmisji modułu master i slave, każdy pakiet o szybkości transmisji poniżej 9600bps nie może przekraczać maksymalnej liczby 500 bajtów. Jeśli chodzi o każdy pakiet o szybkości transmisji powyżej 19200bps, zapoznaj się z poniższą tabelą. Pomiędzy pakietami danych musi mieć określony odstęp czasowy. Poniższa tabela przedstawia różne szybkości transmisji, wartość odniesienia dla przedziału czasu:
szybkość transmisji (bps) 1200 2400 4800 9600 19200 38400 57600 115200 500 bajtów przedział czasu (ms) 6800 3600 2000 1000 300 bajtów przedział czasu (ms) 4200 2400 1200 600 400 Interwał czasowy 100 bajtów (ms) 1500 800 400 160 100 120 Przedział czasu 80 bajtów (ms) 1000 650 320 120 80 60 100 60 bajtów interwał czasowy (ms) 800 500 250 100 60 60 60 100 Interwał czasowy 20 bajtów (ms) 200 100 50 20 20 20 20 20 1. Powyższe to zmierzone dane. Teoretyczna najwyższa całkowita prędkość transceivera: 2500 bajtów/sek., z prędkością kontrolowaną w granicach 2000 bajtów/sek.
2. Bajty każdego pakietu są całkowitą wielokrotnością 20.
3. Moduł automatycznie wysyła dane podwykonawcze będące całkowitą wielokrotnością 20 bajtów. Służy do wysyłania 100-bajtowego pakietu i odbiera wiele pakietów na drugim końcu. Każdy pakiet danych jest całkowitą wielokrotnością 20 bajtów. Całkowita liczba bajtów to 100.
11. Ustaw łączność
Ustaw polecenie:AT+CONT=x
Polecenie zapytania:AT+CONT=?
Funkcje parametrów X są następujące:
Parametr Mistrzowska rola Rola niewolnika Centralny Peryferyjny 0 Może być podłączony, połączenie Może być podłączony, połączenie (Domyślny) po wpisaniu zwykłego transparentu po wpisaniu zwykłego transparentu tryb transmisji tryb transmisji Obserwator Nadawca Moduł nie może być podłączony Niezwiązany z rolą mistrza, 1 do innego sprzętu, ale automatycznie ale można łączyć z niską mocą matycznie zeskanuj HC-08 z tryb 3, realizacja transmisji; pakiet transmisji danych, pakiety wysyłane. naprawiony czas odświeżania 2 sekundy. Przykład:
Wyślij:AT+CONT=1
Powrót: OK
Konfiguracja jest zakończona, obowiązuje po automatycznym zresetowaniu modułu!
Wyślij:AT+CONT=?
Powrót: niemożliwy do podłączenia
Polecenie proszę za pomocą komendy "AT+MODE", "AT+AVDA" i "AT+TIME" za pomocą.
Notatka:
1. Moduł master/slave „CONT=1” jest używany głównie do transmisji danych rozgłoszeniowych. Wysyłając dane rozgłoszeniowe z modułu podrzędnego, moduł nadrzędny odbierze odpowiednie dane przez wyjście szeregowe.
2. Ten model jest przeznaczony do samodzielnego pobrania pakietu danych transmisji przez użytkownika. Konkretny protokół komunikacyjny nie jest tutaj opisany. Jeśli chcesz wiedzieć, odwiedź następującą oficjalną stronę internetową w celu konsultacji:
www.hc01.com/
Krok 7: 12. Ustaw tryb pracy (tylko moduł podrzędny)
Ustaw polecenie:AT+MODE=x
Polecenie zapytania:AT+MODE=?
Komenda | Parametr | Powrót | Funkcjonować |
=? | 0/1/2/3 | Pobiera bieżący tryb. | |
=0 | Tryb pełnej mocy (domyślny), otwarta dioda LED. | ||
Tryb oszczędzania energii na poziomie 1, dioda LED zamknięta. | |||
=1 | Brak połączenia prąd wynosi 340μA, połączenie | ||
prędkość jak mode0. | |||
Tryb oszczędzania energii Poziom 2, dioda LED zamknięta. | |||
=2 | Brak połączenia prąd wynosi 0,4 μA. | ||
AT+ | Nie można znaleźć, nie jest podłączony, aby się obudzić | ||
TRYB | ok | przed, po przebudzeniu można podłączyć. | |
Tryb oszczędzania energii na poziomie 3, dioda LED zamknięta. | |||
Brak połączenia prąd wynosi 1,2 μA ~ 160 μA (około) | |||
Domyślne 32 μA) |
|||
=3 | W połączeniu z „AT+TIME”, aby ustawić transmisję | ||
czas, aby zmniejszyć zużycie energii. | |||
Korzystanie z określonych metod można znaleźć w | |||
Polecenie „AT+CZAS”. |
Notatka:
-
Tryb 3 jest używany głównie do:
A. Służy do zmniejszenia zużycia energii.
B. Moduł podrzędny wysyła dane rozgłoszeniowe do modułu głównego, może osiągnąć jednokierunkową komunikację od jednego do wielu (teoretycznie może to być od modułu podrzędnego do nieskończonego modułu głównego).
C. Jako alarm zapobiegający zgubieniu, karta obecności, miernik tętna lub inne urządzenie bezprzewodowe.
2. Tryb 1/2/3 jest dostępny przez port UART do wysyłania 1 bajtowych danych w celu wybudzenia, ale kilka pierwszych bajtów danych może zostać zniekształconych po wybudzeniu. Dlatego zalecamy wysyłanie 10 bajtowego kodu szesnastkowego „0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF” w celu wybudzenia modułu, unikając zniekształcenia kilku bajtów danych na początku. Od tego czasu moduły pracują w trybie pełnej prędkości, port UART może być normalny do wysyłania i odbierania danych.
W stanie niepodłączony moduł po przebudzeniu w tryb pełnej prędkości, który utrzymuje się przez 5 minut, a następnie powraca do trybu oryginalnego. Tak długo, jak 5 minut w UART odebrał dane, a następnie retiming.
Jeśli moduł jest w stanie podłączonym, to po wybudzeniu pozostanie w trybie pełnej prędkości. Przed podłączeniem moduł powróci do pierwotnego trybu zasilania.
3. Oprócz mode0, drugim trybem jest zamknięcie diody LED. Ale po podłączeniu dioda LED zaświeci się.
Przykład: Wyślij:AT+MODE=?
Powrót:0
Wyświetl bieżący tryb.
Wyślij: AT + TRYB = 2
Powrót: OK
Tryb ustawień 2, skuteczny natychmiast.
-
Zmień dane transmisji (Tylko moduł podrzędny)
Polecenie:AT+AVDA=xxxxxxxxxxxx
Parametr „xxxxxxxxxxxx” może zawierać dowolne 1~12 bajtów danych użytkownika. Jeśli w tym momencie
stan modułu master AT+CONT=1, wtedy port UART modułu master wyprowadzi dane „xxxxxxxxxxxx”. Dane transmisji nie zostaną zachowane na stałe. Zostanie usunięty po ponownym uruchomieniu.
Przykład:
Wyślij rolę niewolnika: AT + AVDA = 1234567890AB
Powrót: OK
Jeśli w tym momencie stan modułu nadrzędnego AT+CONT=1, port UART wyprowadzi: 12345 67890AB.
14. Cykl nadawania trybu 3 (tylko slaver)
Ustaw polecenie:AT+TIME=x
Polecenie zapytania:AT+TIME=?
Zakres ustawień parametru x jest następujący:
x 1 2 3 4 5 6 7 8 9 A b C D mi F czas/ 1 2 3 4 5 6 7 8 9 10 20 30 40 50 60 sek (domyślny) x F g h i J K czas/ 1 2 5 10 30 60 min Przykład:
Wyślij:AT+TIME=F
Powrót: OK
Ustawienie mode3 cyklu nadawania na 60 sekund. Co 60 sekund wysyłaj dane rozgłoszeniowe.
Wyślij:AT+TIME=?
Powrót: 60s
Rozwiązanie trybu niskiego poboru mocy (moduł podrzędny):
1. Konieczność wybudzenia się z sieci bezprzewodowej:
Wpisz „AT+MODE=1” lub „AT+MODE=3”, moduł przejdzie w tryb niskiego poboru mocy, dopóki moduł główny nie zażąda połączenia. Po podłączeniu prąd wynosi 1,6mA. Moduł wymiany danych automatycznie przejdzie w tryb pełnej prędkości przed podłączeniem, a po podłączeniu powróci do trybu niskiego poboru mocy.
2. Czy aktywny przypadek połączenia:
Wpisz „AT+MODE=2”, wejdzie w tryb niskiego zużycia energii2. Moduł wszedł w stan głębokiego uśpienia. Nie może zostać wykryty przez moduł nadrzędny. Po połączeniu możesz wysłać dowolne dane, aby wybudzić moduł, a następnie może wysyłać i odbierać dane po połączeniu.
Rozwiązanie trybu nadawania małej mocy:
Pierwszy zestaw roli głównej:AT+CONT=1 -> AT+ROLE=M
A następnie ustaw rolę slave: AT + CONT = 1 -> AT + AVDA = 1234 (dane 12 bajtów)
MCU użytkownika wysyła 10 bajtowy kod szesnastkowy "0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF" do modułu portu UART w celu przebudzenia modułu w tryb pełnej mocy. W tym momencie użytkownicy mogą rozsądnie ustawić zgodnie ze swoimi potrzebami. Powyższe "AT+CONT=1, AT+AVDA=xxxx, AT+MODE=3, AT+TIME=5" jest ustawione na: "nadawanie i brak połączenia". Transmisja danych to XXXX, mode3 (okres 5 sekund). Zgodnie z powyższym średni prąd wynosi mniej niż 4 μA, CZAS będzie dłuższy niż 1 minuta. Tym razem będzie to mniejsze zużycie energii.
Użytkownik chce często przesyłać dane, proponuje wejść w tryb 2 w czasie bezczynności, musi przesłać dane, aby przejść do odpowiedniego trybu.
15. Zapisano moduł główny, aby wyczyścić adres modułu podrzędnego (Tylko master)
Ustaw polecenie: AT+CLEAR
Polecenie zapytania: OK
Moduł master, po połączeniu z modułem slave, zapamięta adres MAC modułu slave w ostatnim czasie. Jeśli chcesz podłączyć go do innego modułu podrzędnego, musisz usunąć bieżącą pamięć. Pierwszym sposobem jest ustawienie modułu 18 pin na wysoki poziom elektryczny 200ms, drugim sposobem jest użycie komendy "AT+CLEAR".
Krok 8: Schemat referencyjny
Krok 9: Źródło
Ten artykuł pochodzi z:
Jeśli masz jakieś pytania, możesz skontaktować się z: [email protected].
Zalecana:
Elektroniczny system bezpieczeństwa z RTC i kodem PIN definiowanym przez użytkownika: 7 kroków
Elektroniczny system bezpieczeństwa z RTC i kodem PIN definiowanym przez użytkownika: Hi Guys! Jest to projekt, który wykonałem za pomocą mikrokontrolera pic, który jest elektronicznym systemem zabezpieczającym kod PIN z zegarem czasu rzeczywistego i funkcjami kodu PIN definiowanymi przez użytkownika, ta strona zawiera wszystkie szczegóły, które można zrobić samemu. JEGO DZIAŁANIE I KONCEPCJA: Cóż
Konwerter doładowania oparty na Esp8266 z niesamowitym interfejsem użytkownika Blynk z regulatorem sprzężenia zwrotnego: 6 kroków
Przetwornik doładowania oparty na Esp8266 z niesamowitym interfejsem użytkownika Blynk z regulatorem sprzężenia zwrotnego: W tym projekcie pokażę Ci wydajny i powszechny sposób zwiększania napięcia DC. Pokażę Ci, jak łatwo można zbudować konwerter doładowania za pomocą Nodemcu. Zbudujmy to. Zawiera również woltomierz ekranowy i informację zwrotną
Podręcznik Warzone Tower Defense z projektem Arduino: 5 kroków
Podręcznik Warzone Tower Defense z Arduino Design: Wprowadzenie Jesteśmy grupą YOJIO (Tylko raz uczysz się w JI, więc cenisz to.) UM-SJTU Joint Institute znajduje się na terenie kampusu Shanghai Jiao Tong University, Minhang, Szanghaj. VG100 to podstawowy kurs inżynierii dla studentów pierwszego roku
BLACKBOX KOMUNIKACYJNY: 6 kroków
BLACKBOX KOMUNIKACYJNY: „BLOKADA KOMUNIKACYJNA” wykonane przez zespół „에이조(Ajo)” dlaczego blackbox?1) Blokowanie istniejącej komunikacji 2) Archiwizowanie danych dwóch osób, które się komunikująCzęsto żyjemy myśląc, że „komunikujemy się” z ludźmi wokół nas.Ale żyjemy z d
Maverick - zdalnie sterowany dwukierunkowy samochód komunikacyjny: 17 kroków (ze zdjęciami)
Maverick - zdalnie sterowany dwukierunkowy samochód komunikacyjny: Cześć wszystkim, jestem Razvan i witam w moim „Maverick” projekt.Zawsze lubiłem zdalnie sterowane rzeczy, ale nigdy nie miałem samochodu RC. Postanowiłem więc zbudować taki, który może zrobić coś więcej niż tylko przenoszenie. W przypadku tego projektu będziemy