İçindekiler:
- Gereçler
- 1. Adım: Raspberry Pi'yi Yükleme
- 2. Adım: İşleri Hazırlamak
- 3. Adım: Veritabanı
- 4. Adım: Vaka
Video: Kokteyl Yapıcı: 4 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
CocktailMaker projemin adıdır, işlev zaten addan çıkarılabilir.
Amaç, kendi yarattığınız bir web sitesinde seçtiğiniz kokteyli yapmaktır. Web sitesinde hangi kokteyllerin yapılabileceğini, kokteyllerin tarihçesini (kaç tane yapıldığını) bulabilirsiniz. Sitede seçmiş olduğunuz kokteyli makine kendi kendine pompalar tahrikli olarak üretir. Sıcaklık sensörü ile makinenin içindeki sıcaklığı ekranda görebilirsiniz. Ultrasonik sensör, bir cam olup olmadığını algılamak için kullanılır. Bir bardak olmadan kokteyli üretemezsiniz. Son sensör ise kuvvet algılama direncidir. Şişedeki sıvıyı ölçmek için kullanılacaktır. Bir hata oluştuğunda sesli uyarı söner ve ekranda hata kodu gösterilir.
Gereçler
Mikrodenetleyiciler
Ahududu Pi
Sensörler ve aktüatörler
- HCSR04(Ultrasonik sensör)
- Kuvvet kare direnci
- DS18B20(Sıcaklık sensörü)
- LCD20x4 -I2C (Ekran)
- Pompa (24V)
- Zil (3V3)
Durum
- İçecek sandığı
- pleksiglas
- Metal kasa (RPI, breadboard'lar…)
- Zamk
- teller
1. Adım: Raspberry Pi'yi Yükleme
Projemize başlamadan önce Raspberry Pi'mizi kurmamız ve programlamamız gerekiyor.
- IMG'yi yükleyin. SD karttaki (16GB>) dosya.
- SD kartı Pi'ye takın.
- Putty(SSH) kurun ve 169.254.10.1 ile bağlanın.
Şimdi Raspberry Pi'mizi programlamaya başlıyoruz.
- Ev ağınızı kurarken, bunu Pi'nizde ayarlamak için şu komutu kullanın: wpa_passphrase "Ağınız" "YourSSID" >> /etc/wpa_supplicant/wpa_supplicant.conf. Pi'nizi yeniden başlatın ve ifconfig yazın. Her şey yolundaysa, bir IP adresi göreceksiniz.
- Bundan sonra şifrenizi değiştirmelisiniz. Her varsayılan pi'nin şifresi ve kullanıcı adı aynıdır ve bu, bilgisayar korsanlarının Pi'yi istila etmesini kolaylaştırır. Bunu passwd komutunu yazarak yapabilirsiniz.
- Gelecekteki şeyler için ihtiyacımız olan aşağıdaki paketleri kurun: sudo apt install apache2 -y, sudo apt install php libapache2-mod-php -y, sudo apt install mariadb-server mariadb-client -y, sudo apt install php-mysql -y, sudo systemctl apache2.service'i yeniden başlatın, sudo apt phpmyadmin -y yükleyin.
- Şimdi kütüphaneleri kurmamız gerekiyor. pip3 komutunu kullanıyoruz: pip3 install mysql-connector-python, pip3 install flask-socketio, pip3 install flask-cors, pip3 install geventpip3 install gevent-websocket.
- Son bir adım olarak, Pi'mizi bir kablo, spi ve i2C için etkinleştirdik. Yapılandırma dosyasına girmek için şu komutu kullanın: sudo raspi-config.
- Dosyanın içindeyken Arayüz seçeneklerine gidin ve girin.
- Devre dışı bırakabileceğiniz veya etkinleştirebileceğiniz seçenekleri görüyorsunuz, Tek kablolu, spi ve i2C'yi etkinleştirmemiz gerekiyor.
- yeniden başlat
2. Adım: İşleri Hazırlamak
Artık Raspberry Pi'mizde her şey ayarlandı, devreye geçiyoruz. Başlamak için en iyi seçenek her şeyi adım adım yapmaktır ancak önce Visual Studio'da SSH bağlantımızı kurmamız gerekiyor. Bu bağlantı, bunun nasıl yapılacağını açıklar: https://code.visualstudio.com/docs/remote/ssh.
- Pi'yi devreye bağlayın.
- Sıcaklığı devreye entegre edin.
- Devreyi test edin.
- HC SR04'ü devreye entegre edin.
- Devreyi test edin.
- …
3. Adım: Veritabanı
Bileşenleri test ettikten sonra verileri depolamak için bir veritabanı oluşturacağız. Öncelikle SSH üzerinden bağlantı yapmamız gerekiyor. Bu linkte bunu nasıl yaptığımız gösterilmektedir: https://dev.mysql.com/doc/workbench/en/wb-mysql-co…. Bağlandığınızda, tablolar oluşturmaya ve sütunlar eklemeye başlayabilir veya "Veri İçe Aktarma" özelliğini kullanarak verileri içe aktarabilirsiniz. Bu dosya tüm verileri ve yapıları içerir.
4. Adım: Vaka
Son adım olarak, ürününüzü çekici hale getirmeniz gerekiyor. 12 bağlantı için 36 gevşek kablo yerine 3 kablo kullandım ve her şey bir kutuda saklanıyor. Daha sonra bir içecek kasası kullandım ve yeni ve taze görünmesi için üzerine boya püskürttüm. İçeride, şişeler içecek kasasının üzerindeki fan ile soğutuluyor. İçeride renkli görünmesi için ledler de kullandım.
Önerilen:
Hava İstasyonu Verileri Nasıl Günlüğe Kaydedilir - Liono Yapıcı: 5 Adım
Hava İstasyonu Verileri Nasıl Günlüğe Kaydedilir | Liono Maker: Giriş:Merhaba, ben #LionoMaker. Bu benim açık kaynak kodlu ve resmi YouTube kanalım. İşte link: Liono Maker / YOUTUBE KANALI Bu projemizde "Hava İstasyonu Verilerini Günlüğe Kaydetme" yapmayı öğreneceğiz. bu çok ilginç bir pr
Tarih ve Saat Kaydı Nasıl Yapılır - Liono Yapıcı: 5 Adım
Tarih ve Saat Kaydı Nasıl Yapılır | Liono Maker: Giriş: -Bu derste Arduino ile Tarih ve Saat Kaydı yapmayı öğreneceğiz. Bu amaçla DS3231 & Mikro SD Kart Modülleri. Zaman & tarih kaydı DS3231'dir. DS3231 bir RTC'dir (gerçek ti
Sıcaklık ve Işık Yoğunluğu Kaydı Nasıl Yapılır - Proteus Simülasyonu - Fritzing - Liono Yapıcı: 5 Adım
Sıcaklık ve Işık Yoğunluğu Kaydı Nasıl Yapılır | Proteus Simülasyonu | Sürtünme | Liono Maker: Merhaba ben Liono Maker, Bu benim resmi YouTube Kanalım. Bu, açık Kaynak YouTube Kanalıdır.Bağlantı burada: Liono Maker YouTube Kanalıİşte video bağlantısı: Temp & Light Intensity LoggingBu eğitimde, Temper'i nasıl yapacağımızı öğreneceğiz
Açık Otoklav: Bir İnsani Yardım Yapıcı Projesi: 4 Adım
Açık Otoklav: İnsani Yardım Yapıcı Projesi: Bu projeyi neden yaptım? Dünyada 3 milyar insanın güvenilir elektriğe sahip olmayan kırsal alanlarda yaşadığını ve bu nedenle çoğu zaman erişemediklerini söyleyen bir Dünya Sağlık Örgütü raporunu okudum. cerrahi bakım. Nedeni ise
Kokteyl Yapıcı: 22 Adım
CocktailMaker: Kokteyller, yorucu bir günü bitirmenin veya heyecan verici bir partiye başlamanın harika bir yolu. Bara gidiyorsunuz, süslü bir içki ısmarlıyorsunuz, arkanıza yaslanıyorsunuz ve ilahi karışımın gelmesini bekliyorsunuz. Gecenin sonunda hesabı ödüyorsun, barmene bahşiş veriyorsun ve işin başındasın