Usare una cella di carico con Arduino e HX711 -

แชร์
ฝัง
  • เผยแพร่เมื่อ 4 พ.ค. 2019
  • In questo video vedremo come funziona una cella di carico e come utilizzarla con AArduino con la scheda HX711. Video n.214 del corso Arduino in 100+ video.
    Sorgenti, schemi e slide: github.com/zmaker/arduino_coo...
    Indice dei video:
    www.zeppelinmaker.it/arduino100/
    Puoi scaricare gratuitamente i miei libri:
    "Il manuale di Arduino - gumroad.com/l/arduino
    "Il cookbook di Arduino": gumroad.com/l/arduinocookbook
    Altre informazioni e libri sul mio sito: www.zeppelinmaker.it
    I sorgenti su github:
    github.com/zmaker/arduino_coo...
    ATTENZIONE: Per ovvi motivi di tempo non posso correggere o analizzare gli sketch che postate nei commenti o che inviate via mail. Rispondo a tutte le domande e le richieste ma "non faccio i compiti per voi". Se vi serve uno sviluppo ad hoc contattatemi in privato.

ความคิดเห็น • 82

  • @francescocontalbi1222
    @francescocontalbi1222 5 ปีที่แล้ว

    Bravissimo, come sempre!!!

  • @luxrenn6462
    @luxrenn6462 5 ปีที่แล้ว +1

    Bellissimo grande👍👍mi piace

  • @PierAisa
    @PierAisa 5 ปีที่แล้ว

    Tutorial perfetto, in poco tempo hai detto tutto quello che serve per usarlo. Grazie!

    • @zeppelinmaker
      @zeppelinmaker  5 ปีที่แล้ว +1

      preferisco essere sempre breve e conciso...

    • @PierAisa
      @PierAisa 5 ปีที่แล้ว

      @@zeppelinmaker Si così è davvero utile e fruibile. Piccole "chicche". Grazie ! Sai che ultimamente in pubblicità mi arriva la Makers Academy, che si propone un format simile, credo, ma non lo ho provata, Ciao ! Ti ho menzionato in un messaggio community th-cam.com/channels/04syu_vlIQ8ONk-aiXKiIw.htmlcommunity?view_as=subscriber

    • @zeppelinmaker
      @zeppelinmaker  5 ปีที่แล้ว +1

      Grazie 1000, gentilissimo. Devo studiarmi di più i tuoi video perché sono molto interessanti. Magari ricambio con un post "da me"

  • @gasparagoyt4675
    @gasparagoyt4675 ปีที่แล้ว +2

    Ciao Paolo

  • @ilghironda
    @ilghironda 2 ปีที่แล้ว

    Grazie Paolo!

  • @raze7x
    @raze7x 5 ปีที่แล้ว

    Ho una cella di carico, ma mai provata: è l'occasione buona per farlo! Grazie Paolo! :)

    • @zeppelinmaker
      @zeppelinmaker  5 ปีที่แล้ว +1

      facci sapere come va!

    • @raze7x
      @raze7x 5 ปีที่แล้ว

      @@zeppelinmaker funziona perfettamente! Giusto due osservazioni:
      1) al minuto 3:22 circa dici "A+", ma intendi "A-";
      2) il mio HX711 non ha E+ ed E-, ma OUT+ e GND al loro posto (...oltre naturalmente ad A+, A-, B+ e B-).
      Grazie ancora!

  • @nasigraph
    @nasigraph 5 ปีที่แล้ว

    Grazie!!

  • @alexehilary
    @alexehilary 4 ปีที่แล้ว

    ciao!
    è possibile utilizzare una cella di carico per un progetto dove correndo su un tappeto rivela la presenza?
    o meglio ci sono anche celle di carico piu piccole da poter situarle sotto un tappeto?

  • @djokinac
    @djokinac 4 ปีที่แล้ว

    ciao paolo e anche tutti altri
    una domanda
    mi serve 4 cele questo tipo colegare con arduino
    ma si po colegare tutte 4 con un hx711 modulo o serve due o qualcosa altro
    grazie in anticipo
    scrive straniero giusto che si sa
    :-)

  • @miky6393
    @miky6393 3 ปีที่แล้ว

    io tratto bimby Thermomix, in particolare il modello tm21. il problema di questi apparecchi è che spesso perdono la loro capacità di trasmettere al display la lettura del peso. i centro assistenza della vorwerk hanno qualche connettore che attaccano alla scheda di controllo per rimettere in linea la cella di carico. è possibile creare qualcosa con arduino per fare la stessa cosa?

  • @stefanonanni6747
    @stefanonanni6747 3 ปีที่แล้ว

    ciao, ottimo video complimenti!!!!!!
    appena provato, pero ho questo problema: quando lascio appoggiato un peso noto (in questo caso 100g) senza toccare niente la lettura continua a oscillare (100.89g/100.50g/100.00g/99.87g ecc) hai idea di dove potrei sbagliarmi? grazie mille

  • @davidepasini2011
    @davidepasini2011 3 ปีที่แล้ว

    Bravo! Video utilissimi e chiarezza di esposizione, Fai anche consulenza privata su progetti specifici?

    • @zeppelinmaker
      @zeppelinmaker  3 ปีที่แล้ว +1

      in questo momento, no.

    • @davidepasini2011
      @davidepasini2011 3 ปีที่แล้ว

      @@zeppelinmaker ok, comunque solo per chiarezza intendevo a pagamento. 😊

  • @lorenzomanassero7609
    @lorenzomanassero7609 4 ปีที่แล้ว

    grazie per il video della cella di carico. Quanto spiegato é inserito in qualche tuo manuale ? Se si quale ? Grazie

    • @zeppelinmaker
      @zeppelinmaker  4 ปีที่แล้ว

      no, questo non è in nessun manuale

  • @claudioclamori8380
    @claudioclamori8380 3 ปีที่แล้ว

    Per prima cosa complimenti, molto chiaro nella spiegazione,
    sono riuscito a realizzare una bilancia, abbastanza funzionante, abbastanza perchè lasciando un peso conosciuto sulla bilancia la misura tende piano piano a diminuire senza toccare niente.Il peso è 500 g.
    Non riesco a darmi una spiegazione se non nel fatto che le celle, messe ai 4 lati, e collegate correttamente, non siano molto precise.
    sai darmi altra spiegazione
    grazie

  • @lucalabarile9843
    @lucalabarile9843 4 ปีที่แล้ว

    Salve i fili della cella di carico si possono collegare alla scheda HX711 "attorcigliandoli" o serve obbligatoriamente la saldatura? Grazie a chi dovesse rispondermi. :-)

  • @MDMD-yv2xg
    @MDMD-yv2xg 2 ปีที่แล้ว

    Ciao ho una domanda
    Potrei usare Arduino e la schedina in aggiunta per leggere una cella di carico da 30T ?
    L’ho recuperata da un peso industriale
    Grazie

  • @antoniofumagalliWUB
    @antoniofumagalliWUB 4 ปีที่แล้ว

    Ciao Paolo. Complimenti per i tuoi video.
    Avrei qualche domanda sulle celle di carico.
    Ho la necessità di monitorare una forza (intorno ai 10 N) variabile nel tempo (varia molto rapidamente in funzione del tempo e l'impulso dura solo pochi secondi), quindi ti volevo chiedere (in base alla tua esperinza) quale è il tempo di risposta delle celle di carico normalmente reperibili su internet e se sopratutto la misura è affidabile.

    • @zeppelinmaker
      @zeppelinmaker  4 ปีที่แล้ว +1

      la misura è sicuramente affidabile. Per i tempi son da valutare. Probabilmente sarebbe da vaslutare un accelerometro... fai delle prove.. i costi sono sostenibili

    • @antoniofumagalliWUB
      @antoniofumagalliWUB 4 ปีที่แล้ว

      @@zeppelinmaker ti ringrazio per la risposta. Non metto in dubbio l'affidabilità della risposta che sicuramente è precisa ma metto in dubbio l'affidabilità della risposta su brevi periodi. A questo punto farò dei test. Grazie ancora!

  • @francescoquintano3090
    @francescoquintano3090 4 ปีที่แล้ว

    salve, ho una cella di carico da 50kg. a 3 fili, rosso, nero, bianco. è possibile collegarla al HX711? come? grazie 1000.

  • @alessiolivi480
    @alessiolivi480 4 ปีที่แล้ว

    Ciao Paolo, posso usare più celle di carico su un unico arduino? ed inoltre posso usare celle di carico da 1500 kg con arduino? grazie ottimo video

  • @davidenessi87
    @davidenessi87 2 ปีที่แล้ว

    Ciao Sai come si fa a settare il guadagno variabile dell' hx711?

  • @riccardomalossi9936
    @riccardomalossi9936 5 ปีที่แล้ว

    Buonasera Paolo. Volevo chiederti una cosa. Ho un sensore Pirani per il vuoto. Secondo te lo posso collegare tramite la scheda HX711 ad Arduino?
    Premetto che il sensore ha solo 2 fili

    • @zeppelinmaker
      @zeppelinmaker  5 ปีที่แล้ว

      Modello s datasheet? L'HX711 si usa con le celle di carico. Per il tuo caso servirà probabilmente un amplificatore specifico, magari anche un op-amp qualsiasi ma dipende dal sensore.

  • @albertomarandino5266
    @albertomarandino5266 5 ปีที่แล้ว

    Ciao Paolo,
    Volevo provare una cella di carico che ho trovato in una vecchia bilancia elettronica ma i colori dei fili sono diversi.sono riuscito a capire qual'è l'alimentazione ma gli altri due fili no.hanno un verso o posso collegarli a caso?
    Grazie

    • @zeppelinmaker
      @zeppelinmaker  5 ปีที่แล้ว

      Ciao. Verifica con un ohmetro, cmq al massimo ti si inverte la lettura

  • @andreabruschi5763
    @andreabruschi5763 3 ปีที่แล้ว

    Ciao posso inviare il valore rilevato dalla cella tramite sms? Ci sono video in merito?
    Grazie per le tue preziose spiegazioni.

    • @zeppelinmaker
      @zeppelinmaker  3 ปีที่แล้ว +1

      un video dedicato, no... ma c'è quello sulla sim800 che puoi combinare con questo

  • @moreware9060
    @moreware9060 4 ปีที่แล้ว

    Ho visto in commercio celle di carico con "pesi" diversi (1 kg, 5 kg, 10 kg). Il procedimento di taratura iniziale è sempre lo stesso, o il peso "campione" cambia a seconda della portata?

    • @zeppelinmaker
      @zeppelinmaker  4 ปีที่แล้ว +1

      no puoi usare u peso a tua scelta. Conviene proporzionarlo alla portata totale.

  • @gcantone77
    @gcantone77 2 ปีที่แล้ว

    Buongiorno Paolo,
    grazie anche per questo video!
    Sto ultimando il mio progetto ma ho un dubbio su come impostare il codice.
    Lo scopo del mio progetto è tenere sotto monitoraggio il peso di una bombola GPL. Per motivi di "risparmio energetico", Arduino verrà acceso solo quando sarà necessaria la rilevazione di peso, dopodiché verrà spento.
    Dal momento che il peso (bombola GPL) rimarrà sempre posizionato sulla bilancia, devo quindi evitare che la bilancia si resetti ad ogni avvio.
    Ho provato semplicemente a commentare la riga di codice (scale.tare), ma i dati poi sono tutti sballati.
    Mi aiuteresti per favore?
    Grazie ancora per i tuoi video!

    • @yuyy8565
      @yuyy8565 11 หลายเดือนก่อน

      Ciao, hai provato a chiedere a ChatGPT?

  • @gabrielesaracco
    @gabrielesaracco 5 ปีที่แล้ว +2

    Ciao Paolo, quel "peso = 100.0f" , la 'f' è un errore o serve a qualcosa? Non te la segnala come errore

    • @leonardochiruzzi7642
      @leonardochiruzzi7642 5 ปีที่แล้ว

      E' per indicare che è un tipo float, senza in genere, di default viene considerato double.

    • @gabrielesaracco
      @gabrielesaracco 5 ปีที่แล้ว

      @@leonardochiruzzi7642 scusa ma non capisco, è stato dichiarato come float (float peso = 100,0f), perché dovrebbe considerarlo double?

    • @leonardochiruzzi7642
      @leonardochiruzzi7642 5 ปีที่แล้ว +2

      @@gabrielesaracco Essendo c/c++, java, c# linguaggi fortemente tipizzati, alcuni compilatori potrebbero "lamentarsi" perché si sta assegnando un valore double (quando non si mette la 'f') in una variabile indicata dal tipo come float. In altri casi il compilatore potrebbe ricorrere alla conversione da in tipo ad un altro qualora questo fosse possibile. Ad esempio in C# questo genererebbe un errore. E buona pratica metterlo, anche per noi umani, leggendo il codice, riusciamo a capire la natura del valore soprattutto in formule matematiche più complesse.

  • @zolatanaffa87
    @zolatanaffa87 5 ปีที่แล้ว

    Ciao Paolo,
    ottima spiegazione ma ho notato una imprecisione: il peso è maggiore di 100 g, c'è tutto il peso del contenitore in più, visto che si tratta di una calibrazione è meglio essere più precisi possibile. a parte questo ho capito come usare le celle di carico! ne ho smontata una da una bilancia impazzita, spero non fosse proprio la cella ad essersi rotta!
    Proverò! ciao

    • @zeppelinmaker
      @zeppelinmaker  5 ปีที่แล้ว +3

      Ciao non avevo nessun peso di riferimento... servirebbe un peso campione. Il procedimento poi è sempre valido. ;-)

    • @mactsk
      @mactsk ปีที่แล้ว

      se è per quello si dovrebbe avere un punto sulla cella da cui parte un perno a cui è collegato un piatto, poggiata così parte del peso è su una leva diversa, e sul piatto visto che è comunque a sbalzo il peso va messo piu possibile centrato, idealmente il carico sarebbe da agganciare sotto, ma proprio a voler cercare la perfezione

  • @NeonilRosca
    @NeonilRosca 5 ปีที่แล้ว

    ciao :)

  • @LinoTech
    @LinoTech 3 ปีที่แล้ว

    Ciao, sarebbe possibile usare questa cella di carico x riempire delle bottiglie? Cioè quando la bottiglia, con il liquido all’interno ragiunge un peso, staccare una pompa elettrica?

    • @zeppelinmaker
      @zeppelinmaker  3 ปีที่แล้ว

      certo!

    • @LinoTech
      @LinoTech 3 ปีที่แล้ว

      @@zeppelinmaker non potresti fare un video di esempio, magari con attivazione da pulsante e stop automatico?

  • @albertoazzinari7180
    @albertoazzinari7180 4 ปีที่แล้ว +1

    Ho seguito la procedura ma ogni volta che faccio la calibrazione il valore "p" cambia. Quale potrebbe essere il problema?

    • @Tommyaggiustatutto
      @Tommyaggiustatutto 3 ปีที่แล้ว +1

      esatto, succede questo anche a me. Quale potrebbe essere il problema Paolo?

  • @Matatabi1992
    @Matatabi1992 4 ปีที่แล้ว

    Ciao è possibile ,tramite Arduino, utilizzare una cella di carico come interruttore? Mi spiego meglio.....quando subisce una sollecitazione quindi quando sottoposta ad un certo carico andare a chiudere un circuito ?

    • @zeppelinmaker
      @zeppelinmaker  4 ปีที่แล้ว +1

      ah certo!

    • @Matatabi1992
      @Matatabi1992 4 ปีที่แล้ว

      @@zeppelinmaker grazie per la risposta ..... e posso trovare qualche video in merito ?

    • @zeppelinmaker
      @zeppelinmaker  4 ปีที่แล้ว +1

      @@Matatabi1992 video specifici, no. Basta che rilevi il peso e fai scattare l'evento con un if

  • @alessandrotom6741
    @alessandrotom6741 3 หลายเดือนก่อน

    Ma se va via la tensione, occorre rifare la taratura?

  • @alexbronzini8238
    @alexbronzini8238 ปีที่แล้ว

    CIAO PAOLO IO HO PROVATO A RIFARE LO SKETCH MA NON MI FUNZIONA MI DA ERRORE QUANDO SI CREA L'OGGETTO QUANDO SI SETTANO I PIN PER LA COMUNICAZIONE

  • @marmaker8548
    @marmaker8548 หลายเดือนก่อน

    Vorrei utizzare 4 celle, si possono collegare ad un unico chip HX711?
    Grazie

    • @zeppelinmaker
      @zeppelinmaker  หลายเดือนก่อน

      no. Serve un chip per ogni cella

  • @umanfreeman9318
    @umanfreeman9318 3 ปีที่แล้ว

    Salve. Siamo sicuri che il programma per la bilancia elettronica che trovo nel tuo link funzioni?? A ME NO!! Arduino:1.8.10 (Windows 7), Scheda:"Arduino Uno"
    C:/AppData\Local\Temp\arduino_modified_sketch_929402\sketch_mar26c.ino: In function 'void setup()':
    sketch_mar26c:19:9: error: 'class Hx711' has no member named 'set_scale'; did you mean 'setScale'?
    Mi da questo errore.

    • @zeppelinmaker
      @zeppelinmaker  3 ปีที่แล้ว

      direi di si. Magari lo riprovo nei prossimi giorni. Ho dovuto provare ben 5 schede prima di trovarne una funzionante

  • @riccardomalossi9936
    @riccardomalossi9936 5 ปีที่แล้ว +1

    hai mai provato qualcosa che possa misurare il vuoto con Arduino?

    • @zeppelinmaker
      @zeppelinmaker  5 ปีที่แล้ว +1

      si, un vacuometro. Devo farci un video però...

    • @riccardomalossi9936
      @riccardomalossi9936 5 ปีที่แล้ว

      lo aspetto con ansia. Grazie.

  • @lucameroni6379
    @lucameroni6379 3 ปีที่แล้ว

    Ciao. Funziona tutto per 10 minuti e poi mi da peso 0. Come mai? Grazie

  • @paolodesio6637
    @paolodesio6637 6 หลายเดือนก่อน

    Ciao, innanzitutto complimenti per i contenuti che porti!
    Ho scritto il codice, tuttavia non parte e mi da molti problemi. Ci sarebbe la possibilità di avere un supporto?
    Grazie in anticipo

    • @zeppelinmaker
      @zeppelinmaker  5 หลายเดือนก่อน +1

      prova a scrivermi su zeppelinmaker. a distanza è difficile capire. ci sono troppe incognite

    • @paolodesio6637
      @paolodesio6637 5 หลายเดือนก่อน

      @@zeppelinmaker Le ho scritto, la ringrazio di nuovo. Attendo sue, e le auguro una buona giornata

  • @64etto
    @64etto 4 ปีที่แล้ว

    Quarzo o resistenza?

  • @lucamerlini2001
    @lucamerlini2001 4 ปีที่แล้ว

    se a me da 0?

    • @filotto78
      @filotto78 3 ปีที่แล้ว

      Perché i pin 2 e 3 sono quelli digitali, non quelli analogici

  • @stefano.a
    @stefano.a 5 ปีที่แล้ว

    1:08 ... elastometro? Forse volevi dire estensimetro

    • @zeppelinmaker
      @zeppelinmaker  5 ปีที่แล้ว +1

      eh si... mi sono sbagliato!

  • @Thebasicmaker
    @Thebasicmaker 2 ปีที่แล้ว

    A 2:19 non ho capito cosa dici! 😂

  • @matteo5461
    @matteo5461 2 ปีที่แล้ว

    io ho un problema con questa parte di codice HX711 scale(2, 3); mi da errore ovvero
    Arduino:1.8.16 (Windows 10), Scheda:"Arduino Uno"
    sketch_mar30a:10:17: error: no matching function for call to 'HX711::HX711(int, int)'
    HX711 scale(2, 3);
    ^
    In file included from C:\Users\matte\Desktop\sketch_mar30a\sketch_mar30a.ino:1:0:
    C:\Users\matte\Documents\Arduino\libraries\HX711/HX711.h:34:3: note: candidate: HX711::HX711()
    HX711();
    ^~~~~
    C:\Users\matte\Documents\Arduino\libraries\HX711/HX711.h:34:3: note: candidate expects 0 arguments, 2 provided
    C:\Users\matte\Documents\Arduino\libraries\HX711/HX711.h:31:7: note: candidate: constexpr HX711::HX711(const HX711&)
    class HX711
    ^~~~~
    C:\Users\matte\Documents\Arduino\libraries\HX711/HX711.h:31:7: note: candidate expects 1 argument, 2 provided
    Più di una libreria trovata per "HX711.h"
    Usata: C:\Users\matte\Documents\Arduino\libraries\HX711
    Non usata: C:\Users\matte\Documents\Arduino\libraries\HX711_Arduino_Library
    exit status 1
    no matching function for call to 'HX711::HX711(int, int)'
    Questo report potrebbe essere più ricco di informazioni abilitando l'opzione
    "Mostra un output dettagliato durante la compilazione"
    in "File -> Impostazioni