Irigasi otomatis ke 100500 untuk tanaman

Pengantar dengan penyimpangan. Tugas iterasi pertama

Untuk waktu yang lama atau untuk waktu yang singkat, diputuskan untuk membuat mesin setan untuk menyiram tanaman, yang akan β€œdengan sendirinya” menumbuhkan perwakilan dari tumbuhan. Tanda kutip di sini dimaksudkan agar sesuai karena, pada pandangan pertama (dan mungkin bahkan lebih), besarnya tugas otonomi perangkat tersebut (namun, robot apa pun, dari penyedot debu hingga android, yang, seperti yang Anda ketahui, lakukan tidak tahu apakah mereka berpikir tentang domba listrik). Secara umum, untuk iterasi pertama, dirancang untuk memberi tanaman air sesuai jadwal, dan bukan dari tangki tempat pengguna menuangkannya dengan hati-hati, tetapi langsung dari pasokan air (perlu dicatat bahwa persyaratan ini, dengan sendirinya, ternyata, dalam hal kompleksitas implementasi, sebanding dengan fungsi lain. ini nanti). Untuk memantau dan memperbaiki perilaku mesin, sebuah antarmuka dibuat. Lokal pertama (tampilan 16x2, tombol ya), lalu remote, di browser (Internet,jaringan lokal).





Artikel ini membahas sejarah perkembangan bagian material dari kompleks - aktuator, perangkat keras.





Untuk penyebabnya

Komponen dibeli dalam bentuk arduino, relai solid-state, kotak pemasangan, soket, katup bola untuk penyiraman dengan pengatur waktu (ini adalah yang pertama tersedia dari toko perangkat keras lokal) dan hal-hal kecil lainnya, seperti a pelat debug dan kabel. Obeng dibeli, yang dengan cukup cepat, selama perakitan pengisian di kotak pemasangan, mengebor meja mahal di sebuah apartemen sewaan. Ini, dalam segala hal, menandai transisi dari pekerjaan kepala ke pekerjaan tangan. Diputuskan bahwa seseorang tidak boleh sepenuhnya meninggalkan kerja otak dan akan lebih baik untuk berpikir terlebih dahulu, tetapi menggunakan bantalan korban dan alat perlindungan lainnya saat menggunakan perkakas tangan dan secara umum.





Hasil pertama

( ) . , , . , , . ( , , , ) .





katup bola plastik untuk air

, , , . , STM32.





STM32

STM32VL-Discovery . . , , , . , , , , .





, , , STM32. .





. Eagle . . , "" . , . , – ( ).





Raspberry Pi. Pi STM32 UART. , PHP JS .





Linux, STM32. Linux - (, cat /dev/tty > dumpfile echo -e "data" > /dev/tty), PHP , STM32. . , PHP , , . C. , , .





- , STM32 16x2. / , / , . -, USB Raspberry Pi.





. .





salah satu jenis dispenser murah

. , . Welco. . , . , .





- STM32 , HC-SR04 , . , () . , .





, . , . , .





katup solenoid plastik, putih
,

- ( 0.4 12, ) , . ( , , ), , .





katup plastik hitam

( 2, 12), . , , .





Mixtank.

, , , , , , . - . , . , . , , , , , .





, . . , . . 20, 5 4/6. .





versi pertama dari rumah sistem penyiraman

, , , . , , . .





, , , – -. 0.3 .





, , . , . , , . , . , , ( 1 4 ). , , . . , , . 12 5 , , , , , - . , – 5 . , , , .





. , , (, , , ). . , , .





sensor tekanan baja tahan karat



, .





sensor tekanan krom



( ). , , . .





. , – 3/8 . , . 20 -. . , . . , , , . , , , .





pompa diafragma



4-5 10-12 . , , , .





.

, , . . , . . , , .





, , , , – , , . , . , / . , .





, .

L293. , . (, , ) . , . L6205PD. . , . , PD , . , . , , . , , Raspberry Pi. , , , , , , .





, . ADUM1250. , I2C- () – MCP23017. ADUM , / . MCP23017 MINI360, LM317. 10 . , 24, 36 (, LM317). L6205 50. 12.





4 L6205, , 16 . . I2C MCP23017 , . L6205 ( ), . ( ), , .





, , , , . , , . ( ).





, , , - , (fly back diode). , , , , .





, L6205PD ( ) , . , ( ).





, ( ) ( , EC-, TDS-). ( pH-), . , .





EC-

, , . ( - ). . , . , 555. – , . – . . , . , . DS18B20.





sensor konduktivitas buatan sendiri

- 20 -.







.





, . , . .





pH-

, , CA3420, . . .





, LMP91200. , , . ADC ADS1110, - ADUM1250 . , ( β€” . , pH , , . , , , , ) .





( ) DC-DC , 0505, 1 .





EC

EC 555 . , DS18B20. . . .





, EVAL-0349.





EVAL-0349 oleh Analog
EVAL-0349 Analog

. , , EC . , .





EC ( 555) , EVAL-0349. ADUM1250 , 0505 . EC . .





- . , , . , , -. . ( , ) . 70 , , , . .





, , , (, , ). ( ) , , . – , . , . , . Bluetooth Xiaomi. , . – . NRF24.





, , , , . NRF24 , . , .





, , (Capacitive soil moisture sensor ), , . STM32, 20 , F0. 555. ( EC ), . CR2032, , 555, , ( L293 L6205). LMC555.





TMP100 – I2C . , . , STM32 . , , . , , , .





, 555 ( ) /. , , . , EC .





Xiaomi , . , , . .





, , - . (, blumat) . , . , . .





, , . - .








All Articles