Мазмұны:

ESP32 құлау детекторы: 5 қадам
ESP32 құлау детекторы: 5 қадам

Бейне: ESP32 құлау детекторы: 5 қадам

Бейне: ESP32 құлау детекторы: 5 қадам
Бейне: #2 Основы FLProg Элементы и триггер | ESP32 NodeMCU | Визуальное программирование для Arduino 2024, Қараша
Anonim
ESP32 құлау детекторы
ESP32 құлау детекторы

Мен бұл жобаға демеушілік көрсеткені үшін DFRobot компаниясына алғыс айтқым келеді.

Мұнда пайдаланылатын бөлшектердің тізімі берілген:

DFRobot ESP32 ESP-WROOM модулі × 1-https://www.dfrobot.com/product-1559.html

Silicon Labs CP2102 USB UART көпіріне × 1

MCP73831 Li-Ion зарядтағыш IC × 1

LM317BD2T реттелетін реттегіш × 1

0805 4.7uF конденсатор × 2

0805 100nF конденсатор × 1

0805 1uF конденсатор × 1

WS2812b жарық диоды × 1

1206 жарық диоды 4

Микро USB қосқышы × 1

0805 470 Ом резистор × 1

0805 2км резистор × 1

0805 510 Ом резистор × 1

0805 300 Ом резистор × 1

0805 10к Ом резистор × 2

0805 270 Ом резистор × 2

6мм 6мм батырмасы × 2

SMD 6mm x 6mm биік батырмасы × 1

1 -қадам: алдыңғы жоба

Алдыңғы жоба
Алдыңғы жоба
Алдыңғы жоба
Алдыңғы жоба
Алдыңғы жоба
Алдыңғы жоба

2017 жылдың тамызында мен жақын адамдарының бірі құлап қалса немесе «дүрбелең» батырмасын басса, пайдаланушыларға ескерту беретін құрылғыны елестеттім. Ол ESP8266 қолданды және тақтайшаға жиналды. Оның құлау болғанын көрсететін жалғыз светодиоды болды. Сондай -ақ, құрылғыда индикаторы жоқ LiPo зарядтау схемасы бар.

2 -қадам: Жаңа идея

Жаңа идея
Жаңа идея
Жаңа идея
Жаңа идея
Жаңа идея
Жаңа идея
Жаңа идея
Жаңа идея

Менің соңғы күзгі детекторым өте қарапайым болғандықтан, мен түбегейлі жақсартулар жасағым келді. Біріншісі оны USB бағдарламаланатын етіп жасады, сондықтан мен USB -UART сериялық байланысын басқару үшін IC2 -UART түрлендіргіші IC -ні қолдандым.

Мен сондай -ақ операциялардың көрсеткіштері көбірек болғанын қалаймын, сондықтан мен зарядтауға, біреуі қуатқа, екеуі USB күйіне қосылды. Мен ESP32 -ді қуаты мен Bluetooth байланысының арқасында пайдалануды таңдадым, бұл ілеспе қолданба сияқты болашақта кеңейтуге мүмкіндік береді.

3 -қадам: ПХД дизайны

ПХД дизайны
ПХД дизайны
ПХД дизайны
ПХД дизайны
ПХД дизайны
ПХД дизайны
ПХД дизайны
ПХД дизайны

Барлық осы жаңа мүмкіндіктер қосымша схеманы қажет етеді, ал тақтайшаның қарапайым бөлігі оны кесіп алмайды. Бұл үшін мен EagleCAD -та жасаған ПХД қажет болды. Мен олардың схемалық редакторымен байланыс орнатудан бастадым. Содан кейін мен нақты тақта мен іздерді жасауға көштім.

4 -қадам: дәнекерлеу

Дәнекерлеу
Дәнекерлеу
Дәнекерлеу
Дәнекерлеу
Дәнекерлеу
Дәнекерлеу

Бұл ең қиын бөлігі болды, себебі түйреуіш түйреуіштер болды. Дәнекерлеудің ең қиын компоненті QFN-28 пакетінде жеткізілетін CP2102 болды. Әр істікшенің ара қашықтығы 5 мм ғана, ал трафаретсіз, оны бекіту өте қиын болды. Мен бұл мәселені жастықтарға сұйықтық ағынының мол мөлшерін қолдану арқылы шешіп, содан кейін түйреуіштердің үстінен аз мөлшерде дәнекерлеуді жүргіздім.

5 -қадам: Қолдану

Қолданылуы
Қолданылуы
Қолданылуы
Қолданылуы

Құрылғы MPU6050 өлшенген үдеуді белгіленген аралықта тексеру арқылы жұмыс істейді. Құлағанын анықтағаннан кейін, ол белгіленген контактіге электрондық пошта жібереді. Мен білдім, бұл батарея шамамен үш күнге созылады, сондықтан оны үнемі зарядтау керек. Сондай -ақ, басылған кезде электрондық поштаны жібере алатын аппараттық үзіліске қосылған түйме бар.

Ұсынылған: