Мазмұны:
- 1-қадам: Талаптар:-
- 2 -қадам: Бөлшектер мен сатып алуға сілтемелер туралы негізгі ақпарат -
- 3 -қадам: LM35 пин диаграммасы
- 4 -қадам: схема
- 5 -қадам: кодтау
- 6 -қадам: Барлығы ләззат алу үшін жасалды
Бейне: Arduino және LM35 көмегімен термометрді қалай жасауға болады: 6 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Бүгін мен сізге Arduino және LM35 температура сенсоры, СКД дисплейі бар термометрді сымдармен қосылған тақтада қалай жасау керектігін көрсетемін. Ол Цельсий мен Фаренгейт температурасын көрсетеді.
1-қадам: Талаптар:-
Бұл термометрді жасауға қажетті бөлшектердің тізімі.1.1 x Arduino UNO тақтасы2.1 x LM35 температура сенсоры 3.1 x СКД дисплейі (16A1, 16A2 немесе кез келген басқа) 4.1 x Нан тақтасы 5.1 x 10k потенциометр/айнымалы резисторлар (Сіз Сондай -ақ, 5к немесе 50к) 6. Кейбір еркектер мен еркектерге арналған сым 7. 7. Қуат банкі немесе батарея*. Arduino IDE компьютерде оны пайдалану туралы кейбір негізгі ақпаратпен орнатылған.
2 -қадам: Бөлшектер мен сатып алуға сілтемелер туралы негізгі ақпарат -
Arduino және LM35 көмегімен термометрді қалай жасауға болады
3 -қадам: LM35 пин диаграммасы
LM35 пин диаграммасы
4 -қадам: схема
Дисплейдің 16 x 1 және 16 x 2 түйреуіштерінің арасында ешқандай айырмашылық жоқ, сондықтан схеманы орындаңыз және аяқталған жобаға қуат беру үшін қуат банкін қолданыңыз. Схема өте оңай, ал құрастыру/қосылу өте оңай, тек жоғарыдағы схеманы қолданыңыз. және барлық қосылымды мұқият жасаңыз. Енді arduino тақтасын компьютерге қосыңыз және төмендегі кодты жүктеңіз. Ескерту: Менде ескі 16 x 1 дисплейі (JHD16A1) бар, сондықтан мен оны осы жобада қолдандым, бірақ бұл жобада кез келген дисплей жұмыс істейді. және 16x2 жақсы, сондықтан мен 16A2 дисплей сілтемесіне сілтеме беремін. Сіз тек кодтау бөлігінде бәрін түсіндірген кодты өзгертуіңіз керек.
5 -қадам: кодтау
// SOURABH KUMAR @ weobserved.com#includeLiquidCrystal lcd (12, 11, 5, 4, 3, 2) бойынша; // LM35void setup () {lcd.begin (8, 2) ортаңғы (шығыс) түйреуі; // Мұнда lcd} void цикліне сәйкес өзгертіңіз () {int value = analogRead (inPin); lcd.setCursor (0, 0); // Милливольт өзгермейді // changelcd.print жоқ (celsius); lcd.print («C»); lcd.setCursor (0, 1); lcd.print ((celsius * 9)/5 + 32); lcd.print («F»)); кешіктіру (1000);} Жоғарыда-бұл термометрдің негізгі коды Ескертпе-Мен айтқандай, мен ескі 16x1 дисплейін қолданамын, ол 8x2 лкд ретінде қабылданған және ажыратылған кезде ғана дұрыс жұмыс істейді. мәселе шешілмейді. 16x2 дисплей үшін findlcd.begin (8, 2); // Мұнда lcdin кодына сәйкес кодты өзгертіңіз және (8, 2) дисплейіңізге сәйкес (баған, жол) ретінде ауыстырыңыз. Егер сізде 16х2 дисплей болса, (8, 2) орнына (16, 2) қойыңыз. Сізде 20x4 дисплей бар, (8, 2) орнына (20, 4) қойыңыз.ino файлын осы жерден жүктеңіз.
6 -қадам: Барлығы ләззат алу үшін жасалды
Термометрді Arduino және LM35 көмегімен қалай жасауға болады Жүктеу аяқталғаннан кейін термометр бірден жұмыс істей бастайды, егер LCD-де ештеңе көрінбесе, тек ашық сары жарық, содан кейін 10к потенциометр/айнымалы резистор арқылы артқы жарығын реттеңіз. Ақырында біз Arduino мен LM35 көмегімен термометр жасадық, ол Цельсий мен Фаренгейтте температураны көрсете алады, сіз кодтарды, сондай -ақ схеманы өзгерте аласыз. Сізге бұл оңай жоба ұнайды деп үміттенемін
Ұсынылған:
DIY қалай керемет көрінетін сағатты жасауға болады - StickC - Оңай жасауға болады: 8 қадам
DIY қалай керемет көрінетін сағатты жасауға болады - StickC - Оңай жасауға болады: Бұл оқулықта біз ESP32 M5Stack StickC -ті Arduino IDE және Visuino көмегімен СКД -де уақытты көрсету үшін қалай бағдарламалауды, сонымен қатар StickC түймелерінің көмегімен уақытты орнатуды үйренеміз
Arduino Nano, HX-711 Load Cell және OLED 128X64 көмегімен баланың салмағын өлшейтін машинаны қалай жасауға болады -- HX-711 калибрлеу: 5 қадам
Arduino Nano, HX-711 Load Cell және OLED 128X64 көмегімен баланың салмағын өлшейтін машинаны қалай жасауға болады || HX-711 калибрлеуі: Сәлем Instructables, Бірнеше күн бұрын мен сүйкімді баланың әкесі болдым. Ауруханада жатқанда мен баланың өсуін бақылау үшін баланың салмағы өте маңызды екенін білдім. Сонымен менде идея бар ма? Нәресте салмағын өлшейтін машина жасау үшін. Нұсқаулықта мен
SkiiiD көмегімен инфрақызыл термометрді GY906 қалай қолдануға болады: 9 қадам
SkiiiD көмегімен инфрақызыл термометрді GY906 қалай қолдануға болады: skiiiD көмегімен GY906 инфрақызыл термометрін жасауға арналған оқулық
Инфрақызыл термометрді қалай жасауға болады ?: 9 қадам
Инфрақызыл термометрді қалай жасауға болады?: Инфрақызыл термометр заттың беткі температурасын өлшей алады. Оның артықшылығы-кеңінен қолданылатын қашықтағы объектінің температурасын ыңғайлы және дәл өлшеуге болатын контактісіз температураны өлшеу. Мұнда біз
Сандық термометрді қалай жасауға болады #1: 4 қадам
№1 цифрлық термометрді қалай жасауға болады: Бұл мақалада мен " Сандық термометр " атты жоба жасаймын. Мен " DHT11 " температура сенсоры үшін. Және " 7Segmrnt модулін " дисплей ретінде. Мен алдымен осы мақаланы " DHT11 " және & q