Mundarija:

Arduino Chemistry Probe Kit - Harorat va o'tkazuvchanlik: 8 qadam
Arduino Chemistry Probe Kit - Harorat va o'tkazuvchanlik: 8 qadam

Video: Arduino Chemistry Probe Kit - Harorat va o'tkazuvchanlik: 8 qadam

Video: Arduino Chemistry Probe Kit - Harorat va o'tkazuvchanlik: 8 qadam
Video: Lesson 1: What is Arduino? Types of Arduino Boards and SunFounder Kit | SunFounder Robojax 2024, Noyabr
Anonim
Arduino Chemistry Probe Kit - Harorat va o'tkazuvchanlik
Arduino Chemistry Probe Kit - Harorat va o'tkazuvchanlik

Men ishlayotgan kimyo o'qituvchisi o'z talabalariga o'tkazuvchanlik va haroratni tekshirish uchun sensorlar to'plamini yaratishga ruxsat berishni xohladi. Biz bir nechta loyihalar va manbalarni to'pladik va men ularni bitta loyihaga birlashtirdim. Biz LCD loyihasini, o'tkazuvchanlik zondini va harorat sensori probini birlashtirdik.

Rasmda oxirgi mahsulot ko'rsatilgan.

1 -qadam: materiallar

Ta'minotlar
Ta'minotlar
Ta'minotlar
Ta'minotlar
Ta'minotlar
Ta'minotlar

