background top icon
background center wave icon
background filled rhombus icon
background two lines icon
background stroke rhombus icon

Download "Локальный MQTT сервер из Андроид телефона"

input logo icon
Video tags
|

Video tags

ардуино
arduino
microSD
флешка
запись
лог
лог данных
flash drive
record
log
data log
MQTT
ESP8266
WEMOS
Internet
интернет
Android
Андроид
MQTT на Андроид
MQTT on Android
diy
ардуино уно
ардуино для начинающих
ардуино уроки
ардуино проекты
mqtt
android
Subtitles
|

Subtitles

subtitles menu arrow
  • ruRussian
Download
00:00:02
Hello everyone! Igor is with you on the Home Made channel. Hello everyone! Igor is with you on the Home Made channel. And today we will see how you
00:00:04
And today we will see how you And today we will see how you can make a local MQTT server from
00:00:07
can make a local MQTT server from can make a local MQTT server from an old mobile phone!
00:00:08
an old mobile phone! an old mobile phone! Go! I will create a local server from
00:00:17
Go! I will create a local server from Go! I will create a local server from an old mobile phone. There are two options
00:00:19
an old mobile phone. There are two options an old mobile phone. There are two options for making an MQTT server.
00:00:21
for making an MQTT server. for making an MQTT server. The first is to use a terminal
00:00:23
The first is to use a terminal The first is to use a terminal program and use it to install the
00:00:25
program and use it to install the program and use it to install the mosquito MQTT server.
00:00:27
mosquito MQTT server. mosquito MQTT server. In the description under the video, you will find
00:00:29
In the description under the video, you will find In the description under the video, you will find a link to the article where it is described in
00:00:31
a link to the article where it is described in a link to the article where it is described in more detail how to do this. But I didn't like
00:00:33
more detail how to do this. But I didn't like more detail how to do this. But I didn't like this option much. He's a little uncomfortable.
00:00:35
this option much. He's a little uncomfortable. this option much. He's a little uncomfortable. Another option is to install the "MQTT
00:00:38
Another option is to install the "MQTT Another option is to install the "MQTT Broker" software. You will find a link to
00:00:41
Broker" software. You will find a link to Broker" software. You will find a link to this program in the description. Almost
00:00:45
this program in the description. Almost this program in the description. Almost no settings are needed here. Launch
00:00:47
no settings are needed here. Launch no settings are needed here. Launch the program, click "start broker" and
00:00:50
the program, click "start broker" and
00:00:51
the program, click "start broker" and the MQTT server starts up. You can stop it
00:00:54
the MQTT server starts up. You can stop it the MQTT server starts up. You can stop it if you want. You can also register a
00:00:56
if you want. You can also register a
00:00:57
if you want. You can also register a username and password through which
00:00:58
username and password through which username and password through which you can connect. Let's do it.
00:01:00
you can connect. Let's do it. you can connect. Let's do it. Let's make the login "home made", and a password of
00:01:05
Let's make the login "home made", and a password of Let's make the login "home made", and a password of some kind. We registered the login and password, and
00:01:09
some kind. We registered the login and password, and some kind. We registered the login and password, and now the connection to this MQTT broker
00:01:11
now the connection to this MQTT broker now the connection to this MQTT broker will be through the login and password.
00:01:13
will be through the login and password. will be through the login and password. Click "start broker". The MQTT server is
00:01:17
Click "start broker". The MQTT server is Click "start broker". The MQTT server is running and its ip is 192.168.0.138 and
00:01:20
running and its ip is 192.168.0.138 and running and its ip is 192.168.0.138 and port 1883.
00:01:24
port 1883. port 1883. This data must be remembered. To check if
00:01:26
This data must be remembered. To check if This data must be remembered. To check if the MQTT server is working, you need to install
00:01:29
the MQTT server is working, you need to install the MQTT server is working, you need to install and run the MQTTfx program. You will find a
00:01:30
and run the MQTTfx program. You will find a and run the MQTTfx program. You will find a link to it in the description. So let's
00:01:34
link to it in the description. So let's link to it in the description. So let's run the program and select "local mosquito"
00:01:36
run the program and select "local mosquito" run the program and select "local mosquito" and go to
00:01:37
and go to and go to the configuration section. In the section "broker's
00:01:39
the configuration section. In the section "broker's the configuration section. In the section "broker's address" you need to register the
00:01:42
address" you need to register the address" you need to register the ip-address.
00:01:43
ip-address. ip-address. We can see this IP address in the "MQTT
00:01:46
We can see this IP address in the "MQTT We can see this IP address in the "MQTT broker APP" application. And I have it
00:01:49
broker APP" application. And I have it broker APP" application. And I have it 192.168.0.138, you may have it different
00:01:52
192.168.0.138, you may have it different 192.168.0.138, you may have it different and most likely it will be different.
00:01:54
and most likely it will be different. and most likely it will be different. Port: 1883.
00:01:56
Port: 1883. Port: 1883. "User settings" The user name is "home
00:02:00
"User settings" The user name is "home "User settings" The user name is "home made", and the
00:02:03
made", and the made", and the password is "12345678". Fine! Click "apply"
00:02:09
password is "12345678". Fine! Click "apply" password is "12345678". Fine! Click "apply" and close the window. Press the
00:02:13
and close the window. Press the and close the window. Press the "connect" button.
00:02:14
"connect" button. "connect" button. If everything is done correctly,
00:02:17
If everything is done correctly, If everything is done correctly, the settings are correct, and if the
00:02:20
the settings are correct, and if the the settings are correct, and if the MQTT server is working correctly on
00:02:23
MQTT server is working correctly on MQTT server is working correctly on the phone, then a connection should now
00:02:25
the phone, then a connection should now the phone, then a connection should now occur, and it should turn green here.
00:02:27
occur, and it should turn green here. occur, and it should turn green here. Connection in progress. Fine!
00:02:31
Connection in progress. Fine! Connection in progress. Fine! The green light is on, and it
00:02:32
The green light is on, and it The green light is on, and it signals that it is connected to the MQTT server.
00:02:35
signals that it is connected to the MQTT server. signals that it is connected to the MQTT server. The next thing we do is go to the
00:02:38
The next thing we do is go to the The next thing we do is go to the "Subscribe" tab.
00:02:39
"Subscribe" tab. "Subscribe" tab. Here you can write absolutely any
00:02:42
Here you can write absolutely any Here you can write absolutely any name of absolutely any topic to which
00:02:43
name of absolutely any topic to which name of absolutely any topic to which we want to subscribe. I already have
00:02:45
we want to subscribe. I already have we want to subscribe. I already have different topics written down,
00:02:49
different topics written down, different topics written down, but we can try to write some new topic.
00:02:50
but we can try to write some new topic. but we can try to write some new topic. Here is the "testing" topic.
00:02:54
Here is the "testing" topic. Here is the "testing" topic. Copy the name, click on the
00:02:57
Copy the name, click on the Copy the name, click on the "Subscribe" button. Now we have
00:03:00
"Subscribe" button. Now we have "Subscribe" button. Now we have subscribed to this topic.
00:03:02
subscribed to this topic. subscribed to this topic. Go to the "publish" tab, here we
00:03:05
Go to the "publish" tab, here we Go to the "publish" tab, here we enter the name of the topic on which
00:03:07
enter the name of the topic on which enter the name of the topic on which we registered. Click "publish".
00:03:12
we registered. Click "publish". we registered. Click "publish". So, you need to send some data.
00:03:16
So, you need to send some data. So, you need to send some data. Let's send some numbers.
00:03:18
Let's send some numbers. Let's send some numbers. I press "publish" and go to the
00:03:20
I press "publish" and go to the
00:03:21
I press "publish" and go to the "Subscribe" tab, and we see that 2 messages
00:03:23
"Subscribe" tab, and we see that 2 messages "Subscribe" tab, and we see that 2 messages have come to the "testing" topic.
00:03:26
have come to the "testing" topic. have come to the "testing" topic. I sent the first message empty.
00:03:28
I sent the first message empty. I sent the first message empty. And the second - these are the numbers that I sent.
00:03:30
And the second - these are the numbers that I sent. And the second - these are the numbers that I sent. You can try again. Let's send
00:03:33
You can try again. Let's send You can try again. Let's send some text. Here is the text I sent.
00:03:36
some text. Here is the text I sent. some text. Here is the text I sent. We press "publish", and
00:03:37
We press "publish", and We press "publish", and look at the last message here are the
00:03:42
look at the last message here are the look at the last message here are the numbers. numbers. numbers. If any data comes in here, it means
00:03:44
If any data comes in here, it means If any data comes in here, it means great, the MQTT server is working!
00:03:47
great, the MQTT server is working! great, the MQTT server is working! Everything works! In order to clearly
00:03:50
Everything works! In order to clearly Everything works! In order to clearly show that this server is
00:03:52
show that this server is show that this server is working, you can install the "MQTT Dash"
00:03:54
working, you can install the "MQTT Dash" working, you can install the "MQTT Dash" program. Click on "+". We indicate the
00:04:00
program. Click on "+". We indicate the program. Click on "+". We indicate the name.
00:04:03
name. name. The device name is "MQTT Server". The address
00:04:06
The device name is "MQTT Server". The address The device name is "MQTT Server". The address is the one that was: 192 ... The port remains
00:04:12
is the one that was: 192 ... The port remains is the one that was: 192 ... The port remains unchanged. The rest of the settings can
00:04:16
unchanged. The rest of the settings can unchanged. The rest of the settings can be left
00:04:17
be left be left unchanged. Username and
00:04:23
unchanged. Username and unchanged. Username and password.
00:04:27
password. password. Everything else can be left
00:04:29
Everything else can be left Everything else can be left unchanged. And click "save". And so, we have
00:04:32
unchanged. And click "save". And so, we have unchanged. And click "save". And so, we have created
00:04:33
created created an MQTT server. We open it and you
00:04:36
an MQTT server. We open it and you an MQTT server. We open it and you can add some items. For example, the
00:04:39
can add some items. For example, the can add some items. For example, the text that we will accept.
00:04:42
text that we will accept. text that we will accept. The name "Test", it is not important at all,
00:04:45
The name "Test", it is not important at all, The name "Test", it is not important at all, here you can specify any name to write.
00:04:47
here you can specify any name to write. here you can specify any name to write. The topic on which we will subscribe.
00:04:50
The topic on which we will subscribe. The topic on which we will subscribe. We've just written data
00:04:53
We've just written data We've just written data to the "testing" topic. Wow! I have a topic
00:04:56
to the "testing" topic. Wow! I have a topic to the "testing" topic. Wow! I have a topic "tesing" written! Well, okay, we will subscribe
00:04:59
"tesing" written! Well, okay, we will subscribe "tesing" written! Well, okay, we will subscribe to such a topic.
00:05:03
to such a topic. to such a topic. That's it, nothing else
00:05:06
That's it, nothing else That's it, nothing else needs to be changed here.
00:05:08
needs to be changed here. needs to be changed here. And click "Save". And now we have, it's
00:05:12
And click "Save". And now we have, it's And click "Save". And now we have, it's hard to see here, a small tile
00:05:15
hard to see here, a small tile hard to see here, a small tile called "test". Now in
00:05:17
called "test". Now in called "test". Now in "publish" we will send what we wrote.
00:05:20
"publish" we will send what we wrote. "publish" we will send what we wrote. Here is the data that we sent
00:05:22
Here is the data that we sent Here is the data that we sent through the computer. Let's take some
00:05:25
through the computer. Let's take some through the computer. Let's take some more numbers. 456 - send.
00:05:28
more numbers. 456 - send. more numbers. 456 - send. These numbers set off. Let's try to
00:05:30
These numbers set off. Let's try to These numbers set off. Let's try to write something else.
00:05:32
write something else. write something else. I wonder if it will work in Russian
00:05:34
I wonder if it will work in Russian I wonder if it will work in Russian or not. No Russian
00:05:38
or not. No Russian or not. No Russian language is sent. So
00:05:41
language is sent. So language is sent. So let's try to send in English.
00:05:44
let's try to send in English. let's try to send in English. I went very well.
00:05:48
I went very well. I went very well. Everything works. You can add as many
00:05:50
Everything works. You can add as many Everything works. You can add as many topics as you want, you can add as many
00:05:53
topics as you want, you can add as many topics as you want, you can add as many devices as you want, everything will work.
00:05:55
devices as you want, everything will work. devices as you want, everything will work. I decided to use the ESP8266 as an
00:05:57
I decided to use the ESP8266 as an I decided to use the ESP8266 as an example and tests. Connect a servo
00:06:01
example and tests. Connect a servo example and tests. Connect a servo and a variable resistor here, from
00:06:03
and a variable resistor here, from and a variable resistor here, from which we will receive some data.
00:06:04
which we will receive some data. which we will receive some data. And so, I created a very simple test sketch.
00:06:07
And so, I created a very simple test sketch. And so, I created a very simple test sketch. First, the required libraries
00:06:09
First, the required libraries First, the required libraries are connected. Two libraries for working
00:06:11
are connected. Two libraries for working are connected. Two libraries for working with WiFI, and a library for working
00:06:14
with WiFI, and a library for working with WiFI, and a library for working with the MQTT server. Next is a
00:06:16
with the MQTT server. Next is a with the MQTT server. Next is a library for working with a servo. We declare
00:06:19
library for working with a servo. We declare library for working with a servo. We declare the servo class, we declare the pin to
00:06:22
the servo class, we declare the pin to the servo class, we declare the pin to which the LED is connected, this blue
00:06:24
which the LED is connected, this blue which the LED is connected, this blue LED. We specify the WiFI settings, we
00:06:27
LED. We specify the WiFI settings, we LED. We specify the WiFI settings, we specify the MQTT server settings.
00:06:30
specify the MQTT server settings. specify the MQTT server settings.
00:06:36
192.168.0.138 address and port. We 192.168.0.138 address and port. We register the login and password.
00:06:39
register the login and password. register the login and password. Here are some variables that will be used.
00:06:41
Here are some variables that will be used. Here are some variables that will be used. The next function is to receive data
00:06:43
The next function is to receive data The next function is to receive data from certain topics. In this case, we
00:06:45
from certain topics. In this case, we from certain topics. In this case, we subscribe to a topic called "test /
00:06:47
subscribe to a topic called "test / subscribe to a topic called "test / Bled" in order to be able to control
00:06:50
Bled" in order to be able to control Bled" in order to be able to control the LED. And also one more topic for
00:06:53
the LED. And also one more topic for the LED. And also one more topic for controlling the servo to turn
00:06:56
controlling the servo to turn controlling the servo to turn the servo to a certain position. We start
00:06:58
the servo to a certain position. We start the servo to a certain position. We start WiFi, we start the MQTT client. In
00:07:01
WiFi, we start the MQTT client. In WiFi, we start the MQTT client. In SETUP, we set up Serial, connect the
00:07:04
SETUP, we set up Serial, connect the SETUP, we set up Serial, connect the servo, and also
00:07:06
servo, and also servo, and also define the pin of the LED to the
00:07:08
define the pin of the LED to the define the pin of the LED to the output. In the main loop, the program
00:07:10
output. In the main loop, the program output. In the main loop, the program connects to WiFi, and
00:07:12
connects to WiFi, and connects to WiFi, and also connects to the MQTT server.
00:07:15
also connects to the MQTT server. also connects to the MQTT server. If the connection is established,
00:07:19
If the connection is established, If the connection is established, then we send
00:07:22
then we send then we send certain data. In this case, I send the
00:07:25
certain data. In this case, I send the certain data. In this case, I send the data that I receive from the analog
00:07:27
data that I receive from the analog data that I receive from the analog input, and send it to the "test / pot"
00:07:30
input, and send it to the "test / pot" input, and send it to the "test / pot" topic.
00:07:31
topic. topic. Now you need to subscribe to
00:07:33
Now you need to subscribe to Now you need to subscribe to these same topics in the "MQTT Dash" program, and
00:07:36
these same topics in the "MQTT Dash" program, and these same topics in the "MQTT Dash" program, and in the "MQTT.fx" program on your computer.
00:07:41
in the "MQTT.fx" program on your computer. in the "MQTT.fx" program on your computer. On the computer, select "test / pot",
00:07:44
On the computer, select "test / pot", On the computer, select "test / pot", "subscribe", subscribe to the LED, and subscribe
00:07:48
"subscribe", subscribe to the LED, and subscribe "subscribe", subscribe to the LED, and subscribe to the servo. We don't need "testing" anymore,
00:07:51
to the servo. We don't need "testing" anymore, to the servo. We don't need "testing" anymore, "Unsubscribe". Here are 3 topics we are
00:07:55
"Unsubscribe". Here are 3 topics we are "Unsubscribe". Here are 3 topics we are subscribed to. You need to subscribe to
00:07:57
subscribed to. You need to subscribe to subscribed to. You need to subscribe to the same topics in the program
00:07:59
the same topics in the program the same topics in the program of our MQTT server.
00:08:03
of our MQTT server. of our MQTT server. Click "add", select the format "text",
00:08:06
Click "add", select the format "text", Click "add", select the format "text", set the name, and it will
00:08:12
set the name, and it will set the name, and it will be "Pot", that is, a variable resistor.
00:08:16
be "Pot", that is, a variable resistor. be "Pot", that is, a variable resistor. Topic: "test / pot", we get data
00:08:21
Topic: "test / pot", we get data Topic: "test / pot", we get data from a variable resistor. We will
00:08:23
from a variable resistor. We will from a variable resistor. We will not publish here, we will only accept
00:08:25
not publish here, we will only accept not publish here, we will only accept data. Color, let it be gray.
00:08:28
data. Color, let it be gray. data. Color, let it be gray. We will not change anything else.
00:08:30
We will not change anything else. We will not change anything else. We save the settings.
00:08:32
We save the settings. We save the settings. [music]
00:08:56
[music] [music] [music]
00:09:06
[music] [music] Now let's check how everything
00:09:08
Now let's check how everything Now let's check how everything will work. I click on the LED. So, it went
00:09:11
will work. I click on the LED. So, it went will work. I click on the LED. So, it went out now, turned on, went out, turned on.
00:09:14
out now, turned on, went out, turned on. out now, turned on, went out, turned on. In the topic of the LED, the values ​​"0" and
00:09:18
In the topic of the LED, the values ​​"0" and In the topic of the LED, the values ​​"0" and "1" came. Now we will try to
00:09:20
"1" came. Now we will try to "1" came. Now we will try to control the servo, and through the com
00:09:23
control the servo, and through the com control the servo, and through the com port we will see what comes to the ESP8266.
00:09:27
port we will see what comes to the ESP8266. port we will see what comes to the ESP8266. Let's set the servo to a
00:09:30
Let's set the servo to a Let's set the servo to a value, let's say 38, "set", the servo turned.
00:09:34
value, let's say 38, "set", the servo turned. value, let's say 38, "set", the servo turned. And we see that destination 38 came here,
00:09:37
And we see that destination 38 came here, And we see that destination 38 came here, and here too 38.
00:09:42
and here too 38. and here too 38. The next thing we see is a variable
00:09:43
The next thing we see is a variable The next thing we see is a variable resistor, its value is 591, here is 591, it
00:09:47
resistor, its value is 591, here is 591, it resistor, its value is 591, here is 591, it was sent through the MQTT server and sent
00:09:49
was sent through the MQTT server and sent was sent through the MQTT server and sent to the program, "592".
00:09:51
to the program, "592". to the program, "592". Let's try rotating a
00:09:52
Let's try rotating a Let's try rotating a variable resistor. I turned
00:09:55
variable resistor. I turned variable resistor. I turned it, the readings are read once every
00:09:58
it, the readings are read once every it, the readings are read once every few seconds. Here's the value: 1024.
00:10:01
few seconds. Here's the value: 1024. few seconds. Here's the value: 1024. It went to 1024. We look at the computer.
00:10:05
It went to 1024. We look at the computer. It went to 1024. We look at the computer. Here's the last value: 1024.
00:10:08
Here's the last value: 1024.
00:10:09
Here's the last value: 1024. Fine! Let's try to turn off the
00:10:11
Fine! Let's try to turn off the Fine! Let's try to turn off the LED. Click on the light bulb -
00:10:13
LED. Click on the light bulb - LED. Click on the light bulb - turned off, press again - turned on.
00:10:16
turned off, press again - turned on. turned off, press again - turned on. I control almost
00:10:20
I control almost I control almost instantly with one button.
00:10:23
instantly with one button. instantly with one button. You don't need internet for this. To control
00:10:25
You don't need internet for this. To control You don't need internet for this. To control the servo, the servo turned. I
00:10:28
the servo, the servo turned. I the servo, the servo turned. I can rotate the variable resistor,
00:10:30
can rotate the variable resistor, can rotate the variable resistor, its value will now change, and go
00:10:32
its value will now change, and go its value will now change, and go through the router to my MQTT Server,
00:10:34
through the router to my MQTT Server, through the router to my MQTT Server, 488.
00:10:35
488. 488. Fine! You can connect as many devices
00:10:37
Fine! You can connect as many devices Fine! You can connect as many devices as you like, you can connect some
00:10:39
as you like, you can connect some as you like, you can connect some programs for control via MQTT, and
00:10:41
programs for control via MQTT, and programs for control via MQTT, and do some kind of control at home.
00:10:43
do some kind of control at home. do some kind of control at home. Managing devices, getting some
00:10:45
Managing devices, getting some Managing devices, getting some data, and it's all local, no need
00:10:47
data, and it's all local, no need data, and it's all local, no need for an Internet connection.
00:10:48
for an Internet connection. for an Internet connection. It is absolutely not necessary to run
00:10:50
It is absolutely not necessary to run It is absolutely not necessary to run the "MQTT Dash", but the "MQTT broker"
00:10:52
the "MQTT Dash", but the "MQTT broker" the "MQTT Dash", but the "MQTT broker" program is required. The program is
00:10:55
program is required. The program is program is required. The program is not very demanding and it will work without
00:10:57
not very demanding and it will work without not very demanding and it will work without any problems. For example, I will do this: I will
00:11:00
any problems. For example, I will do this: I will any problems. For example, I will do this: I will install the "MQTT Dash" program so
00:11:02
install the "MQTT Dash" program so install the "MQTT Dash" program so that it works around the clock, and it does
00:11:04
that it works around the clock, and it does that it works around the clock, and it does not dim the phone screen. While
00:11:06
not dim the phone screen. While not dim the phone screen. While the program is running,
00:11:08
the program is running, the program is running, the display will be
00:11:10
the display will be the display will be turned on, and some data
00:11:13
turned on, and some data turned on, and some data that comes in will be
00:11:14
that comes in will be
00:11:15
that comes in will be displayed, shown.
00:11:16
displayed, shown. displayed, shown. In fact, I get a monitor,
00:11:19
In fact, I get a monitor, In fact, I get a monitor, an MQTT monitor and an MQTT server
00:11:22
an MQTT monitor and an MQTT server an MQTT monitor and an MQTT server in one case. I can see all
00:11:24
in one case. I can see all in one case. I can see all the settings, I can see all the data, and
00:11:26
the settings, I can see all the data, and the settings, I can see all the data, and this is done in just a few clicks.
00:11:27
this is done in just a few clicks. this is done in just a few clicks. Very simple and very easy to do.
00:11:30
Very simple and very easy to do. Very simple and very easy to do. If you want to do some kind of
00:11:32
If you want to do some kind of If you want to do some kind of control at home or receive
00:11:34
control at home or receive control at home or receive some data, then you can use
00:11:35
some data, then you can use some data, then you can use the local MQTT server from an
00:11:39
the local MQTT server from an the local MQTT server from an old mobile phone, or an old tablet.
00:11:41
old mobile phone, or an old tablet. old mobile phone, or an old tablet. I wish you success! Keep your
00:11:43
I wish you success! Keep your I wish you success! Keep your projects cool and interesting!
00:11:46
projects cool and interesting! projects cool and interesting! Bye everyone!

