İçindekiler:
- Adım 1: Kurulum
- Adım 2: Veritabanı
- Adım 3: Kablolama
- Adım 4: Sizden Bir Hizmet Yapın Programı
- Adım 5: Konut
- 6. Adım: Uygulamayı Başlatın
Video: SmartBar Kokteylleri: 6 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:16
Bu talimatta bir akıllı çubuk yapmanıza yardımcı olacağım. Bu projeyi kokteyl içmeyi sevdiğim için yaptım ve süreci otomatikleştirmek istedim.
Gereçler:
Bu proje için gerekli malzemeler aşağıdaki gibidir:
En azından
- 1 Ahududu Pi
- 1 SD kart (16GB)
- birkaç atlama teli
- elektrik bandı
- 2 taraflı yapışkan bant
Sensörler
- 1 LCD ekran
- 1 RFID sensörü
- 1 manyetik kontak sensörü
- 2 yük sensörü + HX711 çipi
Aktüatörler
- 4 peristaltik pompa (12V)
- 1 4 kanallı röle
yapı malzemelerim
- OSB ahşap 12mm
- pleksiglas
- bakır boru (1m)
Adım 1: Kurulum
Başlamak için önce Pi'nizi kurmamız gerekecek.
İki şeye ihtiyacınız olacak:
- win32 Disk görüntüleyici
- Raspbian OS görüntüsü
Montaj
- Win32 disk görüntüleyiciyi açın
- Rasbian OS resminizi seçin
- SD kartınızı seçin
- Yaz'a tıklayın
Kodlamaya başlamadan önce pi üzerinde birkaç şey kurmamız gerekecek.
- SD kartın önyükleme dizinine gidin
- "cmdline.txt" dosyasını açın
- Bir boşlukla ayrılmış uzun metin satırının sonuna ip=169.254.10.1 ekleyin
- Dosya 'yı kaydet.
- Aynı dizinde uzantısı olmayan ssh adında bir dosya oluşturun
Artık SD kartı güvenle çıkarabilir ve pi'yi SD kartla başlatabilirsiniz.
pi'ye bağlanma
Pi'ye farklı yöntemlerle bağlanabilirsiniz, ancak komut istemini kullanmayı seviyorum.
- Komut istemini açın
- "ssh [email protected]" girin
- Enter'a tıklayın
- "Ahududu" şifresini girin
Wifi
Sitenize telefonunuzdan erişmek için bir WiFi ipine ihtiyacınız olacak. Burada WiFi ile bağlantı kurmanız gerekecek.
- "sudo wpa_passphrase "SSID" "ŞİFRE" >> /etc/wpa_supplicant/wpa_supplicant.conf" girin
- WPA istemcisini girin
wpa_cli
Arayüz seçin
arayüz wlan0
Yapılandırmayı yeniden yükle
yeniden yapılandırmak
Python paketleri
- şişe
- şişe-korlar
- Flask-MySQL
- Şişe-SoketIO
- Gevent
- Gevent-websocket
paketleri kurmak için aşağıdaki kodu kullanın
"pip Flask Flask-Cors Flask-MySQL Flask-SocketIO Gevent Gevent-websocket yükleyin"
Adım 2: Veritabanı
Veritabanım için 7 tablo kullanıyorum
- pompConfig
- sensörler
- MesureSensörler
- kullanıcılar
- sipariş edilenKokteyller
- kokteyller
- hesap
Adım 3: Kablolama
Tüm projeyi birbirine bağlamak için planımı kullan.
Röle 5V kullanır ancak 3.3V ile kontrol edilir
LCD 5V kullanır
Adım 4: Sizden Bir Hizmet Yapın Programı
Pi'nizi başlattığınızda programınızın başladığından emin olmak için kodunuzu bir hizmet haline getirmeniz gerekir. Bunu takip ederek yaparsın.
"sudo systemctl myscript.service'i etkinleştir"
Adım 5: Konut
Bu proje için OSB ahşabı kullandım. Aşağıdaki boyutta tahtalara ihtiyacınız olacak
- 2 kez 60 x 42 cm (ön ve arka panel)
- 2 kez 15 x 42 cm (yan paneller)
- 2 kez 13 x 40 cm (iç bölücüler)
- 2 kez 10 x 7 cm (2 şişe için platform)
- 1 kez 23 x 10 cm (2 şişe için platform)
Bu ahşabı kesmek için lütfen dikkatli olun ve gerekirse yardım isteyin!
Kasamı monte ettikten sonra, bileşenlerim için birkaç bütün oluşturdum.
- LCD.(7cm x 2.5cm)
- Düğmeler (15 mm'lik daire)
- Şişe Ekranı (40 cm x 25 cm)
- RFID (4 cm x 3 mm)
Bundan sonra seçimlerimde yer almaya başladı.
6. Adım: Uygulamayı Başlatın
- pi'yi takın
- program çalışana kadar bekleyin
- LCD ekranda gördüğünüz ip'ye gidin
- bir kokteyl seç
- RFID'nizi tarayın
- Hak ettiğiniz bir içeceğin tadını çıkarın
Önerilen:
Akıllı Motosiklet HUD Prototipi (adım adım Navigasyon ve Çok Daha Fazlası): 9 Adım
Akıllı Motosiklet HUD Prototipi (adım adım Navigasyon ve Çok Daha Fazlası): Merhaba !Bu Talimatlar, motosiklet kasklarına monte edilmek üzere tasarlanmış bir HUD (Heads-Up Display) platformunu nasıl tasarladığımın ve inşa ettiğimin hikayesidir. "Haritalar" yarışması bağlamında yazılmıştır. Maalesef tamamen bitiremedim
Arduino Araba Geri Geri Park Uyarı Sistemi - Adım Adım: 4 Adım
Arduino Araba Geri Geri Park Uyarı Sistemi | Adım Adım: Bu projede Arduino UNO ve HC-SR04 Ultrasonik Sensör kullanarak basit bir Arduino Araba Geri Park Sensörü Devresi tasarlayacağım. Bu Arduino tabanlı Araba Ters uyarı sistemi, Otonom Navigasyon, Robot Mesafesi ve diğer menzil r
Adım Adım PC Oluşturma: 9 Adım
Adım Adım Bilgisayar Oluşturma: Sarf Malzemeleri: Donanım: AnakartCPU & CPU soğutucusuPSU (Güç kaynağı ünitesi)Depolama (HDD/SSD)RAMGPU (gerekli değil)CaseTools: TornavidaESD bilezik/aplikatörlü matstermal macun
Üç Hoparlör Devresi -- Adım Adım Eğitim: 3 Adım
Üç Hoparlör Devresi || Adım Adım Eğitim: Hoparlör Devresi, ortamdan alınan ses sinyallerini MIC'e güçlendirir ve bunu, güçlendirilmiş sesin üretildiği Hoparlöre gönderir. Burada, size bu Hoparlör Devresini kullanarak bu Hoparlör Devresini yapmanın üç farklı yolunu göstereceğim:
Adım Adım Arduino Uno ile Akustik Kaldırma (8 adım): 8 Adım
Arduino Uno ile Akustik Kaldırma Adım Adım (8 adım): ultrasonik ses dönüştürücüler L298N erkek dc pinli Dc dişi adaptör güç kaynağı Arduino UNOBreadboardBu nasıl çalışır: İlk olarak, Arduino Uno'ya kod yüklersiniz (dijital ile donatılmış bir mikrodenetleyicidir) ve kodu dönüştürmek için analog bağlantı noktaları (C++)