Съдържание:
- Консумативи
- Стъпка 1: Проектиране и разбиране на веригата
- Стъпка 2: Планиране на изграждането на електрическата верига
- Стъпка 3: Запояване на LCD проводниците
- Стъпка 4: Свързване на LCD към Arduino
- Стъпка 5: Свързване на LM 35 към Arduino
- Стъпка 6: Качване на кода
- Стъпка 7: Изграждане на жилище
- Стъпка 8: Тестване на температурния сензор
Видео: Температурен сензор (Arduino): 8 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
Този проект е идеален за средни и начинаещи любители. Настройката е много проста. Има чип на име LM35 (връзка за допълнително обяснение), който позволява на Arduino да определя температурата на околната среда.
Консумативи
1) 1 x Arduino nano/Arduino Uno + свързващ кабел
2) 5cm x 5cm Perfboard или малка дъска
3) 20 x джъмперни кабели или проводници
4) 1 x 16x2 LCD екран
5) 1 x 100K или 250K потенциометър
6) 1 x 9V батерия + скоба за конектор
Стъпка 1: Проектиране и разбиране на веригата
Чипът, LM 35, работи на принципа, че при всяко повишаване на температурата на околната среда с 1 ° C напрежението, изведено от "изходящия" щифт на LM 35, се увеличава с 10mV. Линейната връзка започва при 0 ° C. Например, ако температурата е 25 ° C, напрежението, изведено от "изходящия" щифт, ще бъде 25 * 10mV = 250mV или 0.25V.
Arduino може да прочете нивото на напрежение, което се извежда от "изходния" щифт, когато е свързано към един от аналоговия щифт на Arduino. Функцията в Arduino е analogRead. След като получи информация за напрежението, което се извежда от LM 35, Arduino може да извърши няколко прости изчисления, за да получи най -накрая стойност в Целзий.
Стъпка 2: Планиране на изграждането на електрическата верига
Има няколко опции как да сглобите веригата.
1) За хората, които се занимават с електроника, бих препоръчал да използват макет за изграждане на веригата. Той е много по -малко разхвърлян от запояването и ще бъде по -лесно да отстранявате грешки, тъй като проводниците могат да се регулират лесно. Следвайте връзките, показани на прелистващите изображения.
2) За по -опитни хора, опитайте да използвате запояване на веригата върху макета. Тя ще бъде по -постоянна и ще продължи по -дълго. Прочетете и следвайте схемата за насоки.
3) И накрая, можете също да поръчате предварително направена печатна платка от SEEED. Всичко, което трябва да направите, е да запоите компонентите. Необходимият Gerber файл е прикачен в стъпката. Ето връзка към папка на Google google с цип Gerber файл:
Стъпка 3: Запояване на LCD проводниците
Тази стъпка е необходима само ако изграждате макетна или перф версия на схемата
Бих препоръчал да запоявате проводници върху LCD, тъй като това ще ви даде гъвкавост, когато се опитвате да поставите 16x2 LCD в панела на потребителския интерфейс. Освен това ще бъде по -лесно да свържете по -сигурно LCD дисплея към щифтовете на Arduino.
Съвети за запояване с подложки:
Загрейте съединението, като поставите поялника върху контактната точка между щифта на проводника и подложката
Изчакайте около 5-8 секунди, докато съединението се загрее
Подайте запояващия запис върху подложката. Тя трябва да е близо до точката на контакт, но не int
Стъпка 4: Свързване на LCD към Arduino
Пинове 2, 3, 4, 5 на Arduino се свързват съответно с щифтове 14, 13, 12, 11 на LCD, при броене отляво надясно.
Пинове 1, 5 и 16 на LCD са свързани към земята
Пинове 2 и 15 на LCD се свързват към +5V
Пинове 4 и 6 на LCD се свързват съответно с пинове 12 и 11 на Arduino.
Пин 3 на LCD е свързан към +5V чрез 100K или 250K потенциометър.
Пинове 7, 8, 9 и 10 на LCD дисплея не са свързани с нищо
Стъпка 5: Свързване на LM 35 към Arduino
Когато обърнете плоската страна на LM 35 към вас, щифтовете, движещи се отляво надясно, са 1, 2 и 3.
Пин 1 е свързан към източника на захранване. Работи за всяко напрежение между 4V и 20V
Пин 2 е изходният щифт. Това е щифтът, който променя стойността с промяна в температурата. Пин 2 е свързан към щифт А0 (аналогов извод 0) в Arduino.
Пин 3 е свързан към земята. Това е отрицателната или черна страна на батерията. Това също е известно като 0V релса.
Стъпка 6: Качване на кода
Кодът е лесен за следване. В самия код има коментари за по -лесно разбиране
Можете да намерите връзка за изтегляне на кода тук:
drive.google.com/open?id=1STA7w9n3H7GhXtXT…
Стъпка 7: Изграждане на жилище
1) Можете да използвате всеки стар пластмасов калъф за корпуса му. Използвайте горещ нож, за да изрежете слотовете за LCD и бутон.
2) Освен това можете да проверите акаунта ми за друга инструкция, където описвам как да изградя кутия от лазерно изрязан акрил. Ще можете да намерите SVG файл за лазерния нож.
3) И накрая, можете просто да оставите веригата без корпус. Ще бъде лесно да се поправи и модифицира.
Стъпка 8: Тестване на температурния сензор
Както можете да видите, показаната температура се увеличава, когато сложа ръка върху сензора. Той е относително точен, ако искате да знаете дневната температура.
Препоръчано:
Свързан температурен сензор LM35 с Arduino: 4 стъпки
Свързване на температурния сензор LM35 с Arduino: Термометрите са полезен апарат, който се използва дълго време за измерване на температурата. В този проект направихме цифров термометър на базата на Arduino, който показва текущата температура на околната среда и промените в температурата на LCD. Може да се депресира
TMP36 Температурен сензор и LCD дисплей с помощта на Arduino (Tinkercad): 7 стъпки
TMP36 Температурен сензор и LCD дисплей с помощта на Arduino (Tinkercad): Здравейте на всички! Ние сме студенти от университета Tun Hussein Onn Malaysia (UTHM), изпълняващ проект, който демонстрира как можем да симулираме температурен сензор, lcd и Arduino, използвайки Tinkercad като част от нашата учебна програма за UQD0801 (Robocon 1) (
Свързване на Arduino с ултразвуков сензор и безконтактен температурен сензор: 8 стъпки
Arduino взаимодействие с ултразвуков сензор и безконтактен температурен сензор: В днешно време производителите, разработчиците предпочитат Arduino за бързо развитие на прототипирането на проекти. Arduino е електронна платформа с отворен код, базирана на лесен за използване хардуер и софтуер. Arduino има много добра потребителска общност. В този проект
Първи стъпки с AWS IoT с безжичен температурен сензор, използващ MQTT: 8 стъпки
Първи стъпки с AWS IoT с безжичен температурен сензор, използващ MQTT: В по -ранните Instructables сме минавали през различни облачни платформи като Azure, Ubidots, ThingSpeak, Losant и др. Използвахме протокола MQTT за изпращане на сензорни данни в облака в почти цялата облачна платформа. За повече информация
СЕНЗОР SUHU DENGAN LCD DAN LED (Осъществяване на температурен сензор с LCD и LED): 6 стъпки (със снимки)
СЕНЗОР SUHU DENGAN LCD DAN LED (Осъществяване на температурен сензор с LCD и LED): хай, да речем Devi Rivaldi mahasiswa UNIVERSITAS NUSA PUTRA дари Индонезия, да кажем, че има и сензори за мембрана, за да изведете Arduino за изход на LCD и LED. Ini adalah pembaca suhu dengan desain saya sendiri, dengan sensor ini anda