Ovo je najkorisnija stvar koju sam ikada za sebe sagradio; sada teško mogu zamisliti rad samo s “običnim” instrumentom.
Audio-video snimci primene, prva radna verzija:
https://app.box.com/s/tklq8210ra5ljyjdzhapgl7owa10rxyu
https://app.box.com/s/m8m6qxqkwklebn1no3p06gpg9io3476h
https://app.box.com/s/8riph2y3hcuhug7pfqtrb99el4vb1mwz
VEOMA je zgodno ne dizati i ne okretati glavu na svakih nekoliko sekundi dok se meri mnogo stvari za redom, pogotovo ispod lupe ili mikroskopa. Koliko puta vrh pipalice sklizne s pravog mesta čim se pogled skrene. Toga nema s instrumentom koji izgovara rezultate merenja, a rad je mnogo efikasniji.
Video sam najpre kako je Italijan izveo “pričajući multimetar”:
http://www.mastrogippo.it/2014/03/a-talking-multimeter/
Arduino tu preko serijske veze prima podatke iz instrumenta – položaj preklopnika, izmerene vrednosti itd, a zvučni zapisi, smešteni kao datoteke na mikroSD kartici, reprodukuju se iz samog Arduina, preko PWM izlaza. Preradio sam taj projekat tako da reprodukciju zvučnih zapisa preuzima MP3 štit, koji sam imao pri ruci, a Arduino samo komanduje. Hardver je tako uredniji, dobija se bolji kvalitet zvuka, a u Arduinu mnogo memorije ostaje slobodno.
Taster kojim se okida reprodukcija zvučnih zapisa po merenju – izveo sam kao nožni prekidač ispod radnog stola, tako je najpogodnije. Povezana je na pin A0 na Arduinu. Dodao sam tu i mali NP filter, 2k2 na red i 1uF ka masi. RS232-izlaz iz instrumenta povezuje se na RX pin Arduina.
Sam instrument DT-4000ZC koštao je 37 dolara na Ibeju. Ima izlaz za serijsku komunikaciju, a konektor je običan “džek” od 3,5 mm, stereo, mada se koriste samo dve žice. Jednako bi radio (kažu) TekPower TP-4000ZC ili bilo koji drugi zasnovan na čipovima CyrusTek ES519xx.
Što je najvažnije, nisam morao analizirati protokol po kome instrument šalje podatke; iskoristio sam gotovu rutinu koja tumači te nizove od po 14 bajtova, četiri puta u sekundi, a ostatak programa nije bilo teško preraditi za MP3 štit. Međutim, izrazi za brojeve u srpskom jeziku formiraju se donekle drukčije nego u italijanskom, pa je bilo dorade programa i zbog toga. I, najnapornije i najdosadnije: napravio sam oko 70 zvučnih zapisa na srpskom, skoro svaki iz više pokušaja, svaki naknadno skraćen koliko je bilo moguće itd. Bolje bi zvučao prijatan ženski glas, a govoru treba više ujednačen ton. Snimci su pravljeni i obrađivani pomoću besplatnog programa Audacity sa LAME enkoderom za MP3. Kome se ne dopadaju, neka napravi nove.
Postoje fabrički multimetri s govornim očitavanjem. Međutim, oni koje sam video ili su na engleskom ili na kineskom, zvuk je loš, zvučnik mali, a sȃm instrument spada u klasu igračke, da bi se sve uklopilo u cenu.


Dakle:
I još – VAŽNO:

Datoteke projekta:
https://app.box.com/s/ui9icbfp987yxodj0htibx5up6qnyz19
MP3 štit sa VS1053B:
https://www.aliexpress.com/item/32849809975.html
Verzija za novije instrumente koji podržavaju protokol SCPI:




Pingback: Arduino-Based Talking Multimeter with SCPI Protocol | YU2ZZ ····· Elektronika. Radio. Hobi.
Pingback: ‘Instrument koji govori’, protokol SCPI, proba s Owon XDM-1041, na žicama… | YU2ZZ ····· Elektronika. Radio. Hobi.
Pingback: "Talking Multimeter": Arduino-Based Speech Add-on for Modern Multimeters with SCPI Protocol - YU2ZZ ····· Elektronika. Radio. Hobi.