Isi kandungan:
- Bekalan
- Langkah 1: Membuat Litar
- Langkah 2: Membuat Pangkalan Data
- Langkah 3: Pengaturcaraan Kod (Python)
- Langkah 4: Membuat Laman Web (Frontend dan Backend)
- Langkah 5: Membuat Perumahan
- Langkah 6: Memasukkan Litar Ke Perumahan
- Langkah 7: Melukis
Video: Mesin Sup: 7 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Mesin Sup
Selamat hari semua orang dalam arahan ini saya akan menerangkan bagaimana saya membuat dispenser sup saya sendiri menggunakan item berikut. Dalam pdf anda dapat melihat bil bahan saya.
Bekalan
Bekalan
·
Raspberry Pi 3B +
·
Sensor suhu (Kalis air, Onewire)
·
Perintang penderiaan daya
·
Sensor ultrasonik
·
Servo (x2)
·
MCP3008
·
LCD
·
Potensiometer
·
Pam air
·
Transistor
·
Diod
·
Geganti
·
Butang (x4)
·
Perintang 2.2k Ohm
·
Perintang 3.3k Ohm
·
Perintang 4.7k Ohm
·
Perintang 1k Ohm (x2)
·
Perintang 220 Ohm (x3)
·
Wayar 5 meter
·
Tiub mengecilkan haba
·
Selang 30 cm
·
Papan kayu 2m²
·
Lem
·
Skru
·
Sokongan sudut logam
·
Cat (hitam, putih dan merah)
·
Huruf dan angka kayu
·
Corong (x2)
·
Paip air berpecah
·
Palam pengedaran
Alat
·
Besi pematerian
·
Pelucut wayar
·
Pemotong wayar
·
Pistol gam
·
Mesin gerudi
·
Mesin gergaji
·
Pemotong laser
Langkah 1: Membuat Litar
Dalam gambar di atas anda dapat melihat litar saya. Di litar anda melihat DS18B20 itulah sensor suhu saya sehingga kita dapat mengukur suhu di dalam air. Di sebelahnya anda dapat melihat motor dc dengan diod ini adalah pam saya. Di sekitarnya, anda dapat melihat rela sehingga kita dapat menghidupkan dan mematikan elemen pemanas kita. Terdapat juga MCP3008 ini untuk perintang pengesan kekuatan kita. Dengan ini kita dapat mengetahui sama ada ada cawan di bawah pembuatnya atau tidak. Anda juga harus melihat 2 servo ini diperlukan untuk bekalan serbuk kami. US-100 CSC adalah sensor ultrasonik yang dapat mengukur berapa banyak air yang kita perlukan untuk mengepam ke dalam cawan. Akhirnya kami mempunyai 3 butang dan lcd ini diperlukan untuk berinteraksi dengan pengguna.
Langkah 2: Membuat Pangkalan Data
Pangkalan data saya berjalan pada raspberry pi saya. Seperti yang anda lihat, saya mempunyai tiga entiti di kiri atas saya mempunyai entiti bernama suhu dengan dua atribut suhu dan nilai. Di bawahnya saya mempunyai entiti bernama rasa dengan 5 atribut: idtaste, name, picture, mainpicture dan diskription. Di samping itu, kita mempunyai sejarah nama entiti terakhir dalam entiti ini, kita juga mempunyai 5 atribut: idhistory, date, random, tasteid, temperatureid.
Langkah 3: Pengaturcaraan Kod (Python)
Kod saya cukup mudah. Mula-mula anda harus membuatnya sehingga semasa perintang penginderaan daya tidak ditekan, anda seharusnya tidak dapat menjalankan kod yang lain sehingga tidak ada sup yang dibuat tanpa cawan. Kemudian saya menambahkan pengesan acara yang harus dikesan semasa butang ditekan. Sekiranya saya menekan butang mesin akan membuat sup jadi untuk ini saya membiarkan servo bergilir sehingga serbuk boleh jatuh ke dalam cawan dan saya menghantar isyarat tinggi ke relais saya. Ini menyebabkan memasak air kerana elemen pemanasan kita akan mula berfungsi. Selepas beberapa ketika air kita memasak, sensor suhu kita akan mengesan ia memasak dan kemudian pam saya akan mula mengepam. Ia terus menuangkan air ke dalam cawan sehingga sensor ultrasonik mengesan bahawa cawan hampir penuh. Anda boleh melihat kod saya di github saya:
Langkah 4: Membuat Laman Web (Frontend dan Backend)
Di bahagian belakang saya ada tiga pertanyaan. Yang pertama adalah yang ini: "Pilih s.foto, s.naam, t.waarde, date_format (g.datum, '% Y-% m-% d% H:% i') sebagai Datum dari geschiedenis sebagai g join smaak as s on g.smaakid = s.idsmaak bergabung dengan temperatuur sebagai t pada g.temperatuurid = t.idtemperatuur pesanan oleh Datum "dengan pertanyaan ini saya dapat mendapatkan gambar, nama, nilai suhu dan tarikh dari sejarah kami. Pertanyaan kedua ialah: "PILIH s.naam, s.fotomain, s.deskripsi DARI smaak sebagai s;" dengan ini saya dapat menunjukkan jenis sup yang saya ada dengan gambar dan keterangan yang bagus. Seperti yang terakhir, saya mempunyai pertanyaan yang memasukkan sup yang baru dibuat dalam pangkalan data saya: "MASUKKAN KE DALAM geschiedenis (willekeurig, smaakid, temperatuurid) NILAI (var1, var2, var3)". Dengan kaedah app.route saya dapat menghantar data saya ke laman web.
Di bahagian depan saya mempunyai dua fail javascript. Yang pertama adalah untuk halaman utama saya. Dalam ini saya mempunyai querySelector yang saya isi menggunakan innerHTML dengan data yang saya terima dari backend saya.
Skrip kedua melakukan perkara yang sama untuk halaman sejarah saya dengan setiap sup yang dibuat dari mesin saya.
Anda boleh melihat kod saya di github saya:
Langkah 5: Membuat Perumahan
Untuk selang, saya akan membuatnya dari kayu. Dalam gambar anda dapat melihat ukuran papan yang saya potong. Anda juga dapat melihat bagaimana saya mengumpulkan semuanya. Saya juga membuat plat logam kecil di mana saya boleh meletakkan lcd dan butang saya. Pada gambar terakhir kedua, anda dapat melihat plat logam yang saya gunakan untuk kelembapan yang dihasilkan oleh cerek kami. 2 lubang besar adalah memasukkan jari anda supaya anda dapat melepaskannya dengan mudah. Akhirnya anda dapat melihat bahawa kita melekatkan beberapa papan bersama saya akan meletakkannya di atas pembinaan kita. Dengan engsel kita akan memudahkan untuk membuka dan menutupnya. 2 langkah terakhir ini penting kerana kita akan mengisi semula air dan serbuk kita. Sekarang pembinaan kita sudah selesai, kita boleh menghiasnya jadi aku membeli tin semburan merah. Setelah mewarnai perumahan kami selesai.
Langkah 6: Memasukkan Litar Ke Perumahan
Seperti yang anda lihat dalam gambar di atas, anda dapat melihat bagaimana saya berjaya meletakkan litar di perumahan saya
Langkah 7: Melukis
Saya menggunakan cat merah, hitam dan putih
Disyorkan:
Kit Penukaran Mesin taip USB: 9 Langkah (dengan Gambar)
Kit Penukaran Mesin taip USB: Terdapat sesuatu yang sangat ajaib mengenai menaip pada mesin taip manual lama. Dari sekeping kunci spring yang memuaskan, ke kilauan aksen krom yang digilap, hingga tanda tajam pada halaman yang dicetak, mesin taip membuat su
Arduino RPM Limiter untuk Mesin Gas: 5 Langkah
Arduino RPM Limiter untuk Gas Engine: Demonstrasi YoutubeIni adalah untuk menggantikan gabenor untuk menghadkan kelajuan enjin petrol. Pembatas RPM ini dapat ditukar ke 3 tetapan yang berlainan dengan cepat. Saya memasang ini pada satu silinder, mesin Briggs dan Stratton dan menggunakan Ardu
Mesin Pengajaran Langkah Mencuci Tangan Kritikal: 5 Langkah
Mesin Pengajaran Langkah Mencuci Tangan Kritikal: Ini adalah mesin yang mengingatkan pengguna tentang langkah-langkah ketika dia perlu mencuci tangannya. Tujuan mesin ini adalah untuk membantu orang memahami cara mencuci tangan dengan betul dengan cara yang berkesan. Dalam tempoh pencegahan wabak atau wabak
Sup - Tikus untuk Orang Dengan Quadriplegia - Kos Rendah dan Sumber Terbuka: 12 Langkah (dengan Gambar)
Sup - Tikus untuk Orang Dengan Quadriplegia - Kos Rendah dan Sumber Terbuka: Pada musim bunga tahun 2017, keluarga sahabat saya bertanya kepada saya jika saya mahu terbang ke Denver dan membantu mereka menjalankan projek. Mereka mempunyai seorang teman, Allen, yang mengalami quadriplegia akibat kemalangan berbasikal gunung. Felix (rakan saya) dan saya melakukan kajian cepat
Kaleng Sup !: 5 Langkah (dengan Gambar)
Kaleng Sup !: Untuk tujuan pun, " tin " adalah perkataan lain untuk " fon kepala ". Berikut adalah cara membuat kaleng audio dari kaleng sup, dan beberapa perkara lain