Мазмұны:

Arduino мультисенсорлық тақтасы! (1 -бөлім): 11 қадам (суреттермен)
Arduino мультисенсорлық тақтасы! (1 -бөлім): 11 қадам (суреттермен)

Бейне: Arduino мультисенсорлық тақтасы! (1 -бөлім): 11 қадам (суреттермен)

Бейне: Arduino мультисенсорлық тақтасы! (1 -бөлім): 11 қадам (суреттермен)
Бейне: iPhone Introducing❓ Steve Jobs in 2007❕ #part6 (Full Subtitle) 2024, Шілде
Anonim
Arduino мультисенсорлық тақтасы! (1 -бөлім)
Arduino мультисенсорлық тақтасы! (1 -бөлім)

Бұл тақта әр түрлі сенсорлардан көрсеткіштерді алуға көмектесетін толық жұмыс!

Менің каналыма кіріңіз, жазылыңыз:

www.youtube.com/user/josexers

1 -қадам: Схемалар

Басқарманың ерекшеліктері:

12VDC кірісі

4 I2C порты (сенсорлар СКД, OLED, RTC)

4 аналогтық кірістер (бортта 0-1024 негізгі arduino ADC орнына 16-дан 0-ден 65535-ке дейін), 4-20малық таратқыш үшін секіргіш таңдаулы шунт кедергісі бар

4 сериялық коннектор (2 сериялық және 2 сериялық Bluetooth үйлесімді)

1 SPI порты (сенсорлар, SD)

1 сандық порт D5 (I/0)

3 1 сымды порт

2 -қадам: материалдар туралы есеп

Материалдық есеп
Материалдық есеп
Материалдық есеп
Материалдық есеп
Материалдық есеп
Материалдық есеп

1 - Arduino Pro mini

4 - 3,5 мм 2 терминал блогы

1 - 5 мм 2 терминал блогы

2 - 40х1 тақырыптық ер түйреуіштер

1 - 8х2 тақырыптық ер түйреуіштер

1 - 7805 Voltaje реттегіші

1 - 1N4148 диод

2 - 100uF 25V электролиттік конденсаторлар

1 - ads1115 модулі

1 - RTC i2c

1 - 0,94 дюймдік дисплей

1- arduino үшін SD модулі

3 -қадам: қарапайым аналогтық сенсор

Қарапайым аналогтық сенсор
Қарапайым аналогтық сенсор

Сипаттама

LM35 сериясы шығыс кернеуі Центр градус температураға пропорционалды дәл интегралды схемалы температуралық құрылғылар.

Мүмкіндіктер1 • Тікелей Цельсий бойынша калибрленген (Цельсий)

• Сызықтық + 10-мВ/° С шкала факторы

• 0,5 ° C қамтамасыз етілетін дәлдік (25 ° C температурада)

• Толық −55 ° C - 150 ° C диапазоны үшін бағаланған

• Қашықтағы қосымшалар үшін қолайлы

• Вафельді деңгейдегі кесуге байланысты төмен баға

• 4 В -тан 30 В -қа дейін жұмыс істейді

• 60-мкА кем ағымды ағызу

• Өздігінен жылытудың төмен деңгейі, Тұрақты ауада 0,08 ° C

• Сызықтық емес тек ± ¼ ° C типтік

• Төменгі кедергісі шығысы, 1-мА жүктеме 2 қосымшасы үшін 0,1 Ом

• Қуат көздері

• Батареяны басқару

• HVAC

• Құралдар

4 -қадам: Дискретті сенсор

Дискретті сенсор
Дискретті сенсор

PIR датчиктері қозғалысты сезінуге мүмкіндік береді, ол әрқашан адамның сенсор диапазонына кіргенін немесе шықпағанын анықтау үшін қолданылады. Олар шағын, арзан, қуаты аз, қолдануға оңай және тозбайды. Сондықтан олар көбінесе үйлерде немесе кәсіпорында қолданылатын құрылғылар мен гаджеттерде кездеседі. Оларды жиі PIR, «пассивті инфрақызыл», «пироэлектрлік» немесе «IR қозғалысы» сенсорлары деп атайды.

5 -қадам: I2C сенсоры

I2C сенсоры
I2C сенсоры
I2C сенсоры
I2C сенсоры

