Skip to main content

Mengukur Suhu Melalui Internet

Arduino/Genuino MKR1000 memiliki fitur wifi yang dapat digunakan melalui library Wifi 101. Untuk mengakses Arduino/Genuino melalui internet, kita akan menggunakan Blynk. Blynk memungkinkan kita untuk mengendalikan Arduino melalui smartphone.

Untuk menggunakan Blynk, kita harus mendaftar terlebih dahulu di http://www.blynk.cc/. Untuk menghubungkan Arduino dengan Blynk, kita harus memasukkan library Blynk ke dalam program Arduino. Setelah itu, kita akan mendapatkan auth token melalui aplikasi Blynk di smartphone. Auth token akan dimasukkan ke dalam program Arduino.

Alat dan bahan yang dibutuhkan:
  1. Arduino/Genuino MKR1000
  2. Breadboard
  3. Kabel jumper
  4. Sensor DHT11
  5. Breadboard power module
  6. Adapter 9V/12V
Breadboard power module dapat mengeluarkan tegangan 5 V dan 3,3 V. Arduino/Genuino MKR1000 menggunakan tegangan 5 V. Karena I/O di Arduino/Genuino MKR1000  menggunakan tegangan 3,3 V, sensor DHT11 dihubungkan menggunakan tegangan 3,3 V.

Skematik rangkaian:
Code:

Pengaturan dalam aplikasi Blynk:

 

Data kelembaban (humidity) dikirim melalui virtual pin V5, dan data temperatur dikirim melalui virtual pin V6.

Popular posts from this blog

Venturimeter Dengan Manometer

Berdasarkan persamaan kontinuitas: \begin{align*} A_1v_1 &= A_2v_2 \\ v_2 &= \frac{A_1}{A_2} \, v_1 \end{align*} Menggunakan persamaan Bernoulli: $$P_1 + \frac{1}{2}\rho_u v_1^2 + \rho_u gh_1  = P_2 + \frac{1}{2}\rho_u v_2^2 + \rho_u gh_2$$ Ketinggian titik 1 dan 2 sama $h_1 = h_2) $ $$ P_1 + \frac{1}{2}\rho_u v_1^2 = P_2 + \frac{1}{2}\rho_u v_2^2 $$ Substitusi $ v_2 $ \begin{align*} P_1 + \frac{1}{2}\rho_u v_1^2 &= P_2 + \frac{1}{2}\rho_u \left(\frac{A_1}{A_2}\right)^2 v_1^2 \\ P_1 - P_2 &= \frac{1}{2}\rho_u v_1^2 \left[ \left(\frac{A_1}{A_2}\right)^2 - 1 \right] \end{align*} Perbedaan tekanan antara titik 1 dan 2 $ (P_1 - P_2) $ adalah sebesar perbedaan tekanan hidrostatik udara dengan tekanan hidrostatik fluida $ (\rho_f g \Delta h - \rho_u g \Delta h) $ \begin{align*} \rho_f g \Delta h - \rho_u g \Delta h &= \frac{1}{2}\rho_u v_1^2 \left[ \left(\frac{A_1}{A_2}\right)^2 - 1 \right] \\ (\rho_f  - \rho_u) g \Delta h...

Venturimeter Tanpa Manometer

Berdasarkan persamaan kontinuitas: \begin{align*} A_1v_1 &= A_2v_2 \\ v_2 &= \frac{A_1}{A_2} \, v_1 \end{align*} Menggunakan persamaan Bernoulli: $$P_1 + \frac{1}{2}\rho v_1^2 + \rho gh_1  = P_2 + \frac{1}{2}\rho v_2^2 + \rho gh_2 $$ Ketinggian titik 1 dan 2 sama $(h_1 = h_2) $ $$P_1 + \frac{1}{2}\rho v_1^2 = P_2 + \frac{1}{2}\rho v_2^2 $$ Substitusi $v_2 $ \begin{align*} P_1 + \frac{1}{2}\rho v_1^2 &= P_2 + \frac{1}{2}\rho \left(\frac{A_1}{A_2}\right)^2 v_1^2 \\ P_1 - P_2 &= \frac{1}{2}\rho v_1^2 \left[ \left(\frac{A_1}{A_2}\right)^2 - 1 \right] \end{align*} Perbedaan tekanan antara titik 1 dan 2 $ (P_1 - P_2) $ adalah sebesar perbedaan tekanan hidrostatik fluida $ (\rho g \Delta h) $ \begin{align*} \rho g \Delta h &= \frac{1}{2}\rho v_1^2 \left[ \left(\frac{A_1}{A_2}\right)^2 - 1 \right] \\ v_1 &= \sqrt{\frac{2g\Delta h}{\left( \frac{A_1}{A_2} \right)^2 -1}} \end{align*}

Rangkaian RL

Rangkaian RL adalah rangkaian yang terdiri atas resistor dan induktor Rangkaian RL Rangkaian tersebut mengubah arus menjadi medan magnet yang disimpan dalam induktor. Untuk menghitung arus pada suatu waktu dalam rangkaian tersebut, kita gunakan hukum Maxwell. Tanda kutub pada masing-masing komponen dan arah pengintegrasian \begin{align*} \oint \vec{E} \cdot d\vec{s} &= -\frac{d\Phi_B}{dt}\\ iR - V_0 &= -L\,\frac{di}{dt} \\ L \, \frac{di}{dt} + Ri &= V_0 \end{align*} Solusi dari persamaan diferensial tersebut adalah persamaan arus $$i(t) = \frac{V_0}{R} (1-e^{-\frac{Rt}{L}})$$ dari persamaan di atas dapat dilihat bahwa setelah waktu yang cukup lama $(t \rightarrow \infty)$ arus pada rangkaian $i=V_0/R$. Induktor yang terbuat dari konduktor ideal tidak memiliki medan listrik, sehingga tidak memiliki tegangan.