8  Diluição em solução aquosa

Esse é um simulador para estudar a diluição de soluções aquosas. O objeto mostra um béquer com água e partículas de sal representadas pelos pontos coloridos. Ao aumentar o volume final da solução, a concentração final diminui, mantendo a quantidade de soluto (partículas de sal), constante. O simulador compara duas soluções iniciais de cloreto de sódio: uma com concentração inicial de 5 g/L e outra com concentração inicial de 10 g/L. Cada solução possui um slider próprio do volume, permitindo observar separadamente o efeito da adição de água sobre a concentração.

8.1 Equação

\[ C_i \cdot V_i = C_f \cdot V_f \]

\[ C_f = \frac{C_i \cdot V_i}{V_f} \]

Onde:

Ci = concentração inicial da solução, em g/L. Vi = volume inicial da solução, em mL. Cf = concentração final após a diluição, em g/L. Vf = volume final após a adição de água, em mL.

8.2 Download e uso

Simulador de diluição de soluções aquosas.

1.Use o slider Solução A - Vf para alterar o volume final da solução com Ci = 5 g/L. 2.Use o slider Solução B - Vf para alterar o volume final da solução com Ci = 10 g/L. 3.Compare como a concentração final diminui quando o volume final aumenta.

Sugestão
  1. Com o Vf = 100 mL observe e confirme que a concentração final é igual à concentração inicial.
  2. Aumente o volume final para 200 mL e observe o efeito de dobrar o volume.
  3. Compare a Solução A e a Solução B no volume final.

8.3 Lógica de código

O código define duas soluções iniciais, uma com 5 g/L e outra com 10 g/L. Para cada solução, são gerados quadros de animação correspondentes aos volumes finais de 100 a 500 mL.

A função montarCena calcula a altura da água no béquer, distribui as partículas de sal apenas dentro da região ocupada pela água e calcula a concentração final pela equação Cf = (Ci * Vi) / Vf.

Os dois sliders controlam os frames das soluções A e B. Assim, cada solução pode ser explorada separadamente sem alterar a outra.