BMP180

I2C («Сым») интерфейсі бар барометрлік қысым сенсоры. Барометрлік қысым датчиктері айналадағы ауаның абсолюттік қысымын өлшейді. Бұл қысым ауа райы мен биіктікке байланысты өзгереді. Деректерді қалай түсіндіруге байланысты сіз ауа райының өзгеруін бақылай аласыз, биіктікті өлшей аласыз немесе қысымды дәл оқуды қажет ететін кез келген басқа тапсырмаларды орындауға болады.

MPU-6050 акселерометр + гиро

Акселерометрлер, гироскоптар мен IMU - бұл өте пайдалы кішкентай сенсорлар, олар бізді қоршаған электроника құрылғыларына көбірек қосылуда. Бұл сенсорлар ұялы телефондарда, Wii сымсыз қашықтан басқару пульті сияқты ойын консольдерінде, ойыншықтарда, өзін-өзі теңестіретін роботтарда, қозғалысты түсіруге арналған костюмдерде және т.б. Акселерометрлер негізінен үдеу мен көлбеуді өлшеу үшін қолданылады, гироскоптар бұрыштық жылдамдық пен бағдарды өлшеу үшін қолданылады, ал IMU (акселерометрлер мен гироскоптарды біріктіреді) құрылғының үдеуі, жылдамдығы, орналасуы, бағыты және т.б. туралы толық түсінік беру үшін қолданылады.

6 -қадам: 1 сым датчиктері

1 сым датчиктері
1 сым датчиктері
1 сым датчиктері
1 сым датчиктері

1 сымды паразит-қуатты сандық термометр

DS18S20 цифрлық термометрі Цельсий бойынша 9-разрядты температураны өлшеуді қамтамасыз етеді және жоғары және төменгі триггерлік нүктелері бар пайдаланушы бағдарламаланбайтын дабыл функциясына ие. DS18S20 1-Wire® шинасы арқылы байланысады, ол анықтамасы бойынша орталық микропроцессормен байланыс үшін бір ғана деректер желісін (және жерді) қажет етеді. Сонымен қатар, DS18S20 сыртқы желінің қажеттілігін жоя отырып, тікелей деректер желісінен («паразиттік қуат») қуат ала алады.

Негізгі мүмкіндіктер Бірегей 1-Wire® интерфейсі байланыс үшін тек бір портты түйреуішті қажет етеді

-55 ° C -тан +125 ° C (-67 ° F -тен +257 ° F) дейін температура ± 0,5 ° C

-10 ° C -тан +85 ° C -қа дейінгі дәлдік

9 биттік ажыратымдылық

Сыртқы компоненттер қажет емес

DHT11

Өте төмен құны 3 -тен 5В -қа дейінгі қуат және енгізу/шығару 2,5 мА максималды токты пайдалану кезінде (деректерді сұрау кезінде)

5% дәлдікпен 20-80% ылғалдылық көрсеткіштері үшін жақсы

0-50 ° C температура көрсеткіштері үшін ± 2 ° C дәлдік үшін жақсы

Таңдау жиілігі 1 Гц -тен аспайды (секундына бір рет)

Дене өлшемі 15,5 мм х 12 мм х 5,5 мм 4 түйреуіш 0,1 дюйм аралықпен

7 -қадам: Жауап беру датчигінің тәртібі (немесе кейде жиілік)

Жауап беру сенсорының тәртібі (немесе кейде жиілік)
Жауап беру сенсорының тәртібі (немесе кейде жиілік)
Жауап беру датчигінің тәртібі (немесе кейде жиілік)
Жауап беру датчигінің тәртібі (немесе кейде жиілік)

Ультрадыбыстық сенсор

HC-SR04 ультрадыбыстық диапазон сенсоры. Бұл үнемді сенсор 2 мм-ден 400 см-ге дейін 3 мм-ге дейін жететін дәлдікпен өлшеу функциясын қамтамасыз етеді. Әрбір HC-SR04 модулі ультрадыбыстық таратқышты, қабылдағышты және басқару тізбегін қамтиды.

Ағын сенсоры

