İçindekiler:

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): 18 Adım (Resimlerle)

Video: Wi-Fi Akıllı Tartı (ESP8266, Arduino IDE, Adafruit.io ve IFTTT ile): 18 Adım (Resimlerle)

Video: Wi-Fi Akıllı Tartı (ESP8266, Arduino IDE, Adafruit.io ve IFTTT ile): 18 Adım (Resimlerle)
Video: Arduino ile ESP8266 Kullanımı ve İnternet Erişimi-1 (İnternet Üzerinden Veri Çekme) 2024, Kasım
Anonim
Image
Image
Wi-Fi Akıllı Tartı (ESP8266, Arduino IDE, Adafruit.io ve IFTTT ile)
Wi-Fi Akıllı Tartı (ESP8266, Arduino IDE, Adafruit.io ve IFTTT ile)
Wi-Fi Akıllı Tartı (ESP8266, Arduino IDE, Adafruit.io ve IFTTT ile)
Wi-Fi Akıllı Tartı (ESP8266, Arduino IDE, Adafruit.io ve IFTTT ile)

Yaşadığınız yer zaten yazsa, muhtemelen açık hava fitness aktiviteleri için harika bir zaman. Koşmak, bisiklete binmek veya koşmak, forma girmeniz için harika egzersizlerdir.

