İçindekiler:

Alev Kaydedici: 7 Adım
Alev Kaydedici: 7 Adım

Video: Alev Kaydedici: 7 Adım

Video: Alev Kaydedici: 7 Adım
Video: Kurtuluş Kuş & Burak Bulut - Baba Yak 2024, Temmuz
Anonim
Alev Kaydedici
Alev Kaydedici

Bu basit bir projedir; bir alev sensörü yapmak ve bilgi verilerinin günlüğe kaydedilmesini sağlamak. Alevin açık olduğu zamanı kaydetmek için kazanıma bir şey bağlamak istedim. Kazan eski olduğundan, bu en kolay yol gibi görünüyordu.

Çevrimiçi olarak böyle bir şey görmedim (dolayısıyla inatçı), Time Temp vb. için birçok DataLogging var, ancak alevleri veya gerçekten çok başka bir şeyi kaydetmek için hiçbir şey yok.

Gereçler

Arduino UNO'su

Alev Sensörü

HiLetgi Mini Günlük Kaydedici, Veri kaydedici Modül Kalkanı V1.0 Genişletme Kalkanı

atlama telleri

Adım 1: Parçalar

Parçalar
Parçalar
Parçalar
Parçalar
Parçalar
Parçalar

Burada söylenecek fazla bir şey yok - tüm parçalar amazon'da bulunur

Elegoo EL-CB-001 UNO R3 Kartı ATmega328P ATMEGA16U2 Arduino için USB Kablosu ile $12

HiLetgo Mini Günlük Kaydedici Veri Kaydedici Modülü Shield V1.0 Arduino UNO SD Kart için $ 7

Jumper kabloları - 10 dolardan az

Atomic Market tarafından Arduino ile Uyumlu Sıcaklık Tespiti için IR Alev Sensör Modülü Dedektörü Smartsense $7

Aldığım birkaç set nedeniyle bunlardan bazılarına sahiptim.

Adım 2: Alev Sensörü

Alev Sensörü
Alev Sensörü

Tipik olarak bir Arduino'ya bağlanacak şekilde ayarlanmış bir alev sensörünün dört bağlantısı vardır.

1 VCC - voltaj

2 GND - Toprak

3 A0- Analog Çıkış

4 D0- Dijital Çıkış

Bazı Sensörlerde yalnızca DO (dijital çıkışlar) bulunur

Adım 3: Arduino UNO

Arduino UNO'su
Arduino UNO'su

Arduino hattında o kadar çok bilgi var ki burada uzun hakkında konuşmayacağım.

YouTube "Arduino" ile ihtiyacınız olan tüm bilgilere sahip olacaksınız.

Adım 4: Veri Kaydedici

Veri Kaydedici
Veri Kaydedici

Bu özel Veri Kaydedici, kendisine bağlı bir RTC'ye (Gerçek Zamanlı Sayaç) sahiptir, Arduino güç kaybederse kaydetmek için bir CR1202 saat pili kullanır ve buna ihtiyaç duyar.

ÇOK ÖNEMLİ

Bu Data Logger'ın ChipSelect'i Pin10- olarak ayarlanmıştır (buna geleceğiz ama önemli)

Bu bir Kalkan olduğundan, yapmanız gereken tek şey Arduino'ya takmak, böylece tek yapmanız gereken alev sensörünü genişletme kartına takmak.

Adım 5: Donanım Kurulumu

Çok basit

1 Arduino'yu alın ve genişletme kartını Arduino'ya bağlayın

2 Alev Sensörünü bağlayın, VCC = 5v Pin, GND-GND.

3 Ardından Alev Sensörü pinini ayarlayın - Dijital'i seçerseniz (D0), ardından Arduino'nun dijital tarafına bağlayın, analog tarafı seçerseniz alev sensörünü A0'a bağlayın.

Adım 6: KOD OLSUN

KOD OLSUN
KOD OLSUN

**** O yüzden KODLAMA YAPMIYORUM, BU BENİM İLK ŞEYİM******

Bunu düzeltmenin veya iyileştirmenin yollarını görürseniz lütfen çekinmeyin.

1. servo kitaplıkları dahil et

2. SPI'yi dahil edin

const int- (chipSelect'in önemli olduğu yer burasıdır) Veri kaydedicinin Arduino ile konuşabilmesi gerekir- anladığım kadarıyla bu, Arduino ile konuşan PIN'dir.

Void Kurulumu-

(bu, betiğin bir kez çalışan, betiği oluşturan kısmıdır)

Serial.begin- bu, seri monitörün (bilgisayarla konuştuğunu) belirler.

İşlev sırasında - bağlantı noktasının bağlanmasını bekliyor

Seri Baskı= Basitçe Seri monitörde görüntülenir

eğer <- bu başlangıç bölümünü açar-

temelde bu kartı kurar

7. Adım: Sonuç olarak

Kodun geri kalanını yazmam gerekiyor, ama bu yazdığım ilk talimatlar bu yüzden kolay ol

Önerilen: