Sesiapa yang ada baca Arduino Pro Mini bersama DHT11, adalah agak bangang sebenarnya projek ni. Arduino Pro Mini sambung Arduino Uno untuk baca parameter DHT11? Sepatutnya, Arduino Pro Mini berfungsi secara sendiri tanpa bantuan alatan tambahan. Arduino Uno hanya berfungsi sekali untuk memuat naik sketch sahaja.

Memprogram (upload - membeban atas) Arduino Pro Mini menggunakan Arduino biasa (Uno dan seangkatannya).

Selepas banyak kali guna Arduino yang biasa, kita belajar pula menggunakan Arduino yang lebih kecil dan murah.

 

Ada banyak jenis Arduino kecil dan murah. Tetapi kita mulakan dengan Arduino Pro Mini. Arduino jenis ini didatangkan sebesar ibu jari, menggunakan ATMega328, ada sambungan terus ke permukaan sesiri (serial UART), beberapa input output digital dan analog tetapi agak kurang serta tidak disertakan permukaan USB.

Ketiadaan permukaan USB ini menyukarkan arduino ini bersambung ke PC dan menerima program yang kita tulis.

I like to make a revision on Temperature and Humidity Monitor. After a few test, I found few flaw in the article.

First of all, the diagram. For the SD reader part, I not connect any connection to the second GND pin. Whenever, you try to power up to Arduino and monitor the output in serial terminal, arduino can not detect any SD card.

So, the correct connection is to connect all GND pins to GND.

Secondly, the output in CSV file. There is no separation between temperature and humidity reading. So, below is the correct one. I put comma between them.

I got a new project to monitor temperature and humidity 24/7. So, I set logging delay to 5 minutes, where 5 * 60 * 1000 = 300000. (1sec = 1000). At this part, i put the delay value straight to the function delay() and not the integer variable as before.

Semasa aplikasi arduino ditambahbaik sehingga versi 1.0, aku masih lagi guna versi 0.23. Ini kerana terdapat isu di mana versi 1.0 mempunyai masalah pada beberapa library. Library ini perlu ditulis semula supaya dapat digunakan. Ini melambatkan kerja aku. Maka, aku tangguhkan dahulu.

Sehinggalah aku terpaksa bertukar ke versi baru kerana didapati versi lama mempunyai masalah slow respond semasa digunakan. Terpaksalah salin semua library dari versi lama 0.23 ke versi 1.0.1 (terkini). Tetapi library asas yang telah ada di versi baru tidak disalin bersama.

 

I have designed and wrote a program to monitor temperature and humidity 2 months ago. It took me another a month to publish it. Why? Because I can not find any suitable circuit sketch for Arduino. And lazy. Hehhe.

So, what I can give to the other people about my latest project is only in short description. Any problem/questions, just ask me in comment down below using Facebook.

Objective: Build a system using Arduino to monitor temperature and humidity and save it in memory card.