Saya punya teman yang mengatakan bahwa jika Anda menghitung jumlah jam yang dihabiskan untuk pembuatan perangkat ini, maka lebih murah untuk membeli yang paling mahal. Tentu saja, saya tidak setuju dengannya, tetapi saya tidak akan membahas topik provokatif ini untuk waktu yang lama. Izinkan saya mengatakan bahwa pada waktunya, pengembangan dan pembuatan perangkat ini memakan waktu sekitar 30 jam. Saya menggunakan suku cadang yang saya miliki, termasuk sensor kelembaban, hanya baterai yang dibeli. Bagi saya, proyek semacam itu diperlukan untuk meningkatkan keterampilan, mempelajari sesuatu yang baru, dan mendapatkan perangkat yang sesuai dengan selera saya.
, 12 . USB-> -> +5 . 5 , , (HIH-4010-004), 5 . , RH% , ±3.5%.
- . , , . HIH-4010-004 datasheet , 90% 3% . HDC2080 TI , , 20% 80% 0° 60°. , , .
2014 Cypress , . PSOC 4200 $1 , . QFP SSOP.
, Cortex-M0, 32KB EEPROM 4K RAM, UDB ( ), PLD (Programmable Logic Device) 8 ALU 8 , 48 . , UDB .
LCD, LCD , , , . LCD 4 .
, . . 3 , 0°, 0° 30° 30°.
Eagle. , .
, DS18B20 UART , 24 , 9600 115200. 6 24 - 4 . , , .
RH% , . 5.16 . , , HIH-4010-004 , Git . PSOC Creator , GCC , .
, , DS18B20 . , UART Watch Dog .
, 3 - 4.2 0.15 .
, , , , . , , , 60 .
60 , «STOP» . «STOP» 80 . «STOP» «» , LCD , ENABLE 0, .
.
, , . , - LCD , HDC2080, , , . . . - ( ). DS18B20, , .
3D 3D . , , .
Pengeboran papan pada mesin CNC, program untuk pengeboran dan penggilingan dibuat di FlatCam dari file Gerber yang dihasilkan oleh Eagle. Photomask dicetak pada printer laser, direndam dalam uap aseton selama 20 menit, setelah itu menjadi cukup hitam untuk membuat papan sirkuit cetak menggunakan photoresist.
Secara umum, topik buatan rumah tidak terlalu relevan sekarang, tetapi ketika Anda perlu membuat satu papan sederhana, dan Anda tidak ingin menunggu parsel dari China, keterampilan ini sangat membantu. Saya telah mengerjakan metode ini selama bertahun-tahun, saya melakukannya dengan santai, melakukan hal-hal lain secara paralel, jika ada minat, tulis di komentar, saya akan menulis artikel terpisah tentang topik ini.
File dengan sumber di GitHub