Description:

Всем привет! MQTT протокол один из самых распространенных. На его основе строятся различные системы управления и получения данных. В этом видео мы сделаем локальный MQTT сервер из старого мобильного телефона. Программа MQTTFX: https://www.softblade.de/index.php/download/ Mqtt Broker App: https://play.google.com/store/apps/details?id=server.com.mqtt&showAllReviews=true MQTT Dash (IoT, Smart Home): https://play.google.com/store/apps/details?id=net.routix.mqttdash Как установить Mosquitto на Android: https://iotbyhvm.ooo/mqtt-broker-on-android-how-to-run-mqtt-broker-in-android/ Что такое MQTT и как с ним работать: https://www.youtube.com/watch?v=Rv79n5ueZro Скетч: https://drive.google.com/file/d/16PENhfOy6FULv8sZmp-I8IPT-viSsKls/view?usp=sharing Наш Telegramm: https://t.me/HomeMadeChannel Полезные ссылки: 1) ESP8266 WEMOS D1 Mini Pro: http://ali.pub/2qbemv 2) BMP280: http://ali.pub/1z5ck5 3) DS18B20: http://ali.pub/21s0an 4) Micro SD шилд: http://ali.pub/5khj6i 5) RTC часы реального времени: https://hz.ru.aliexpress.com/af/RTC.html?d=y&origin=n&SearchText=RTC&catId=0&initiative_id=SB_20210219065405&af=78802_1&cv=1608748&cn=45seo6g4swe9xc5bkw1sphibx92d8pfn&dp=v5_45seo6g4swe9xc5bkw1sphibx92d8pfn&af=78802_1&cv=1608748&cn=45seo6g4swe9xc5bkw1sphibx92d8pfn&dp=v5_45seo6g4swe9xc5bkw1sphibx92d8pfn&afref=&aff_fcid=166df274331e4300a97db825d0f7308b-1717695652984-08871-_9hwhcM&aff_fsk=_9hwhcM&aff_platform=portals-hotproduct&sk=_9hwhcM&aff_trace_key=166df274331e4300a97db825d0f7308b-1717695652984-08871-_9hwhcM&terminal_id=0e2f5b63d1f549f48c266569f9f4b16b 6) Солнечные батареи: https://hz.ru.aliexpress.com/af/%25D1%2581%25D0%25BE%25D0%25BB%25D0%25BD%25D0%25B5%25D1%2587%25D0%25BD%25D0%25B0%25D1%258F-%25D0%25BF%25D0%25B0%25D0%25BD%25D0%25B5%25D0%25BB%25D1%258C.html?d=y&origin=n&blanktest=0&jump=afs&SearchText=%D1%81%D0%BE%D0%BB%D0%BD%D0%B5%D1%87%D0%BD%D0%B0%D1%8F+%D0%BF%D0%B0%D0%BD%D0%B5%D0%BB%D1%8C&initiative_id=SB_20180423072509&isViewCP=y&catId=0&af=78802_1&cv=920548&cn=45seo6g4b0w3rjpte8r9wndilzkdvc0u&dp=v5_45seo6g4b0w3rjpte8r9wndilzkdvc0u&af=78802_1&cv=920548&cn=45seo6g4b0w3rjpte8r9wndilzkdvc0u&dp=v5_45seo6g4b0w3rjpte8r9wndilzkdvc0u&afref=&aff_fcid=2ad54f8ae5d44fd6a0f8b2ad5f457318-1717695652676-08490-_9hwhcM&aff_fsk=_9hwhcM&aff_platform=portals-hotproduct&sk=_9hwhcM&aff_trace_key=2ad54f8ae5d44fd6a0f8b2ad5f457318-1717695652676-08490-_9hwhcM&terminal_id=798abc0f02554401873396138e4ee042 7) Сервоприводы: http://ali.pub/5khjea 8) Платформа для камеры: http://ali.pub/2glq8j 9) Самые дешевые Ардуино Про Мини для поделок: http://ali.pub/5khito Самый удобный Кешбек: LetyShops: https://goo.gl/Ev5XgI Самый выгодный Кешбек: Ecomerce: https://epn.bz/ru По вопросам сотрудничества пишите на: [email protected] _________________________________________________________ 0:00 Всем привет! 0:15 Как создать сервер 1:25 Проверка сервера 3:48 Визуализация данных 5:54 Тестовый клиент ESP8266 6:04 Разбор скетча 7:32 Настройка топиков 9:07 Проверка передачи через разные топики 10:35 Результаты работы MQTT сервера 11:41 Всем пока! _________________________________________________________ Всем привет! Меня зовут Игорь. Я увлекаюсь программированием и разработкой различных устройств. Мне всегда интересно создавать что-то новое, необычное. Ведь это захватывает дух когда безжизненная железяка вдруг начинает двигаться, ездить, летать, и выполнять все те действия, которые в них вкладываешь. Чувствуешь себя творцом чего-то очень необычного! Я увлекаюсь программированием Ардуино, STM32, ESP8266 и ESP32. На этом канале вы найдете простые и интересные вещи, и главное: вы все это сможете повторить, и даже сделать еще лучше!