Бұл сенсор су құбырына сәйкес келеді және оның айналасында қанша су өткенін өлшеуге арналған доңғалақ сенсоры бар. Hall-Effect магниттік сенсоры бар, ол әр айналымда электр импульсін шығарады. «YFS201 Hall Effect Water Flow Sensor» үш сымнан тұрады: Қызыл/VCC (5-24В тұрақты ток кірісі), Қара/GND (0V) және Сары/OUT (Импульстік шығыс)

8 -қадам: Ең жақсы жобалық ми

Ең жақсы жоба миы
Ең жақсы жоба миы

Мани Ардуинос бар, бірақ біз мұны практикалық және жеңіл ұстауымыз керек

Сондықтан мен Arduino Pro mini ұсынамын

бұл КІШІ, бірақ қуатты

Барлық үйлесімді:

I2C кітапханасы

1 сымдық кітапхана

SD кітапханасы

SPI

Аналогты көрсеткіштер (10 бит)

9 -қадам: ADC -ті жақсырақ оқу

ADC оқу жақсы
ADC оқу жақсы

ADS1115

Сипаттама

ADS1113, ADS1114 және ADS1115 құрылғылары (ADS111x)-дәлдігі төмен, қуаты 16 биттік, I 2C үйлесімді, аналогты-цифрлық түрлендіргіштер (ADCs) өте шағын, жетексіз, X2QFN-10 пакетінде ұсынылған. VSSOP-10 пакеті. ADS111x құрылғыларында төмен дрейфті кернеу анықтамасы мен осциллятор бар. ADS1114 және ADS1115 сонымен қатар бағдарламаланатын күшейткішті (PGA) және цифрлық компараторды қамтиды. Бұл мүмкіндіктер кең ауқымды жеткізілім диапазонымен бірге ADS111x-ті қуатты және кеңістікті шектейтін сенсорларды өлшеуге арналған қосымшаларға жақсы бейімдейді.

1 Мүмкіндіктер1 • Ультра-шағын X2QFN пакеті: 2 мм × 1,5 мм × 0,4 мм

• Жеткізудің кең ауқымы: 2,0 В -тан 5,5 В -қа дейін

• Төмен ток шығыны: 150 мкА (Үздіксіз түрлендіру режимі)

• Бағдарламаланатын деректер жылдамдығы: 8 SPS - 860 SPS

• Бір циклді реттеу

• Ішкі төмен дрейфті кернеу анықтамасы

• Ішкі осциллятор

• I 2C интерфейсі: түйреуішті таңдауға болатын төрт адрес

• Төрт бір немесе екі дифференциалды кіріс (ADS1115)

• Бағдарламаланатын салыстырғыш (ADS1114 және ADS1115)

• Жұмыс температурасының диапазоны: –40 ° C - +125 ° C 2 Қолдану

• Портативті құралдар

• Батарея кернеуі мен ағымдық бақылау

• Температураны өлшеу жүйелері

• Тұтынушылық электроника

• Зауыттық автоматтандыру және процесті басқару

10 -қадам: SD деректерді тіркеу және RTC

SD деректерді тіркеу және RTC
SD деректерді тіркеу және RTC
SD деректерді тіркеу және RTC
SD деректерді тіркеу және RTC
SD деректерді тіркеу және RTC
SD деректерді тіркеу және RTC

Бұл екеуі өте пайдалы, егер сіздің жобаңыз айнымалының кез келген тенденциясын хабарлау үшін кейбір дерекқорды қамтыса

Мен оны бөлек сатып алуды ұсынамын, бірақ сіз сонымен бірге бірнеше тақталарды таба аласыз.

SD CVS файлын сақтайды және деректер осылай көрсетіледі

2017-18-08, 21:32, 100, 25, 668

DATE, TIME, VARIABLE0, VARIABLE1, VARIABLE2 бар

Бұл айнымалылар сақталатын уақыт аралығын анықтау қажет, минут сайын көбірек іріктеу, сізге көбірек деректерді өңдеу қажет болады.

Қатысқан кітапханалар:

11 -қадам: Басқарма

Image
Image
Тақта
Тақта

Мұнда мен соңғы өнім қалай болатыны туралы алдын ала суретті қалдырамын

Сонымен қатар Гербер файлдары

БАҒДАРЛАМА ЖАҚЫНДА КЕЛЕДІ!

Ұсынылған: