İçindekiler:
- Gereçler
- Adım 1: Devreyi Yapmak
- Adım 2: Veritabanını Oluşturma
- Adım 3: Kod Programlama (Python)
- Adım 4: Web Sitesi Oluşturma (Ön Uç ve Arka Uç)
- Adım 5: Muhafazanın Yapılması
- Adım 6: Devreyi Muhafazaya Yerleştirme
- Adım 7: Boyama
Video: Çorba Makinesi: 7 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
Çorba Makinesi
Herkese iyi günler bu ders kitabında aşağıdaki öğeleri kullanarak kendi çorba dağıtıcımı nasıl oluşturduğumu açıklayacağım. Pdf'de malzeme listemi görebilirsiniz.
Gereçler
Gereçler
·
Ahududu Pi 3B+
·
Sıcaklık sensörü (Su geçirmez, Onewire)
·
Kuvvet algılama direnci
·
Ultrasonik sensör
·
Servo (x2)
·
MCP3008
·
LCD
·
Potansiyometre
·
Su Pompası
·
transistör
·
Diyot
·
Röle
·
Düğme (x4)
·
Direnç 2.2k Ohm
·
Direnç 3.3k Ohm
·
Direnç 4.7k Ohm
·
Direnç 1k Ohm (x2)
·
Direnç 220 Ohm (x3)
·
Teller 5 metre
·
Isıyla daralan makaron
·
Hortum 30 cm
·
Ahşap plakalar 2m²
·
Zamk
·
Vidalar
·
Metal köşe desteği
·
Boya (siyah, beyaz ve kırmızı)
·
Ahşap harfler ve rakamlar
·
Huni (x2)
·
Bölünmüş su borusu
·
dağıtım fişi
Aletler
·
Havya
·
Tel striptizci
·
Tel kesiciler
·
Tutkal tabancası
·
Sondaj makinesi
·
Testere makinesi
·
Lazer kesici
Adım 1: Devreyi Yapmak
Yukarıdaki resimlerde devremi görebilirsiniz. Devrede, sudaki sıcaklığı ölçebilmemiz için benim sıcaklık sensörüm olan bir DS18B20 görüyorsunuz. Bunun yanında diyotlu bir dc motor görebilirsiniz, bu benim pompam. Bunun yanında, ısıtma elemanımızı açıp kapatabilmemiz için röleyi görebilirsiniz. Ayrıca kuvvet algılama direncimiz için bir MCP3008 vardır. Bununla, yapıcımızın altında bir fincan olup olmadığını bilebiliriz. Toz tedariğimiz için gerekli olan 2 servoyu da görmelisiniz. US-100 CSC, bardağa ne kadar su pompalamamız gerektiğini ölçebilen ultrasonik bir sensördür. Sonunda, kullanıcılarla etkileşime geçmek için gerekli olan 3 düğmemiz ve lcd'miz var.
Adım 2: Veritabanını Oluşturma
Veritabanım ahududu pi'mde çalışıyor. Gördüğünüz gibi, sol üstte üç varlık var, sıcaklık ve değer olmak üzere iki özniteliğe sahip sıcaklık adında bir varlığım var. Bunun altında 5 niteliğe sahip tat adında bir varlığım var: kimlik, isim, resim, ana resim ve tarif. Bunun yanında, bu varlıkta son varlık adı geçmişimiz var, ayrıca 5 özelliğimiz var: idhistory, date, random, tatid, Temperatureid.
Adım 3: Kod Programlama (Python)
Kodum oldukça basit. İlk önce bunu, kuvvet algılama direnci basılı değilken kodun geri kalanını çalıştıramayacak şekilde yapmalısınız, böylece bardaksız çorba yapılmaz. Ardından, bir düğmeye basıldığında algılaması gereken olay dedektörleri ekledim. Bir düğmeye basarsam makine çorba yapacak, bunun için servonun bir dönüş yapmasına izin verdim, böylece toz bardağa düşebilir ve relailerime yüksek bir sinyal gönderirim. Bu, ısıtma elemanımız çalışmaya başlayacağı için suyun pişirilmesine yol açar. Bir süre sonra suyumuz pişerken sıcaklık sensörümüz suyun piştiğini algılayacak ve ardından pompam pompalamaya başlayacak. Ultrasonik sensör bardağın dolmak üzere olduğunu algılayana kadar bardağa su dökmeye devam eder. Kodumu github'ımda görebilirsiniz:
Adım 4: Web Sitesi Oluşturma (Ön Uç ve Arka Uç)
Arka uçta üç sorgum var. Birincisi şudur: "Datum olarak geschiedenis'ten g birleştirme olarak s.foto, s.naam, t.waarde, date_format(g.datum, '%Y-%m-%d %H:%i') seçin smaak as s on g.smaakid = s.idsmaak join temperatuur as t on g.temperatuurid = t.idtemperatuur order by Datum" sorgusu ile geçmişimizden resimlerimi, adımı, sıcaklık değerini ve tarihini alabiliyorum. İkinci sorgu şudur: "SEÇ s.naam, s.fotomain, s.description FROM smaak as s;" bununla ne tür çorbalarım olduğunu güzel bir resim ve tarifle gösterebilirim. Son olarak, son zamanlarda yapılmış çorbaları veritabanıma koyan bir sorgum var: "INSERT INTO geschiedenis(willekeurig, smaakid, temperatuurid) VALUES (var1, var2, var3)". app.route yöntemiyle verilerimi web sitesine gönderebiliyorum.
Ön yüzümde iki javascript dosyam var. İlki ana sayfam için. Bunda, arka ucumdan aldığım verilerle innerHTML kullanarak doldurduğum bir querySelector var.
İkinci komut dosyası, makinemden yapılan her çorba ile tarih sayfam için aynı şeyi yapıyor.
Kodumu github'ımda görebilirsiniz:
Adım 5: Muhafazanın Yapılması
Hortumumuz için onu tahtadan yapacağım. Kestiğim tahtaların ölçülerini resimlerde görebilirsiniz. Ayrıca hepsini nasıl bir araya getirdiğimi de görebilirsiniz. Ayrıca lcd'mi ve butonumu koyabileceğim küçük bir metal plaka yaptım. Sondan ikinci resimde su ısıtıcımızın oluşturduğu nem için kullandığım metal bir plakayı görebilirsiniz. 2 büyük delik, kolayca çıkarabilmeniz için parmaklarınızı sokacak şekildedir. Sonunda, bazı kalasları birbirine yapıştırdığımızı görebilirsiniz, bunları inşaatımızın üstüne koyacağım. Menteşeler ile açmayı ve kapatmayı kolaylaştıracağız. Bu son 2 adım, suyumuzu ve tozumuzu tekrar dolduracağımız için önemlidir. Artık inşaatımız bitti, onu dekore edebiliriz, bu yüzden kırmızı bir sprey kutusu aldım. Evimizi renklendirdikten sonra işimiz bitti.
Adım 6: Devreyi Muhafazaya Yerleştirme
Yukarıdaki resimlerde gördüğünüz gibi devreyi kasama nasıl yerleştirdiğimi görebilirsiniz.
Adım 7: Boyama
Kırmızı, siyah ve beyaz boya kullandım
Önerilen:
Eller Serbest Karton Gumball Makinesi: 18 Adım (Resimlerle)
Eller Serbest Karton Sakız Makinesi: Micro:bit, Crazy Circuits Bit Board, mesafe sensörü, servo ve karton kullanarak Dokunmasız Gumball Makinesi yaptık. Onu yapmak ve kullanmak bir "PATLAMA"ydı! ? ? Elinizi roketin tabanına koyduğunuzda, bir mesafe sensörü
Plastik Geri Dönüşüm için Otomatik Enjeksiyon Makinesi: 5 Adım
Plastik Geri Dönüşüm için Otomatik Enjeksiyon Makinesi: Merhaba :) Bu Talimat, "plastik geri dönüşüm için otomatik enjeksiyonlu kalıplama makinemiz" hakkındadır. (Akıllı Enjektör olarak adlandırılır)Makinenin arkasındaki fikir, merkezi olmayan bir plastik geri dönüşüm çözümü sunmaktır. Geri dönüşüm genellikle sınırlıdır
11 Adım Rube Goldberg Makinesi: 8 Adım
11 Adımlı Rube Goldberg Makinesi: Bu proje, basit bir görevi karmaşık bir şekilde oluşturmak için tasarlanmış bir 11 Adımlı Rube Goldberg Makinesidir. Bu projenin görevi bir kalıp sabun yakalamaktır
Saç Kurutma Makinesi Nasıl Yapılır - Kendin Yap Ev Yapımı Saç Kurutma Makinesi: 6 Adım (Resimlerle)
Saç Kurutma Makinesi Nasıl Yapılır - Kendin Yap Ev Yapımı Saç Kurutma Makinesi: ❄ BURAYA ABONE OLUN ➜ https://www.youtube.com/subscription_center?add_us…❄ TÜM VİDEOLAR BURADA ➜ http://www.youtube.com/user/fixitsamo /videos❄ BİZİ TAKİP EDİN: FACEBOOK ➜ https://www.facebook.com/fixitsamo PINTEREST ➜ https://www.facebook.com/fixitsamo
Çorba Tenekeleri!: 5 Adım (Resimli)
Çorba Tenekeleri!: Bir kelime oyunu amacıyla, "kutu"; "kulaklıklar" için başka bir kelimedir. Çorba kutularından ses kutuları nasıl yapılır ve diğer bazı şeyler