Preparing download options

popular icon
Popular
hd icon
HD video
audio icon
Only sound
total icon
All
* — If the video is playing in a new tab, go to it, then right-click on the video and select "Save video as..."
** — Link intended for online playback in specialized players

Questions about downloading video

mobile menu iconHow can I download "Локальный MQTT сервер из Андроид телефона" video?mobile menu icon

  • http://unidownloader.com/ website is the best way to download a video or a separate audio track if you want to do without installing programs and extensions.

  • The UDL Helper extension is a convenient button that is seamlessly integrated into YouTube, Instagram and OK.ru sites for fast content download.

  • UDL Client program (for Windows) is the most powerful solution that supports more than 900 websites, social networks and video hosting sites, as well as any video quality that is available in the source.

  • UDL Lite is a really convenient way to access a website from your mobile device. With its help, you can easily download videos directly to your smartphone.

mobile menu iconWhich format of "Локальный MQTT сервер из Андроид телефона" video should I choose?mobile menu icon

  • The best quality formats are FullHD (1080p), 2K (1440p), 4K (2160p) and 8K (4320p). The higher the resolution of your screen, the higher the video quality should be. However, there are other factors to consider: download speed, amount of free space, and device performance during playback.

mobile menu iconWhy does my computer freeze when loading a "Локальный MQTT сервер из Андроид телефона" video?mobile menu icon

  • The browser/computer should not freeze completely! If this happens, please report it with a link to the video. Sometimes videos cannot be downloaded directly in a suitable format, so we have added the ability to convert the file to the desired format. In some cases, this process may actively use computer resources.

mobile menu iconHow can I download "Локальный MQTT сервер из Андроид телефона" video to my phone?mobile menu icon

  • You can download a video to your smartphone using the website or the PWA application UDL Lite. It is also possible to send a download link via QR code using the UDL Helper extension.

mobile menu iconHow can I download an audio track (music) to MP3 "Локальный MQTT сервер из Андроид телефона"?mobile menu icon

  • The most convenient way is to use the UDL Client program, which supports converting video to MP3 format. In some cases, MP3 can also be downloaded through the UDL Helper extension.

mobile menu iconHow can I save a frame from a video "Локальный MQTT сервер из Андроид телефона"?mobile menu icon

  • This feature is available in the UDL Helper extension. Make sure that "Show the video snapshot button" is checked in the settings. A camera icon should appear in the lower right corner of the player to the left of the "Settings" icon. When you click on it, the current frame from the video will be saved to your computer in JPEG format.

mobile menu iconWhat's the price of all this stuff?mobile menu icon

  • It costs nothing. Our services are absolutely free for all users. There are no PRO subscriptions, no restrictions on the number or maximum length of downloaded videos.