Sommario:

Wi-Fi Smart Scale (con ESP8266, Arduino IDE, Adafruit.io e IFTTT): 18 passaggi (con immagini)
Wi-Fi Smart Scale (con ESP8266, Arduino IDE, Adafruit.io e IFTTT): 18 passaggi (con immagini)

Video: Wi-Fi Smart Scale (con ESP8266, Arduino IDE, Adafruit.io e IFTTT): 18 passaggi (con immagini)

Video: Wi-Fi Smart Scale (con ESP8266, Arduino IDE, Adafruit.io e IFTTT): 18 passaggi (con immagini)
Video: [ITALIANO] ESP8266 + Ok Google! (Assistente Google/Google Home) con Adafruit IO e IFTTT 2024, Dicembre
Anonim
Image
Image
Wi-Fi Smart Scale (con ESP8266, Arduino IDE, Adafruit.io e IFTTT)
Wi-Fi Smart Scale (con ESP8266, Arduino IDE, Adafruit.io e IFTTT)
Wi-Fi Smart Scale (con ESP8266, Arduino IDE, Adafruit.io e IFTTT)
Wi-Fi Smart Scale (con ESP8266, Arduino IDE, Adafruit.io e IFTTT)

Se è già estate dove vivi, probabilmente è un ottimo momento per le attività di fitness all'aperto. Correre, andare in bicicletta o fare jogging sono fantastici esercizi per tenersi in forma.

E se vuoi perdere o controllare il tuo peso attuale, è essenziale tenere un registro dei tuoi risultati. L'utilizzo di una banda sportiva (link/link/link), ad esempio, ti consentirà di verificare se sei sulla strada giusta e rimanere motivato. Ma è essenziale tenere traccia dei tuoi progressi di peso. E con gli strumenti giusti e utilizzando un po' di elettronica e programmazione, puoi creare la tua bilancia pesapersone connessa a Internet! Puoi trovare diverse bilance intelligenti bluetooth di diversi produttori online (https://rebrand.ly/smartscale-GB, https://rebrand.ly/smartscale-BG e https://rebrand.ly/smartscale-AMZ per esempio). Ma invece di comprarne uno, perché non perdere peso creando il tuo gadget?

In questo progetto ho progettato una bilancia pesapersone intelligente, utilizzando della stampa 3D, un ESP8266, IFTTT e Adafruit. IO. Puoi utilizzare questo tutorial per esercitare diverse abilità: abilità di stampa 3D e taglio laser, saldatura, elettronica, programmazione, ecc. Nei prossimi passaggi ti mostrerò come l'ho stampato in 3D, cablato i circuiti e realizzato il codice. Alla fine di questo tutorial sarai pronto per misurare il tuo peso e registrarlo online!

Puoi trovare nuove funzionalità nel mio nuovo tutorial: https://www.instructables.com/id/Wi-Fi-Smart-Scale-with-ESP8266-Arduino-IDE-Adafrui/! Questa volta ho aggiunto un orologio integrato (sincronizzato con un server internet) e un cicalino. Una volta attivato, l'allarme continua a suonare finché l'utente non trova abbastanza coraggio per alzarsi dal letto e stare in piedi per alcuni secondi sulla bilancia. Controlla!

Alcune delle conoscenze utilizzate qui erano basate sulla fantastica Internet of Things Class di Becky Stern. È altamente raccomandato!

Ti è piaciuto quel progetto? Per favore, considera di supportare i miei progetti futuri con una piccola donazione in Bitcoin!:D Indirizzo deposito BTC: 1FiWFYSjRaL7sLdr5wr6h86QkMA6pQxkXJ

Passaggio 1: strumenti e materiali

Strumenti e materiali
Strumenti e materiali
Strumenti e materiali
Strumenti e materiali
Strumenti e materiali
Strumenti e materiali

In questo progetto sono stati utilizzati i seguenti strumenti e materiali:

Strumenti e materiali:

  • Stampante 3D (link/link/link). È stato utilizzato per stampare la custodia in cui è racchiusa l'elettronica.
  • Saldare in ferro e filo. Alcuni dei componenti (ad esempio ESP8266 Firebeetle e copertura della matrice LED) non sono dotati di terminali saldati. Avevo bisogno di saldare alcuni fili o pin per collegare quei dispositivi.
  • Tubo restringente. Ho anche dovuto saldare i fili di ogni cella di carico. Un pezzo di tubo termoretraibile potrebbe essere utilizzato per un migliore isolamento dei conduttori.
  • Cacciavite. La struttura viene montata mediante alcune viti. È stato utilizzato un set di cacciaviti.
  • Viti. Ho usato alcune viti per fissare le parti stampate in 3D alla base della bilancia.
  • Bulloni M2x6mm. Sono stati utilizzati per montare l'elettronica all'interno del case.
  • PLA da 1,75 mm (link/link/link) di qualsiasi colore desiderato.
  • Scheda di sviluppo FireBeetle ESP8266. È davvero facile da usare e programmare usando Arduino IDE. Ha un modulo Wi-Fi integrato, quindi puoi usarlo in una varietà di progetti. Ha un connettore per una batteria da 3,7 V, che è stato davvero utile per assemblare questo progetto. Ho anche un caricabatteria integrato. Ricarica la batteria quando è collegato a una presa USB. Se lo desideri, puoi anche utilizzare altre schede basate su ESP8266 (link/link/link). A seconda della scheda scelta, sarebbe un po' più difficile collegare e ricaricare la batteria o collegare la matrice LED. Anche le dimensioni della custodia dovranno essere verificate.
  • Coperture Firebeetle - Matrice LED 24x8. Questo modulo si adatta facilmente alla scheda di sviluppo Firebeetle ESP8266. L'ho usato per visualizzare i valori misurati dal microcontrollore, visualizzare alcuni stati, ecc. Puoi anche usare altri tipi di display se lo desideri, come i normali display LCD (link / link / link) o display OLED (link / link / link).
  • Modulo HX711 (collegamento/collegamento/collegamento). Funziona come un amplificatore della cella di carico. Quattro celle di carico estensimetriche sono collegate a questo modulo e comunica su una comunicazione seriale con il microcontrollore ESP8266.
  • Cella di carico da 50kg (x4); (collegamento/collegamento/collegamento). Sono utilizzati per misurare il peso dell'utente. Quattro di questi sono stati utilizzati per un peso massimo di 200 kg.
  • Cavo micro USB;
  • 6 ponticelli femmina-femmina;
  • Foglio di compensato 2 x 15 mm (30 x 30 cm). Era usato per la base della scala.

I collegamenti sopra descritti sono solo un suggerimento su dove puoi trovare gli elementi utilizzati in questo tutorial (e supportare i miei futuri hack). Sentiti libero di cercarli altrove e acquista nel tuo negozio preferito.

Ho usato una scheda di sviluppo FireBeetle ESP8266, che è stata gentilmente fornita da DFRobot. Ha funzionato perfettamente! Ho anche testato il codice con una scheda NodeMCU. Ha anche funzionato bene (anche se il tempo per la connessione è stato notevolmente più lungo… non so ancora perché…).

Sapevi che puoi acquistare una stampante 3D Creality Ender a soli $ 169,99? Prendi il tuo!

Consigliato: