Съдържание:
Видео: Наблюдавайте нивото на водата или разстоянието в резервоара на вашия работен плот: 3 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
Използвайки Wemos D1, ултразвуков сензор и Thingio. AI IoT платформа.
Стъпка 1: ThingsIO.ai
Просто трябва да свържете вашия Wemos D1 и ултразвуков сензор, както е показано на диаграмата.
След това качете код на вашия Wemos D1 и покажете изхода на вашия работен плот.
Връзка:
Кодът е достъпен за вас и просто трябва да промените своя wi-fi ssid и парола, а също и да промените идентификатора на продукта и идентификационния номер на slave според платформата iot.
Стъпка 2: Процес стъпка по стъпка
Стъпка 3: Описание на хардуера
Wemos D1:
Характеристика:
11 пина за цифров вход/изход, всички пинове поддържат прекъсване/pwm/I2C/поддържат едножични (с изключение на D0) 1 аналогов вход (макс. Вход 3.2V) Микро USB връзка Захранване, 9-24V захранване. Съвместим с Arduino Съвместим с nodemcu
Технически характеристики:
Микроконтролер ESP-8266EX
Работно напрежение 3.3V
Цифрови I/O пинове 11
Пинове за аналогов вход 1 (максимален вход: 3.2V)
Тактова честота 80MHz/160MHz
Flash 4M байта
Дължина 68,6 мм
Ширина 53,4 мм
Тегло 25гр
ПИН:
ПИН | Функция | ESP-8266
TX | TXD | TXD
RX | RXD | RXD
A0 | Аналогов вход, макс. 3.3V вход | A0
D0 | IO | GPIO16D1 | IO, SCL | GPIO5
D2 | IO, SDA | GPIO4
D3 | IO, 10k издърпване | GPIO0
D4 | IO, 10k издърпване, BUILTIN_LED | GPIO2
D5 | IO, SCK | GPIO14
D6 | IO, MISO | GPIO12
D7 | IO, MOSI | GPIO13
D8 | IO, 10k Pull-down, SS | GPIO15
G | Земя | GND
5V | 5V | -
3V3 | 3.3V | 3.3V
RST | Нулиране | RST
Ултразвуков сензор:
Ако се снабдявате с ултразвуков модул за измерване, HC-SR04 е добър избор. Неговата стабилна производителност и висока точност на превръщане го правят популярен модул на електронния пазар. В сравнение с IR модула Shap, HC-SR04 е по-евтин от него. Но той има същата точност и по -голямо разстояние.
Спецификации:
- Захранване: 5V
- DC Ток на покой: <2mA
- Ефективен ъгъл: <15 °
- Разстояние на разстояние: 2см - 500см
- Разделителна способност: 1 cm
- Ултразвукова честота: 40k Hz
Кратък ултразвуков импулс се предава в момента 0, отразен от обект. Сеньорът приема този сигнал и го преобразува в електрически сигнал. Следващият импулс може да бъде предаден, когато ехото изчезне. Този период се нарича период на цикъл. Препоръчителният период на цикъла не трябва да бъде по -малък от 50 ms. Ако задействащият импулс с ширина 10μs се изпрати до сигналния щифт, ултразвуковият модул ще изведе осем 40kHz ултразвуков сигнал и ще открие обратно ехото. Измереното разстояние е пропорционално на ширината на ехо импулса и може да бъде изчислено по формулата по -горе. Ако не се открие препятствие, изходният щифт ще подаде сигнал от 38ms на високо ниво.
Препоръчано:
Смяна на вентилатора на вашия работен плот: 10 стъпки
Промяна на вентилатора на вашия работен плот: Това е направено, за да се опитате да помогнете на някой, който е нов за работа на работния плот. Твоят фен ли е твърде силен? Компютърът се нагрява? Това може да са някои причини защо трябва да смените вентилатора си
Измервател на температурата на водата, проводимостта и нивото на водата в кладенец в реално време: 6 стъпки (със снимки)
Измервател на температурата на водата, проводимостта и нивото на водата в кладенец в реално време: Тези инструкции описват как да се изгради евтин водомер в реално време за мониторинг на температурата, електропроводимостта (EC) и нивата на водата в изкопани кладенци. Уредът е проектиран да виси в изкопан кладенец, да измерва температурата на водата, EC и
Stargate за вашия работен плот - дизайн на печатни платки: 6 стъпки (със снимки)
Stargate за вашия работен плот - дизайн на печатни платки: Ако ви харесва този проект, моля, помислете за гласуване за него в конкурса за печатни платки (в долната част на страницата)! Stargate SG -1 е любимото ми телевизионно предаване на всички времена - точка. През последните няколко месеца принуждавах приятелката си да гледа, за да гледа
Индикатор за нивото на водата в резервоара: 11 стъпки
Индикатор за нивото на водата в резервоара: Здравей приятелю, Днес ще направя индикатор за нивото на водата в резервоара, използвайки транзистор BC547. Тази схема ще покаже нивото на водата. Нека започнем
Наблюдавайте галони на резервоара за отоплителен резервоар с имейл, SMS и предупреждение с Pushbullet: 9 стъпки (със снимки)
Наблюдавайте галоните на резервоарите за отоплително масло с имейл, SMS и предупреждение за пулпул: ИНФОРМАЦИЯ ЗА БЕЗОПАСНОСТ: В случай, че някой иска да знае дали " това е безопасно за изграждане/инсталиране " - Отнесох това на 2 различни петролни компании за обратна връзка/съображения за безопасност и ръководих това от заместник-ръководителя на пожарната служба C