وقتي حبابها همگي شيشهاي هستند، كاملا نميتوانند در يك اندازه و شكل باشند. حبابها را با اضافه كردن مقدار معيني مايع به آنها وزن سنجي ميكنيم، بهطوريكه چگالي معيني داشته باشند. بنابراين بعد از اتصال اين وزنههاي معين به حباب، هركدام چگالي متفاوت خواهند داشت (نسبت جرم به حجم). چگاليها نزديك به چگالي محيط آبي است.ميدانيد جرمي كه در مايع معلق است دو نيروي اصلي را تجربه ميكند: كشش رو به پايين گرانشي و شناوري رو به بالا. گرانش است كه دما را مشخص ميكند. ايدهي اصلي ايناست كه دماي هواي بيرون از گرماسنج تغيير ميكند. بنابراين دماي آب اطراف حباب تغيير خواهد كرد. وقتي دماي آب تغيير ميكند، به دليل تغيير چگالي يا حباب منبسط ميشود يا منقبض. حبابها شناور شده سپس ته نشين ميشوند. حبابي كه ته نشين ميشود، دماي تقريبي را در آن لحظه نشان ميدهد.
مثال
فرض كنيم پنج حباب در گرماسنج داريم:
حباب آبي كه دماي 60 درجه را نشان ميدهد. حباب زرد كه دماي 65 درجه را نشان ميدهد. حباب سبز كه دماي 70 درجه را نشان ميدهد. حباب بنفش كه دماي 75 درجه را نشان ميدهد. حباب قرمز كه دماي 80 درجه را نشان ميدهد.