İçindekiler:
- Adım 1: Bileşenler
- 2. Adım: Donanım
- 3. Adım: RPi'yi Ayarlama
- 4. Adım: Sensörlerinizi Kontrol Edin
- Adım 5: Veritabanı
- Adım 6: Flask ile Web Sitesi
Video: Denge, Akıllı Tartı: 7 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Selam! Bugün size sıfırdan akıllı bir tartı yapmayı deneyeceğim!
Adım 1: Bileşenler
İhtiyacınız olacak bileşenler:
- Bir 'Wii Denge Kurulu'
- Bluetooth ile sağlanan bir Raspberry Pi 3 (Veya Bluetooth Dongle ile birlikte verilen daha eski bir RPi sürümü)
- 16x2 LCD Ekran
- Bazıları etrafında atlama telleri (Tercihen Dişi-Dişi, ancak bazı normal kabloları da alın)
Ahşap çerçeve için 6 adet ahşap parça kullandım (ahşap parçaların uzunlukları için resme bakınız.) Kullandığım ahşap çubuk/kütük 4,5 cm en ve boy ve 140 cm uzunluğa sahip (en az 2 adet olmalıdır) Bu çubuklardan.). Altında da tahta kullandım (67x47cm).
İhtiyacınız olacak ekstra şeyler:
- Testere (hangisi olduğu önemli değil, aşina olduğunuz birini kullanın)
- Ahşap tutkalı
- 16 cm genişliğinde bir karton/tahta kutu (ÖNEMLİ: RPI'niz ve ekranınız burada olacaktır, bu nedenle iyi bir yüksekliğe ve ekranınızın sığabileceği bir yeteneğe sahip olduğundan emin olun.)
*Hala ekleyebileceğiniz ekstra şeyler:
- Çerçevenin iç kısmında led şeritler
- Ahşaba ve/veya tahtaya boya/renk ver
- Muhtemelen önümüzdeki ay bu projeyi yükselteceğim ya da başka bir şey, bu projeyi ultrasonik sensörlerle güncelleyeceğim, böylece tahtada hangi ayağın olup olmadığını anlayabilirsiniz.
2. Adım: Donanım
Şimdi RPi'nizin LCD'nize doğru şekilde bağlandığından emin olmak istiyorsunuz. Potansiyometreye ihtiyacınız yok, 5V/GND'ye bağlanmasına da izin verebilirsiniz, ancak kontrastı manuel olarak kontrol etmek istiyorsanız daha iyidir.
Ayrıca, nasıl çalıştığı hakkında size bir fikir vermek için Wii Balance Board'un mantık panosunu da görüyorsunuz.
Yapmak:
5V ve GND'yi pil mantık kartına lehimleyin, bu şekilde artık pillere ihtiyacınız olmayacak
3. Adım: RPi'yi Ayarlama
RPi'yi ayarlama:
- Ağ yapılandırmaları, wi-fi'ye bağlanabildiğinizden emin olun. Bootconfig'de APIPA -> macun aracılığıyla wlan yapılandır -> raspi-config'de bluetooth'u etkinleştir
- RPi'nizde bir klasör oluşturun (bu örnekte, /home/pi'de bulunan bir 'Proje' klasörü oluşturdum.
4. Adım: Sensörlerinizi Kontrol Edin
Şimdi donanım tamamlandı, bileşenleri kodlamaya başlayalım. LCD için temel dosya olarak adafruit LCD dosyasını kullanıyoruz. LCD.py dosyasında, RPi'nizin wlan IP'sini ekranda görüntüleyebilirsiniz. Bazen kilonuzu gösterebilirsiniz.
Adım 5: Veritabanı
Adım 1: Kullanıcı, Ağırlık, Hedef olmak üzere 3 tablodan oluşan bir veritabanı oluşturun
Adım 2: Bu tablolarda sütunlar yaratırsınız:
- Kullanıcı: Kullanıcı adı, şifre, uzunluk, yaş, ad, soyad, cinsiyet
- Ağırlık: WeightID(ai), Weight, MeasuredMoment, user_username(fk)
- Hedef: Targetid, targetweight, targetmadedate, targetdate, targetreached, description, user_usernam
Bunu mariaDB'ye rpi'ye yükleyin, oluşturulan tüm kullanıcılara tüm hakları verdiğinizden emin olun.
Adım 6: Flask ile Web Sitesi
Tam web klasörünü buradan alabilirsiniz:
şablonların bir şablon klasöründe olduğundan emin olmanız gerekir (şablon klasörü olarak kontrol edin!), href'lerin karşılık gelen url'lerle Tamam olduğundan emin olun.
Önerilen:
Arduino LTC6804 BMS - Bölüm 2: Denge Kartı: 5 Adım
Arduino LTC6804 BMS - Bölüm 2: Denge Kartı: Bölüm 1 buradaBir Pil Yönetim Sistemi (BMS), hücre voltajları, pil akımı, hücre sıcaklıkları vb. dahil olmak üzere önemli pil paketi parametrelerini algılamak için işlevsellik içerir. tanımlı aralık, paket disko olabilir
Bir Gopro'ya Lipo Denge Fişi ile Nasıl Güç Verilir: 3 Adım
Bir Gopro'ya Lipo Denge Fişi ile Nasıl Güç Verilir: Merhaba arkadaşlar, bu sefer size bir lipo pilin denge fişini USB cihazlarına güç sağlamak için nasıl kullanacağınızı gösteriyorum. Genellikle, bir lipo pili şarj ederken denge fişi kullanılır. Tüm hücrelerde aynı voltajı korur. Ancak bu hack ile onu bir güç olarak kullanabilirsiniz
Raspberry Pi Akıllı Tartı: 10 Adım (Resimlerle)
Raspberry Pi Akıllı Tartı: Her sabah o sıkıcı, eski, kötü haber banyo tartısına bakmaktan sıkıldınız mı? Sık sık "Senden nefret ediyorum" dediğin; her adımında olduğu gibi sana. Neden hiç kimse kullanımı gerçekten eğlenceli veya motive edici bir ölçek yapmadı? Bilişim Teknoloji
Çalar Saatli Kendin Yap Akıllı Tartı (Wi-Fi, ESP8266, Arduino IDE ve Adafruit.io ile): 10 Adım (Resimlerle)
Çalar Saatli Kendin Yap Akıllı Tartı (Wi-Fi, ESP8266, Arduino IDE ve Adafruit.io ile): Bir önceki projemde Wi-Fi özellikli akıllı bir banyo tartısı geliştirmiştim. Kullanıcının ağırlığını ölçebilir, yerel olarak görüntüleyebilir ve buluta gönderebilir. Bununla ilgili daha fazla ayrıntıyı aşağıdaki bağlantıdan alabilirsiniz:https://www.instructables.com/id/Wi-Fi-Smart-Scale-wi
Wi-Fi Akıllı Tartı (ESP8266, Arduino IDE, Adafruit.io ve IFTTT ile): 18 Adım (Resimlerle)
Wi-Fi Akıllı Tartı (ESP8266, Arduino IDE, Adafruit.io ve IFTTT ile): Yaşadığınız yerde zaten yaz varsa, muhtemelen açık hava fitness aktiviteleri için harika bir zamandır. Koşmak, bisiklete binmek veya koşmak, forma girmeniz için harika egzersizlerdir. Ve mevcut kilonuzu kaybetmek veya kontrol etmek istiyorsanız, k