Sizga kerak bo'ladi:

  • Arduino Uno (men Sparkfun ixtirochilar to'plamidan foydalandim)
  • Non paneli
  • Jumper simlari
  • Alligator kliplari
  • 10K Ohm qarshilik (x2)
  • LCD displey
  • Harorat sensori (DS18B20)
  • Supero'tkazuvchilar zond (DIY versiyasi 6 -qadamda)
  • Elektr tasmasi
  • Lehimlash temir
  • Lehim
  • Tel kesuvchi/stripper
  • Pense

2 -qadam: ulanish sxemasi

Ulanish diagrammasi
Ulanish diagrammasi

O'quvchilar bajarishi mumkin bo'lgan rejani tuzish uchun men simlar sxemasini tuzishni o'rgandim. Men Fritzing deb nomlangan dasturdan foydalandim.

3 -qadam: LCD sxemasini yarating

LCD sxemasini yarating
LCD sxemasini yarating
LCD sxemasini yarating
LCD sxemasini yarating
LCD sxemasini yarating
LCD sxemasini yarating
LCD sxemasini yarating
LCD sxemasini yarating

Kontseptual tarzda men buni 3 qismga ajratdim; LCD, harorat sensori va o'tkazuvchanlik sensori.

Men LCD davrani Sparkfun ixtirochilarining qo'llanmasidagi ko'rsatmalarga binoan qurdim: 15 -davr. Men barcha pinli ulanishlarni yozishga urinmayman (elektron sxemasini o'rganing).

Asl dizayndagi modalar:

  • Men LCD -ni taxtaning yuqori uchiga o'tkazdim, shunda men taxtaning pastki uchida joyni tejashim mumkin edi.
  • Men ko'k rangli trimpot 180* ni aylantirdim va ijobiy va salbiy simlarni mos keladigan qilib almashtirdim.

Ulanish tugagandan so'ng, men asosiy LCD sinov eskizini yukladim.

Qadim zamonlardan boshlab barcha birinchi kodlash dasturlari "HELLO WORLD" bo'lishi kerak.

4 -qadam: Harorat sensori tayyorlang

Harorat sensori tayyorlang
Harorat sensori tayyorlang
Harorat sensori tayyorlang
Harorat sensori tayyorlang
Harorat sensori tayyorlang
Harorat sensori tayyorlang

Fotosuratda asl yalang'och simlar ko'rsatilgan. Asl konfiguratsiyada ular juda qisqa.

Maqsadli maqsadlarga erishish uchun qadamlar:

  1. Qora niqobni bir -ikki dyuymdan ajratib oling
  2. 0,5 dyuymli misni chiqarish uchun alohida simlarni echib oling
  3. Yalang'och misni qalayga soling, shunda ular non taxtasiga joylashtiriladi

5 -qadam: Harorat sensori simini ulang

Harorat sensori simini ulang
Harorat sensori simini ulang
Harorat sensori simini ulang
Harorat sensori simini ulang
Harorat sensori simini ulang
Harorat sensori simini ulang

Harorat sensori 3 ta simdan iborat

  • Qizil = Vcc (ijobiy)
  • Qora = er (salbiy)
  • Oq = signal

Qizil va Qora simlar tegishli taxtadagi ijobiy va salbiy relslarga kiradi. Harorat sensori haqidagi hujjatlar (Sparkfun veb -saytida) juda kam. Ko'pgina sharhlar sizga 10K Ohmli tortishish qarshiligi kerakligini aytdi. Sinov va xatolardan so'ng men buni to'g'ri deb topdim. Bu ham raqamli harorat sensori, shuning uchun uni Arduino -dagi raqamli pinlarga ulash lozim.

Oq simni ulash

  • Oq sensorli sim non panelidagi 25 -qatorga ulangan (har qanday qator yaxshi)
  • 10-K Ohmli rezistor 25-qatorga va pozitiv relsga ulangan (bu tortishish qarshiligi)
  • Oq o'tish simlari Arduino -dagi 25 -qator va raqamli pin 7 -ga ulangan.

    Men signal uzatish simlarini soddaligi uchun oq saqlashga harakat qildim, lekin har qanday rang ishlaydi

6 -qadam: DIY o'tkazuvchanlik tekshiruvi

DIY o'tkazuvchanlik tekshiruvi
DIY o'tkazuvchanlik tekshiruvi
DIY o'tkazuvchanlik tekshiruvi
DIY o'tkazuvchanlik tekshiruvi
DIY o'tkazuvchanlik tekshiruvi
DIY o'tkazuvchanlik tekshiruvi
DIY o'tkazuvchanlik tekshiruvi
DIY o'tkazuvchanlik tekshiruvi

Supero'tkazuvchilar sensori yaratish uchun men bu misoldagi ko'rsatmalarga amal qildim.

Nichromli simdan (kimyo o'qituvchisidan olingan) foydalanib, taxminan 6 dyuym uzunlikdagi ikkita teng uzunlikni kesib oldim. Men ularni fotosuratda ko'rinib turganidek egib, Bic qalamli bo'lakka yopishtirdim (mening mukammal cho'ntak qalamdan qolgan)) elektr tasmasi bilan. Zond simlaridagi halqalar yordamida probni non paneliga ulash uchun alligator qisqichlaridan foydalanishim mumkin.

Muqobil variantlar:

Biz bu o'tkazuvchanlik probining kontseptsiyasini burilmagan qog'oz qisqichlari yordamida qilingan "sim" yordamida sinab ko'rdik. Bu bizga shunga o'xshash o'qishni berdi va biz, ehtimol, o'quvchilar bilan qog'oz qisqichlaridan foydalanamiz. Qog'oz qisqichi, ehtimol, tezroq korroziyaga uchraydi, lekin bu asosan tashlanadigan sarf materiallari.

7 -qadam: Supero'tkazuvchilar zondini ulang

Supero'tkazuvchilar zondini o'tkazing
Supero'tkazuvchilar zondini o'tkazing
Supero'tkazuvchilar zondini o'tkazing
Supero'tkazuvchilar zondini o'tkazing
Supero'tkazuvchilar zondini o'tkazing
Supero'tkazuvchilar zondini o'tkazing
Supero'tkazuvchilar zondini o'tkazing
Supero'tkazuvchilar zondini o'tkazing

Tekshiruvni non paneli va arduino -ga ulash uchun biz yana ushbu ko'rsatmalarga amal qildik.

Tekshirish simini:

  • Pozitiv rayga RED o'tish kabeli ulangan

    Qizil alligator qisqichi bu Qizil simni Supero'tkazuvchilar zondining bir tomoniga ulaydi

  • 10 -ohmli qarshilik 28 -qatorga va manfiy relsga ulangan
  • WHITE o'tish simlari Arduino -dagi 28 -qator va analog pin A0 ga ulangan
  • BLACK o'tish kabeli 28 -qatorga ulangan

    Qora timsol qisqichi bu Qora simni o'tkazuvchanlik probining boshqa tomoniga bog'laydi

8 -qadam: kodlash

Kodlash
Kodlash
Kodlash
Kodlash

Shunga qaramay, men kodni 3 loyihadan birlashtirdim; LCD, harorat va o'tkazuvchanlik. Bu juda to'g'ri va kod yaxshi izohlangan. Ishlashi uchun qo'shimcha kutubxonalarni yuklab olishingiz va o'rnatishingiz kerak bo'ladi. Sizga DallasTemperature va OneWire kutubxonalari kerak bo'ladi.

Tavsiya: