Мазмұны:
- 1 -қадам: ELEMENTOS NECESSÁRIOS PARA O PROJETO
- 2 -қадам: MÓDULO GY -521 MPU6050 - ACELERÔMETRO E GIROSCÓPIO
- 3 -қадам: Кіріспе AO BLYNK
- 4 -қадам: COMO FUNCIONA O BLYNK
- 5 -қадам: BAIXANDO O APLICATIVO BLYNK
- 6 -қадам: CRIANDO SUA CONTA BLYNK
- 7 -қадам: COMEÇANDO UM NOVO PROJETO
- 8 -қадам: CONFIGURANDO SEU PROJETO
- 9 -қадам: SEU WIDGET конфигурациясы
- 10 -қадам: BIBLIOTECA BLYNK PARA және IDE ARDUINO орнатыңыз
- 11 -қадам: DE AUTORIZAÇO DE CONTROLE DE HARDWARE CHAVE
- 12-қадам: CREDENCIAIS DE ACESSO, REDE WI-FI
- 13 -қадам: CÓDIGO ФИНАЛЫ
- 14 -қадам: CONHECENDO O ESP8266
- 15 -қадам: ENTENDENDO UM POUCO MAIS SOBRE OS MÓDULOS ESP8266
- 16-қадам: MÓDULO ESP8266 ESP-01
- 17-қадам: MÓDULO ESP8266 ESP-05
- 18-қадам: MÓDULO ESP8266 ESP-07
- 19-қадам: MÓDULO ESP8266 ESP-12E
- 20-қадам: MÓDULO ESP8266 ESP-201
- 21-қадам: NodeMCU ESP8266 ESP-12E
- 22 -қадам: PRIEMIROS PASSOS COM O NodeMCU
- 23 -қадам: HARDWARE MÓDULO Wifi ESP8266 NodeMCU
- 24 -қадам: PROTOBOARD OU PLACA DE ENSAIO
- 25 -қадам: NodeMCU COM MPU6050 INTERFACE
- 26 -қадам: МОНТАГЕМ ҚОРЫТЫНДЫ І БӨЛІМ
- 27 -қадам: МОНТАГЕМ ФИНАЛЫ II БӨЛІМ
- 28 -қадам: RESULTADOS OBTIDOS NO APLICATIVO BLYNK
Бейне: МОНИТОРАМЕНТО ДА ВИБРАЧО ДЕ КОМПРЕССОРЛАР: 29 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:22
Компьютерлік компрессорлардың мониторингі мен интерфейсінде IoT анықталмаған
IoT -тің барлық мүмкіндіктері мен міндеттерін шешуге болады
Компьютерлік компрессорлар бір мезгілде компрессорлармен қамтамасыз етіледі, бұл сіздің жеке ақпаратыңыздың кепілдігін береді, сонымен қатар олар сіздің жеке өміріңізде маңызды болып табылады
Компрессорлар мен компрессорлардың жұмысына кепілдік беріледі, олар компрессорлық қозғалтқыштар мен қозғалтқыштардың температурасы мен қажеттіліктерін қанағаттандыру үшін қажет
Қарапайым мәселелерді шешудің бірде -бір параметрі жүйенің температурасы мен жылдамдығының жоғарылауы болып табылады, бұл нәтижеге қол жеткізуге мүмкіндік береді. ақпарат пен жабдықты қамтамасыз ету
1 -қадам: ELEMENTOS NECESSÁRIOS PARA O PROJETO
Сандық тізімдер қажет болған жағдайда, оларды жою қажет
· Módulo GY-521 MPU6050-Acelerômetro e Giroscopio;
· Blynk қосымшасы;
· ESP8266 микроконтролі - Placa NodeMCU;
. Протокол тақтасы;
Абай болыңыз, бұл компоненттердің бір бөлігі
2 -қадам: MÓDULO GY -521 MPU6050 - ACELERÔMETRO E GIROSCÓPIO
MPU-6050 комбинациясының 3 датчиктері сандық және сандық процессорлардың жылдамдығымен жұмыс істейді. Қосымша көмекші құралдар ретінде, сонымен қатар, 3 -тен 9 -ға дейінгі есептік жазбаларды пайдалану арқылы байланыс орнатуға болады. MPU6050 негізгі мәселелерді шешуге мүмкіндік береді
I2C протоколының көшірмесін жасау керек
Принсипиос де Функционенто:
Giroscopio
Сенсорлар бағдарлаушы, бұрышты, бұрышты және айналмалы болып табылады. Смартфон жоқ, сенсорлық операциялар қайталанбайды. Бұл жағдайда, смартфон мен смартфонды анықтауға болады
Acelerômetro
Сенсорлар жылдамдықты жоғарылатады, сендіруге болады, инклинацияға, айналдыруға, вибрацаға, колизаға және сенсорға ауысады. Бұл смартфонмен, сонымен қатар көлденеңінен тік немесе көлденең ұяшықтармен жұмыс жасайтын автоматты түрде орнатылған, сенсорлық желінің сенсорлық желісін орнатуға мүмкіндік береді
Комуника:
I2C комуникалық протоколының сенсоры. O I2C протоколы Philips -тің бір -бірімен қарым -қатынас жасауы, Embarcados және celulares жүйелерінің қауіпсіздігі
O I2C, протоколды анықтайтын болсақ, TWI (екі сымды интерфейс), сондай -ақ Clock (SCL) және Дадос (SDA) үшін компост композициясы бар. VCC үшін PullUp коммутаторы мен резисторы бар
O I2C компості бойынша, Mestre e Slave, Mestre e Slave, Mestre мен Mestre -дің бақылауы, Slaves -тің әр түрлі мүмкіндіктері бар, Mestres -тің сұранысы бойынша уақытты бақылау қажет
Барлығы 10 битке тең емес, бірақ 7 битке арналған арнайы құралдар
Пинагем:
- Vcc: Alimentação de 3, 3V à 5V;
- GND: 0V;
- SCL (Slave_Clock): Mestre сағаты (Protocolo I2C);
- SDA (Slave_Data): Mestre (Protocolo I2C) параметрлері;
- XDA (AUX_Data): Auxiliar comunicação com dispositivo сағаттары;
- XCL (AUX_ Clock): Деректер auxiliar comunicação com dispositivo auxiliar үшін енгізілген;
- AD0: I2C немесе 0x68, se 3, 3V немесе endexo 0x69 анықтаңдар, PullDown резисторы, 0V жоқ, ешқандай айырмашылығы жоқ.
3 -қадам: Кіріспе AO BLYNK
Университет жасаушы, немесе Arduino -мен жұмыс жасау мүмкін емес
Ардуиноның бағдарламалық жасақтамасы бойынша, сіз қалқандармен жұмыс жасай аласыз (Arduino функционалдық функцияларды орындауға болады), олар сіздің жобаңызға сәйкес келеді
IoT (Internet Of Things) интернет -ресурстарының бір -бірімен байланысы бар, олар сіздің жеке қызметтеріңізді, қызметтеріңізді, қызметтеріңізді қолдана алады, сонымен қатар интернет -ресурстардың көмегімен де бақылауға болады
Мәтін контекстінде Blynk -тің өкілдері бар
Аппараттық бағдарламалық қамтамасыз етудің жеке бағдарламалық жасақтамасы жеке бағдарламалық жасақтаманы жаңартуға мүмкіндік береді, бұл бағдарламалық жасақтаманы жаңартуға мүмкіндік береді
Қолданбалар мен конфигурациялардың интерфейстері Ардуиноның 400 -ден астам интерактивті интерфейстері арқылы анықталады
4 -қадам: COMO FUNCIONA O BLYNK
Негізгі бөлім, ол бөлімдерді құрады: o Blynk қосымшасы, Blynk сервері және Blynk кітапханасы
Blynk қолданбасы
O App Blynk - бұл Android және iOS жүйелері арасындағы байланыс, олар компьютерлік бағдарламалық жасақтамаға қосылады. Ақпараттық бағдарламаларды іске қосқанда, Widgets -ті басқару функциясы (коммутаторлар, сырғытқыштар), аппараттық құралдар туралы хабарламалар (дисплейлер, карталар мен карталар) орнатылады
Blynk сервері
Бұлтты Blynk бағдарламалық жасақтамасы қолданылған кезде компьютерлік коммуникациялар қажет болады. Аппараттық қамтамасыз етуді қамтамасыз ету үшін жабдықтар, жабдықтар мен қондырғылардың қолданылуы - бұл сенсорлық аппараттық құралдар
API сервері серверде жоқ, мысалы, HTTP протоколы жоқ, мысалы, температураның жоғарылауы мүмкін емес
Блинк кітапханалары
Қорытындылай келе, бағдарламалық жасақтаманың библиотекалық кестелері сияқты, компьютерлік бағдарламаларды жасаңыз. Библиотеканың жауаптары бар, олар техникалық қызмет көрсетуге арналған қондырғылармен қамтамасыз етілуі керек. Ардуино библиотекасы, Linux немесе e (Raspberry Pi!), Python, Lua, entre outras нұсқалары
Бұл қандай ма?
O Blynk қосымшасы тегін таратуға арналған ақысыз бағдарлама. Ақпараттық сервистердің тізімі (бұл бағдарламалық қамтамасыз етудің диспансеризациялануы мүмкін) және библиотекалар ретінде анықталады
Виджеттер энергияны анықтай алмайды - бұл виртуалды - бұл энергияны пайдалану кезінде энергияны пайдалану мүмкін емес
Mais Energy pode болуы мүмкін, бұл сіздің жобаларыңыздың бір бөлігін құрайды (ең алдымен): бұл энергияны пайдалану тәжірибесі мен тәжірибесінің ең маңыздысы болып табылады
- 2000 жж.
- Cada Energy - бұл виджет немесе аккорд орталықтары;
- Қандай да бір операциялар энергияны үнемдеуді қажет етпейді. Алдын -ала қарау керек, бұл қолданба үшін қосымша.
5 -қадам: BAIXANDO O APLICATIVO BLYNK
Смартфонды орнатудың соңғы нұсқасы-бұл жүйенің операциялық жүйесімен жұмыс істеу, бұл қосымшаны орнату үшін қажет:
- Android операциялық жүйесі 4.2+.
- IOS 9+ нұсқасы.
- Blynk em emuladores код орындаушысы.
OBSERVAÇUO: Windows телефондары үшін BlackBerry және Plataformas mortas бағдарламалары орындалады
Смартфондар Blynk -тің сәйкес келуімен, Google Play -де немесе App Store -да, смартфондар мен ұялы телефондардың қауіпсіздігін қамтамасыз ету үшін Blynk -тің сәйкес қызметтерін ұсынады
6 -қадам: CRIANDO SUA CONTA BLYNK
Қолданбалар орнатылғанда, оларда Blynk сервистері жұмыс істемейді, сонымен қатар олар ешқандай жағдайда жұмыс істемейді, бірақ олар сізге қажет емес
Blynk -тің ресми тіркелгісінде жаңа есептік жазба жасаңыз, бұл процесті жеңілдетеді
ОБСЕРВАЧО: электронды поштаны жіберу қажет, бұл сіздің жұмысыңыздың жылдамдығына байланысты
7 -қадам: COMEÇANDO UM NOVO PROJETO
Есептік жазбаға кіру қажет, ал телефон меңгерушісі қосымшаны пайдалану керек
Жаңа жобаны таңдаңыз, содан кейін C жобасын жаңа жобаны іске қосыңыз
Жобаның аты -жөні жоқ болса да, Жобаның атауы құрылғыны таңдаңыз
Projeto IOT, ESP8266 опциялары мен нұсқаулықтарын пайдалану мүмкін емес
Create Canvas, Project Canvas бағдарламалары үшін ең бастысы, бұл сіздің жеке меншігіңіздің жеке нұсқасы
Параллельділік, электронды поштаның сәйкестігін растау-электрондық поштаның кадастры қолданылмайды: күзет-қол жетімділік, сонымен қатар қол жетімділік
8 -қадам: CONFIGURANDO SEU PROJETO
Жоспарлауға болмайды, бірақ олар тек виджеттермен де, тізімдермен де ерекшеленеді
Виджеттер бағдарламалық жасақтаманың функциялары мен бағдарламалық жасақтаманы жаңартуға мүмкіндік береді
Виджеттердің 4 нұсқасы:
- Controladores - бағдарламалық жасақтаманы жаңарту
- Дисплейлер - сенсорлар мен қаріптерді шығаруға арналған құралдар;
- Notificações - enviar mensagens e notificações;
- Интерфейс - GUI функцияларының орындалуы үшін виджеттер;
- Outros - санаттағы виджеттер;
Конфигурациялауға арналған виджеттер. Alguns dos Widgets (мысалы, көпір) - бұл конфигурациялау функциясын орындауға мүмкіндік береді
SuperChart виджетін таңдау үшін, сіз тарихты көре аласыз
SuperChart 900 -дегі «виджетті» жаңартыңыз, ол толық емес (2000 ж.), Сонымен қатар жоғары деңгейдегі теледидарлар. Жоспарлау виджеті сіздің жоспарыңызда болады
Түсіндірмелер 2 -ге қараған кезде, сіз оларды қараудың мүмкін еместігін анықтайсыз
9 -қадам: SEU WIDGET конфигурациясы
Виджет-бұл сіздің ата-бабаларыңыздың тарихында, мысалы, температурада және вибрацияда, сонымен қатар Blynk-те, сондай-ақ қажет болған жағдайда:
Widget -ті басу керек, себебі ол конфигурациялау қызметін көрсетеді
DataStream-дің жаңа нұсқасы жоқ, ол конфигурацияланбайды, егер сіз кодты орнатпасаңыз:
Белгілеу - бұл анықтама. Қажетті бақылауды анықтаңыз
- Pinos Digitais - аппараттық құралдарды білдіреді. PWM são marcados комбинациялары бойынша мүмкін болатын ақпарат.
- Pinos Analógicos - бұл IO analógicos físicos аппараттық құралы болып табылады.
- Pinos Virtuais - não têm representação física. Blynk App бағдарламалық жасақтамасы үшін қажетті ақпаратты ауыстыру қажет.
VIRTUAL V4 үшін температура мен VIRTUAL V1 үшін Vibração бағдарламасын іске қосу мүмкін емес
Blynk сервистік қондырғылары немесе қондырғылары қолданылуы мүмкін. Ешқандай маңызды емес, аппараттық құралдарды конфигурациялау қажет емес
Blynec библиотекасы орнатылған
10 -қадам: BIBLIOTECA BLYNK PARA және IDE ARDUINO орнатыңыз
Бастапқыда, IDE Arduino үшін библиотекалар орнатылды
Baixe немесе arquivo Blynk_Release_vXX.zip
Ардуино IDE -де макарондық эскиз кітабының қысқартылған нұсқасы. Макарон өнімдері IDE Arduino -да орнатылады. Қарап шығыңыз, IDE Arduino, e Файл → Теңшелімдер, эскиз кітабының орналасуы
Түсініктемелерді өшіріңіз:
seu_diretorio_/кітапханалар/Blynkseu_diretorio/кітапханалар/BlynkESP8266_Lib
…
seu_diretorio/tools/BlynkUpdaterseu_diretorio/tools/BlynkUsbScript
Қосымша IDE Arduino, файлдар мен мысалдар → Blynk бойынша жаңа әдебиеттер тізімі болып табылады. Аппараттық құралдар, мысалы, ESP8266, Файл → Мысалдар → Blynk → Boards_WiFi → ESP8266_Standalone
11 -қадам: DE AUTORIZAÇO DE CONTROLE DE HARDWARE CHAVE
Аппараттық қамтамасыз етуді бақылаудың анықтамасы бар
Еместің белгісі электронды пошта арқылы жіберілген кезде ешқандай ақпарат қолданылмайды
12-қадам: CREDENCIAIS DE ACESSO, REDE WI-FI
Желіде Wi-Fi желісі ESP8266 арқылы байланыс орнатуға болатынына қарамастан, бұл сізге қажет
IDE Arduino жүктеу және жүктеу бағдарламалық жасақтамасының негізгі құралдары болып табылады
13 -қадам: CÓDIGO ФИНАЛЫ
#BLYNK_PRINT сериясын анықтаңыз
#қосу
#қосу
#қосу
char auth = «Автор немесе жобалау»;
// Сіздің WiFi тіркелгі деректеріңіз.
// Ашық желілер үшін құпия сөзді «» қойыңыз.
char ssid = «WIFI атауы жоқ»;
char pass = «SSID қайта WIFi»;
// MPU6050 Slave Device Address
const uint8_t MPU6050SlaveAddress = 0x68;
// I2C байланысы үшін SDA және SCL түйреуіштерін таңдаңыз
const uint8_t scl = D1;
const uint8_t sda = D2;
// толық масштабты орнатуға сәйкес сезімталдық шкаласының коэффициенті
деректер тізімі
const uint16_t AccelScaleFactor = 16384;
const uint16_t GyroScaleFactor = 131;
// MPU6050 конфигурация регистрінің адрестері аз
const uint8_t MPU6050_REGISTER_SMPLRT_DIV = 0x19;
const uint8_t MPU6050_REGISTER_USER_CTRL = 0x6A;
const uint8_t MPU6050_REGISTER_PWR_MGMT_1 = 0x6B;
const uint8_t MPU6050_REGISTER_PWR_MGMT_2 = 0x6C;
const uint8_t MPU6050_REGISTER_CONFIG = 0x1A;
const uint8_t MPU6050_REGISTER_GYRO_CONFIG = 0x1B;
const uint8_t MPU6050_REGISTER_ACCEL_CONFIG = 0x1C;
const uint8_t MPU6050_REGISTER_FIFO_KK = 0x23;
const uint8_t MPU6050_REGISTER_INT_ENABLE = 0x38;
const uint8_t MPU6050_REGISTER_ACCEL_XOUT_H = 0x3B;
const uint8_t MPU6050_REGISTER_SIGNAL_PATH_RESET = 0x68;
int16_t AccelX, AccelY, AccelZ, Температура, GyroX, GyroY, GyroZ;
жарамсыз орнату () {
Serial.begin (9600);
Wire.begin (sda, scl);
MPU6050_Init ();
Blynk.begin (auth, ssid, pass);
}
void loop () {
қос Ax, Ay, Az, T, Gx, Gy, Gz;
Read_RawValue (MPU6050SlaveAddress, MPU6050_REGISTER_ACCEL_XOUT_H);
// әрқайсысын сезімталдық шкаласы бойынша бөліңіз
Ax = (қос) AccelX/AccelScaleFactor;
Ай = (қос) AccelY/AccelScaleFactor;
Az = (қос) AccelZ/AccelScaleFactor;
Т = (қосарланған) Температура/340+36,53; // температура формуласы
Gx = (қос) GyroX/GyroScaleFactor;
Gy = (қос) GyroY/GyroScaleFactor;
Gz = (қос) GyroZ/GyroScaleFactor;
Serial.print («Балта:»); Serial.print (Ax);
Serial.print («Ай:»); Serial.print (Ay);
Serial.print («Az:»); Serial.print (Az);
Serial.print («T:»); Serial.println (T);
кешіктіру (1000);
Blynk.run ();
Blynk.virtualWrite (V1, Ax);
Blynk.virtualWrite (V2, Ay);
Blynk.virtualWrite (V3, Az);
Blynk.virtualWrite (V4, T);
}
жарамсыз I2C_Write (uint8_t deviceAddress, uint8_t regAddress, uint8_t деректер) {Wire.beginTransmission (deviceAddress);
Wire.write (regAddress); Wire.write (деректер);
Wire.endTransmission ();
}
// барлық 14 регистрді оқу
Read_RawValue жарамсыз (uint8_t deviceAddress, uint8_t regAddress) {
Wire.beginTransmission (deviceAddress);
Wire.write (regAddress); Wire.endTransmission ();
Wire.requestFrom (deviceAddress, (uint8_t) 14);
AccelX = ((((int16_t) Wire.read () << 8) | Wire.read ());
AccelY = ((((int16_t) Wire.read () << 8) | Wire.read ());
AccelZ = (((int16_t) Wire.read () << 8) | Wire.read ());
Температура = (((int16_t) Wire.read () << 8) | Wire.read ());
GyroX = ((((int16_t) Wire.read () << 8) | Wire.read ());
GyroY = ((((int16_t) Wire.read () << 8) | Wire.read ());
GyroZ = (((int16_t) Wire.read () << 8) | Wire.read ());
}
// MPU6050 конфигурациялаңыз
жарамсыз MPU6050_Init () {
кешіктіру (150); I2C_Write (MPU6050SlaveAddress, MPU6050_REGISTER_SMPLRT_DIV, 0x07); I2C_Write (MPU6050SlaveAddress, MPU6050_REGISTER_PWR_MGMT_1, 0x01); I2C_Write (MPU6050SlaveAddress, MPU6050_REGISTER_PWR_MGMT_2, 0x00); I2C_Write (MPU6050SlaveAddress, MPU6050_REGISTER_CONFIG, 0x00);
I2C_Write (MPU6050SlaveAddress, MPU6050_REGISTER_GYRO_CONFIG, 0x00); // +/- 250 градус/секунд толық шкала
I2C_Write (MPU6050SlaveAddress, MPU6050_REGISTER_ACCEL_CONFIG, 0x00); // +2- 2g толық масштабты I2C_Write (MPU6050SlaveAddress, MPU6050_REGISTER_FIFO_EN, 0x00);
I2C_Write (MPU6050SlaveAddress, MPU6050_REGISTER_INT_ENABLE, 0x01); I2C_Write (MPU6050SlaveAddress, MPU6050_REGISTER_SIGNAL_PATH_RESET, 0x00); I2C_Write (MPU6050SlaveAddress, MPU6050_REGISTER_USER_CTRL, 0x00);
}
14 -қадам: CONHECENDO O ESP8266
Ол ESP6050 микросхема жасаушысы болып табылады
Wi-Fi байланысы Интернетке қосылу мүмкіндігіне ие (жергілікті) комо сенсорлары, сенсорлар және т
Ақпараттық чиптер мен материалдарды шығаруға көмектесетін құралдар
Есептік жазбалар әр түрлі жағдайда, сонымен қатар компьютерлік есептік жазбалармен де есептеледі
15 -қадам: ENTENDENDO UM POUCO MAIS SOBRE OS MÓDULOS ESP8266
ESP8266 чипі IoT (Интернет заттары) жобасының кез келген нұсқасы бойынша танымал болады
Бұл ESP8266 немесе контроллермен жұмыс істейді. (DATASHEET ANEXADO), GPIO портативті нұсқауларына сәйкес, олар модульге де сәйкес келеді. Модельге байланысты, I2C, SPI және PWM интерфейстері, сонымен қатар сериялық
A 3, 3V, сонымен қатар біркелкі байланыс орнатылған. 32 МБ жиіліктегі 80 МГц жиіліктегі процессорлар, 802.11 b/g/n интерфейсінің WEP, WPA, WPA2 және т
Бағдарламалық жасақтама LUA тілдік бағдарламасы арқылы жүзеге асады. IoT -тың жобасы бойынша ұйқы режимі энергияны тұтынуға мүмкіндік береді
16-қадам: MÓDULO ESP8266 ESP-01
Ол ESP8266 ESP-01 немесе ESP8266 линияларының бірі болып табылады
Қысқартылған өлшемдер (24, 8 x 14, 3 мм), сонымен қатар GPIO бағдарламалық жасақтамасы бағдарламалық жасақтамаға сәйкес келеді. O ESP-01 бағдарламалық жасақтама интерфейсінің тізбектелген бағдарламалық жасақтамасы
Ақпараттық дисплейлер мен қызметтерді пайдалану үшін, ESP8266 ESP-01 (MOSTRADO NA IMAGEM ACIMA6 дыбысталуы) опциялары сәйкес келеді. ESP-01 микроконтроллерлерді 5V-ге де, Arduino Uno-ға да қолдануға болады
17-қадам: MÓDULO ESP8266 ESP-05
Wifi ESP8266 ESP-05 желісінде ESP8266, сонымен қатар сенсорлық диспетчерлік қызметтерді пайдалану мүмкін емес
Егер сіз Интернет -ресурстарға кіретін болсаңыз, онда сіз Интернет -ресурстардың басқа нұсқаларын таба аласыз
Мысалы, веб -сервер Arduino/Arduino, Arduino/Raspberry және т
Бортта антенна бар, олар антеннаға SMA, UMA кабельдік антеннаға және сыртқы антеннаға қосылу арқылы қосылады
18-қадам: MÓDULO ESP8266 ESP-07
ESP8266 ESP-07 модулін жинау (20 x 16мм), олардың орналасу схемасы әр түрлі болады
O-antenna antenna cerâmica emutida, сыртқы байланыс антеннасы U-Fl-мен байланыс орнатылған. Ескерту 9 GPIOS, бұл I2C, SPI және PWM функциялары
Орналасу схемасы интерфейске кіруге мүмкіндік береді, сонымен қатар автокөлікті автоматты түрде жобалауға болады
19-қадам: MÓDULO ESP8266 ESP-12E
Бұл ESP8266 ESP-12E немесе ESP-07 немесе интернеттегі антенна (ПХД)
GPO және ESP8266, NodeMCU немесе басқа компьютерлік бағдарламалар үшін негізгі шарттар
20-қадам: MÓDULO ESP8266 ESP-201
Бұл ESP8266 ESP-201 және прототиптермен жұмыс істеу үшін пайдаланылатын протоколдар
Бұл 4 сериялы жауаптар, сериялық жауаптар, сериялы нұсқаулықтар, монтажда үлкен жауапкершілікке ие болады, сонымен қатар олар сіздің адаптерлеріңізге де, адаптерлерге де сәйкес келеді
Ол ESP-201 мүмкіндігімен GPIO 11 портына, U-FL антеннаға арналған сыртқы антеннаға арналған. U-FL қосқышы мен резисторы (резистор 0 (нөл)) үшін жоғары жылдамдықтағы антенна
21-қадам: NodeMCU ESP8266 ESP-12E
O Módulo ESP8266 NodeMCU ESP-12E немесе ESP8266 микросхемасы TTL-Serial конвертерінің T3L сериялы байланысы 3.3V-ге тең
Сыртқы операциялық жүйенің микроконтроллингтік операциялық жүйесінде протоколдық тақталар мен бағдарламалық жасақтамалар жұмыс істейді, олар LUA бағдарламаларын қолданады
GPIO (I2C, SPI, PWM) бағдарламалық жасақтамасы, micro-usb коннекторы бағдарламалық жасақтаманы жаңартуға және жаңартуға мүмкіндік береді
Қарапайым нұсқауларға сәйкес, ESP-12E NodeMCU антеннасы қосымша болып табылады
22 -қадам: PRIEMIROS PASSOS COM O NodeMCU
Wifi ESP8266 NodeMCU ESP-12E-бұл ESP8266 және ESP8266 бағдарламаларының бірі, сонымен қатар компьютерлік бағдарламалар мен бағдарламалардың көмегімен Arduino тілін үйренуге болады
Ескерткіштер GPIO (кіріс/шығыс), PWM, I2C және 1-сымды функцияларды қолдайды. Бұл USB-TLL түрлендіргіштерінің прототипі мен прототипі үшін өте ыңғайлы форматтағы конвертер
23 -қадам: HARDWARE MÓDULO Wifi ESP8266 NodeMCU
Ол үшін Wifi ESP8266 NodeMCU функциясын орындауға болады, мысалы: Flash (микробағдарлама мен бағдарламалық қамтамасыз етуді пайдалану) және RST (қалпына келтіру). Компьютермен байланыс орнатылғаннан кейін микро USB байланысы жоқ
Ешқандай опция жоқ, бұл ESP-12E антеннасы үшін қажет емес, сонымен қатар. GPIO, alimentação externa, comunicação және т.б
24 -қадам: PROTOBOARD OU PLACA DE ENSAIO
Тіркелген кезде сіз өзіңізге қол жеткізе аласыз, бұл сіздің қызметіңізге байланысты емес
Ақылға қонымды элементтердің бірі болып табылады. Түрі 800 -ден 6000 -ға дейін, verticais and horizontais tendo conexões
Материалдық қамтамасыз етудің негізгі компоненттерінің бірі болып табылатын орта ғасырлардағы жүйенің негізгі функциялары болып табылады. Бөлмелердің төменгі бөліктері төмендегідей компоненттерден тұрады: Түзетулер 1 А және 3 А
Орналасудың ең үлкен нұсқасы - бұл ең маңыздысы, ең маңыздысы - интернационалдық байланыстар
Faixas de terminais - São as faixas de contatos as many as no são instalados os komponentes eletrônicos. Тікелей интерфейстің кеңістігі бар жүйенің тірегі. Вертикалды вертикальды емес, орталықтандырылған орталықтан басқа, CI -дің басқа компоненттері де мүмкін емес
Орналасқан жері орталық экзистикалық жүйенің негізгі элементтері болып табылады. Cinco colunas de contatos do lado esquerdo do entalhe são tezementemente marcados como A, B, C, D, e E, enquanto os da direita são marcados F, G, H, I e J, os CI's devem ser encaixados sobre o entalhe central, E os comos pinos de um lado na coluna E, enquanto os pinos da outra lateral são fixados na coluna F, outdo lado do entalho central
Faixas de barramentos - Сан -Сауда тізбегі, сондай -ақ бір мезгілде қол жетімділік, сонымен қатар потенциалды пайдалану үшін де
Күндізгі кестеге сәйкес, сіз оларды сатып алуыңыз керек. Alguns modernos de placas de ensaio possuem um controle maior sobre a induteância home barramentos de alimentação, protegendo or circuito de ruídos ceadosos pelo eletromagnetismo
25 -қадам: NodeMCU COM MPU6050 INTERFACE
I2C протоколы жоқ MPU6050 функциясы, бұл NodeMCU және MPU6050 интерактивті интерфейсінде анықталады. NodeMCU D1 e D2 немесе SDU MPA6050 стандартты байланыстары үшін, VCC және GND, MPU6050 және NodeMCU консольдерінің бір бөлігі болып табылады
26 -қадам: МОНТАГЕМ ҚОРЫТЫНДЫ І БӨЛІМ
27 -қадам: МОНТАГЕМ ФИНАЛЫ II БӨЛІМ
28 -қадам: RESULTADOS OBTIDOS NO APLICATIVO BLYNK
Нәтижелер келесідей:
- Leitura do Mancal do Motor;
- Лейтура мен Кабечоте;
Ұсынылған:
Arduino басқарылатын робот - екі қадам: 13 қадам (суреттермен)
Arduino басқарылатын роботты екіжақты: Мен әрқашан роботтарға қызығатынмын, әсіресе адамның іс -әрекетіне еліктеуге тырысатын. Бұл қызығушылық мені жаяу жүруге және жүгіруге еліктей алатын екіжақты робот құрастыруға және дамытуға талпындырды. Бұл нұсқаулықта мен сізге көрсетемін
Arduino Uno көмегімен акустикалық левитация Қадамдық қадам (8 қадам): 8 қадам
Акустикалық левитация Arduino Uno Қадамдық қадаммен (8-қадам): ультрадыбыстық дыбыс түрлендіргіштері L298N Dc әйелдер адаптерінің ток көзі еркек тоқ сымымен Arduino UNOBreadboard Бұл қалай жұмыс істейді: Біріншіден, сіз кодты Arduino Uno-ға жүктейсіз (бұл сандық жүйемен жабдықталған микроконтроллер) және кодты түрлендіру үшін аналогтық порттар (C ++)
Түймені іске қосатын қадам реттегіші: 4 қадам
Түймені іске қосатын қадам реттегіші:
Тікелей 4G/5G HD бейне ағыны DJI Drone -ден төмен кідірісте [3 қадам]: 3 қадам
Тікелей 4G/5G HD бейне ағыны DJI Drone-ден төмен кідірісте [3 қадам]: Келесі нұсқаулық кез-келген DJI дронынан HD сапалы бейне ағындарын алуға көмектеседі. FlytOS мобильді қосымшасы мен FlytNow веб -қосымшасының көмегімен сіз дроннан бейне ағынды бастай аласыз
Болт - DIY сымсыз зарядтау түнгі сағаты (6 қадам): 6 қадам (суреттермен)
Болт - DIY сымсыз зарядтау түнгі сағаты (6 қадам): Индуктивті зарядтау (сымсыз зарядтау немесе сымсыз зарядтау деп те аталады) - сымсыз қуат беру түрі. Ол портативті құрылғыларды электрмен қамтамасыз ету үшін электромагниттік индукцияны қолданады. Ең көп таралған қолданба - Qi сымсыз зарядтау