Mevcut kilonuzu kaybetmek veya kontrol etmek istiyorsanız, sonuçlarınızın bir kaydını tutmanız çok önemlidir. Örneğin bir spor bandı (bağlantı / bağlantı / bağlantı) kullanmak, doğru yolda olup olmadığınızı doğrulamanıza ve motive olmanıza olanak tanır. Ancak kilo ilerlemenizin kaydını tutmak çok önemlidir. Ve doğru araçlarla ve biraz elektronik ve programlama kullanarak, kendi internet bağlantılı banyo tartınızı yapabilirsiniz! Çevrimiçi olarak farklı üreticilerin birkaç bluetooth akıllı terazisini bulabilirsiniz (örneğin https://rebrand.ly/smartscale-GB, https://rebrand.ly/smartscale-BG ve https://rebrand.ly/smartscale-AMZ). Ama bir tane satın almak yerine, neden kendi gadget'ınızı yaparak biraz kilo vermiyorsunuz?

Bu projede 3D baskı, ESP8266, IFTTT ve Adafruit. IO kullanarak akıllı bir banyo tartısı tasarladım. Bu öğreticiyi birkaç beceriyi uygulamak için kullanabilirsiniz: 3 boyutlu baskı ve lazer kesim becerileri, lehimleme, elektronik, programlama vb. Sonraki adımlarda size nasıl 3B yazdırdığımı, devreleri kabloladığımı ve kodu oluşturduğumu göstereceğim. Bu eğitimin sonunda kilonuzu ölçmeye ve çevrimiçi olarak kaydetmeye hazır olacaksınız!

Yeni eğitimimde yeni özellikler bulabilirsiniz: https://www.instructables.com/id/Wi-Fi-Smart-Scale-with-ESP8266-Arduino-IDE-Adafrui/! Bu sefer entegre bir saat (bir internet sunucusuyla senkronize edilmiş) ve bir zil ekledim. Alarm tetiklendiğinde, kullanıcı yataktan kalkıp birkaç saniye tartıda duracak cesareti toplayana kadar çalmaya devam eder. Bunu kontrol et!

Burada kullanılan bazı bilgiler Becky Stern'in harika Nesnelerin İnterneti Sınıfına dayanıyordu. Şiddetle tavsiye edilir!

Bu projeyi beğendiniz mi? Lütfen gelecekteki projelerimi küçük bir Bitcoin bağışıyla desteklemeyi düşünün!:D BTC Yatırma Adresi: 1FiWFYSjRaL7sLdr5wr6h86QkMA6pQxkXJ

Adım 1: Araçlar ve Malzemeler

Araçlar ve Malzemeler
Araçlar ve Malzemeler
Araçlar ve Malzemeler
Araçlar ve Malzemeler
Araçlar ve Malzemeler
Araçlar ve Malzemeler

Bu projede aşağıdaki araç ve gereçler kullanılmıştır:

Araçlar ve malzemeler:

  • 3D yazıcı (bağlantı / bağlantı / bağlantı). Elektroniklerin bulunduğu kasayı basmak için kullanıldı.
  • Lehim demir ve tel. Bazı bileşenler (örneğin, ESP8266 Firebeetle ve LED matris kapağı) lehimli terminallerle birlikte gelmez. Bu cihazları bağlamak için bazı kabloları veya pimleri lehimlemem gerekiyordu.
  • Küçülen tüp. Ayrıca her bir yük hücresinin tellerini lehimlemek zorunda kaldım. İletkenlerin daha iyi yalıtılması için bir parça küçülen boru kullanılabilir.
  • Tornavida. Yapı bazı vidalar kullanılarak monte edilir. Bir takım tornavida kullanıldı.
  • Vidalar. 3D baskılı parçaları terazinin tabanına tutturmak için bazı vidalar kullandım.
  • M2x6mm Cıvatalar. Kasanın içindeki elektroniği monte etmek için kullanıldılar.
  • 1.75mm PLA (bağlantı/bağlantı/bağlantı) istediğiniz renkte.
  • FireBeetle ESP8266 geliştirme kartı. Arduino IDE kullanarak kullanımı ve programlaması gerçekten çok kolay. Dahili Wi-Fi modülüne sahiptir, böylece çeşitli projelerde kullanabilirsiniz. Bu projeyi monte etmek için gerçekten yararlı olan 3.7V pil için bir konektörü var. Ayrıca dahili bir pil şarj cihazım var. Bir USB fişine bağlandığında pili yeniden şarj eder. Dilerseniz diğer ESP8266 tabanlı panoları da (link/link/link) kullanabilirsiniz. Seçtiğiniz karta bağlı olarak, pili bağlamak ve şarj etmek veya LED matrisini bağlamak biraz daha zor olacaktır. Kasanın boyutları da doğrulanmalıdır.
  • Firebeetle kapakları - 24x8 LED matris. Bu modül, Firebeetle ESP8266 geliştirme kartının üzerine kolayca oturur. Mikrodenetleyici tarafından ölçülen değerleri görüntülemek, bazı durumları görüntülemek vb. için kullandım. Dilerseniz sıradan LCD ekranlar (link / link / link) veya OLED ekranlar (link / link / link) gibi diğer ekran türlerini de kullanabilirsiniz..
  • HX711 modülü (bağ/bağ/bağ). Bu bir yük hücresi yükselticisi olarak çalışır. Bu modüle dört adet gerinim ölçer yük hücresi bağlanır ve ESP8266 mikrodenetleyici ile seri iletişimde iletişim kurar.
  • 50kg yük hücresi (x4); (bağlantı / bağlantı / bağlantı). Kullanıcının ağırlığını ölçmek için kullanılırlar. Bunlardan dördü maksimum 200 kg ağırlık için kullanıldı.
  • Mikro USB kablosu;
  • 6 dişi-dişi atlama teli;
  • 2 x 15 mm kontrplak levha (30 x 30 cm). Ölçeğin tabanı için kullanıldı.

Yukarıda açıklanan bağlantılar, yalnızca bu eğitimde kullanılan öğeleri nerede bulabileceğinize dair bir öneridir (ve gelecekteki hacklerimi destekler). Onları başka bir yerde aramaktan ve en sevdiğiniz mağazadan satın almaktan çekinmeyin.

DFRobot tarafından nazikçe sağlanan bir FireBeetle ESP8266 geliştirme kartı kullandım. Mükemmel çalıştı! Kodu bir NodeMCU kartıyla da test ettim. Aynı zamanda iyi çalıştı (bağlantı süresi önemli ölçüde daha uzun olmasına rağmen… Nedenini hala bilmiyorum…).

Sadece 169,99 $ karşılığında bir Creality Ender 3D yazıcı alabileceğinizi biliyor muydunuz? Seninkini al!

Önerilen: