Proses manufaktur
![]() |
| × | 1 | |||
![]() |
| × | 1 | |||
![]() |
| × | 1 | |||
![]() |
| × | 1 | |||
![]() |
| × | 1 |
Jadi, saya hanya bosan dan sedang menjelajahi halaman Ide Proyek Arduino, dan melihat sesuatu yang aneh dan menarik:ia mengatakan sesuatu seperti Detektor Makanan:Dengan Mengukur Resistensi) dan ada linknya juga.
Klik tautannya, dan lihat bagaimana itu mengejutkan saya, sayangnya tidak ada tutorial tentang cara melakukannya. Tapi ketika Anda scroll ke bawah, ada gambar pria yang sedang memasang amperemeter ke mentimun, yang membuat saya berpikir.
Jadi ini dia, rangkaian super sederhana, Anda hanya perlu Arduino dan resistor 10k . Jika Anda ingin menambahkan layar LCD (saya datang dengan SparkFun Inventor Kit), lanjutkan.
Langkah 1:Siapkan
Anda membutuhkan:
Seperti yang ditunjukkan pada gambar, lakukan itu.
Langkah 2:Saatnya Membuat Kode
Oke jadi di sini adalah ide. Jadi sekarang Anda pasti sudah menebaknya seperti oh, makanan yang berbeda memiliki daya tahan yang berbeda jadi hampir saja. Masukkan saja ke dalam loop IF dan ELSE, dan ini dia.
Jadi, inilah rinciannya untuk Anda:
Kode di bawah ini akan menghemat waktu Anda, tetapi lakukan sendiri, sehingga Anda dapat belajar.
CATATAN:Perlawanan di bawah ini tidak akan sama dengan buah yang saya gunakan, jadi gunakan sendiri.
PERHATIAN:
Saya mencoba mendapatkan nilai resistansi untuk apel yang dipotong terbuka, tetapi nilainya terus berubah secara tidak normal dari waktu ke waktu. Mungkin perubahan kimia di dalam apel karena udara mengubah resistensi. Bereksperimenlah dan biar tahu makanan mana yang paling berhasil. Mentimun dan Strawberry bekerja dengan baik.
const int frootSense =0;int frootResistance, high =0, low =1023;int frootDetect;#include//hapus ini jika Anda tidak memiliki LCD, bagaimanapun juga tidak akan mempengaruhi.LiquidCrystal lcd (12,11,5,4,3,2); //hapus ini jika Anda tidak memiliki LCD, bagaimanapun itu tidak akan mempengaruhi.void setup(){Serial.begin(9600);lcd.begin(16, 2); //hapus ini jika Anda tidak memiliki LCD, bagaimanapun itu tidak akan mempengaruhi.lcd.clear(); //hapus ini jika Anda tidak memiliki LCD, bagaimanapun itu tidak akan berpengaruh. }void loop(){lcd.clear(); //hapus ini jika Anda tidak memiliki LCD, bagaimanapun itu tidak akan mempengaruhi.lcd.setCursor(0,0); //hapus ini jika Anda tidak memiliki LCD, bagaimanapun itu tidak akan berpengaruh. lcd.print("Deteksi Makanan:"); //hapus ini jika Anda tidak memiliki LCD, bagaimanapun itu tidak akan mempengaruhi.lcd.setCursor(0,1); //hapus ini jika Anda tidak memiliki LCD, bagaimanapun itu tidak akan mempengaruhi.frootResistance =analogRead(frootSense);Serial.print("Resistance:");Serial.print(frootResistance);Serial.print("\n");if (FrootResistance>400 &frootResistance<700){Serial.print("Mentimun \n");lcd.print("Mentimun"); //hapus ini jika Anda tidak memiliki LCD, bagaimanapun itu tidak akan mempengaruhi.}else if(frootResistance>140 &frootResistance<300){Serial.print("Apple");lcd.print("Apple"); //hapus ini jika Anda tidak memiliki LCD, bagaimanapun itu tidak akan mempengaruhi.}else {Serial.print("No Food \n");lcd.print("No Food"); //hapus ini jika Anda tidak memiliki LCD, bagaimanapun itu tidak akan mempengaruhi.}delay(1000);}
Proses manufaktur
Komponen dan persediaan Arduino UNO × 1 Resistor 10k ohm × 1 Adafruit LCD Standar - 16x2 Putih di Atas Biru × 1 Breadboard (generik) × 1 Kabel jumper (generik) × 1 Tentang proyek ini Jadi, saya hanya bosan dan sedang menjelajahi hala
Komponen dan persediaan Arduino Nano R3 × 1 Adafruit LCD Standar - 16x2 Putih di Atas Biru × 1 Buzzer × 1 LED (generik) × 1 Toggle Switch, Toggle × 1 Aplikasi dan layanan online Arduino IDE Tentang proyek ini Ini ad
Komponen dan persediaan Arduino Nano R3 × 1 Penguat Operasional, Op Amp + Komparator + Referensi × 1 Mosfet Daya IRF840 × 1 LED (generik) × 6 Resistor, kapasitor, dioda × 1 Alat dan mesin yang diperlukan Besi solder (generik)
Komponen dan persediaan Arduino Nano R3 × 1 LED 5 mm:Merah × 1 LED 5 mm:Hijau × 1 LED (generik) × 1 Resistor 2K × 1 Kabel × 1 Alat dan mesin yang diperlukan Besi solder (generik) Pistol lem panas (generik)