Daftar Isi:
- Langkah 1: Perangkat Lunak - Energia IDE, PyCharm
- Langkah 2: Perangkat Keras - MSP432 LaunchPad, Educational BoosterPack MKII
- Langkah 3: Energia IDE
- Langkah 4: Pilih Port dan Board COM yang Sesuai
- Langkah 5: Energia Dilengkapi Dengan Kode Contoh untuk TMP006
- Langkah 6: Unggah Program Di Bawah Ini ke LaunchPad dengan Mengklik Tombol Unggah
- Langkah 7: PyCharm
- Langkah 8: Program Python
- Langkah 9: Plot Akhir
![Merencanakan Data Langsung dari Sensor Suhu (TMP006) Menggunakan MSP432 LaunchPad dan Python: 9 Langkah Merencanakan Data Langsung dari Sensor Suhu (TMP006) Menggunakan MSP432 LaunchPad dan Python: 9 Langkah](https://i.howwhatproduce.com/images/005/image-13891-j.webp)
Video: Merencanakan Data Langsung dari Sensor Suhu (TMP006) Menggunakan MSP432 LaunchPad dan Python: 9 Langkah
![Video: Merencanakan Data Langsung dari Sensor Suhu (TMP006) Menggunakan MSP432 LaunchPad dan Python: 9 Langkah Video: Merencanakan Data Langsung dari Sensor Suhu (TMP006) Menggunakan MSP432 LaunchPad dan Python: 9 Langkah](https://i.ytimg.com/vi/NtKnI3TboQ4/hqdefault.jpg)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
![Image Image](https://i.howwhatproduce.com/images/005/image-13891-2-j.webp)
![](https://i.ytimg.com/vi/L_vvWCux_vI/hqdefault.jpg)
![Perangkat Lunak - Energia IDE, PyCharm Perangkat Lunak - Energia IDE, PyCharm](https://i.howwhatproduce.com/images/005/image-13891-3-j.webp)
TMP006 adalah sensor suhu yang mengukur suhu suatu objek tanpa perlu melakukan kontak dengan objek tersebut. Dalam tutorial ini kita akan memplot data suhu langsung dari BoosterPack (TI BOOSTXL-EDUMKII) menggunakan Python.
Langkah 1: Perangkat Lunak - Energia IDE, PyCharm
Energia IDE:
Langkah 2: Perangkat Keras - MSP432 LaunchPad, Educational BoosterPack MKII
![Perangkat Keras - LaunchPad MSP432, BoosterPack Pendidikan MKII Perangkat Keras - LaunchPad MSP432, BoosterPack Pendidikan MKII](https://i.howwhatproduce.com/images/005/image-13891-4-j.webp)
![Perangkat Keras - LaunchPad MSP432, BoosterPack Pendidikan MKII Perangkat Keras - LaunchPad MSP432, BoosterPack Pendidikan MKII](https://i.howwhatproduce.com/images/005/image-13891-5-j.webp)
![Perangkat Keras - LaunchPad MSP432, BoosterPack Pendidikan MKII Perangkat Keras - LaunchPad MSP432, BoosterPack Pendidikan MKII](https://i.howwhatproduce.com/images/005/image-13891-6-j.webp)
Langkah 3: Energia IDE
![Energia IDE Energia IDE](https://i.howwhatproduce.com/images/005/image-13891-7-j.webp)
Hubungkan MSP432 LaunchPad + Educational BoosterPack ke salah satu port USB komputer Anda dan buka Energia IDE.
Langkah 4: Pilih Port dan Board COM yang Sesuai
![Pilih Port dan Board COM yang Sesuai Pilih Port dan Board COM yang Sesuai](https://i.howwhatproduce.com/images/005/image-13891-8-j.webp)
Langkah 5: Energia Dilengkapi Dengan Kode Contoh untuk TMP006
![Energia Dilengkapi Dengan Kode Contoh untuk TMP006 Energia Dilengkapi Dengan Kode Contoh untuk TMP006](https://i.howwhatproduce.com/images/005/image-13891-9-j.webp)
Contoh kode dapat dibuka seperti yang ditunjukkan pada gambar.
Langkah 6: Unggah Program Di Bawah Ini ke LaunchPad dengan Mengklik Tombol Unggah
![Unggah Program Di Bawah Ini ke LaunchPad dengan Mengklik Tombol Unggah Unggah Program Di Bawah Ini ke LaunchPad dengan Mengklik Tombol Unggah](https://i.howwhatproduce.com/images/005/image-13891-10-j.webp)
#include #include "Adafruit_TMP006.h"#define USE_USCI_B1 Adafruit_TMP006 tmp006; void printFloat(nilai float, tempat int);void setup() { Serial.begin(115200); // Menginisialisasi TMP006 untuk operasi dan komunikasi I2C if (! tmp006.begin(TMP006_CFG_8SAMPLE)) { Serial.println("Tidak ada sensor yang ditemukan"); sementara (1); } }void loop() { float objt = tmp006.readObjTempC(); diet pelampung = tmp006.readDieTempC(); Serial.print(objt); //Suhu Objek Serial.print(" -- "); Serial.println(diet); // Penundaan Suhu Mati(1000); }
Langkah 7: PyCharm
![PyCharm PyCharm](https://i.howwhatproduce.com/images/005/image-13891-11-j.webp)
Sebelum menjalankan program di bawah ini, pastikan paket, pySerial dan Matplotlib sudah terinstall. PySerial adalah pustaka Python yang menyediakan dukungan untuk koneksi serial melalui berbagai perangkat yang berbeda. Matplotlib adalah pustaka plot untuk Python. Untuk menginstal paket apa pun di PyCharm, ikuti langkah-langkah di bawah ini:1. File -> Pengaturan.2. Di bawah Project, pilih Project Interpreter dan klik ikon “+”.3. Di bilah pencarian, ketik paket yang ingin Anda instal dan klik Instal Paket.
Langkah 8: Program Python
import serial import matplotlib.pyplot as pltplt.style.use("seaborn")''' Dalam mode interaktif, fungsi pyplot secara otomatis menggambar ke layar. Mode interaktif juga dapat diaktifkan melalui matplotlib.pyplot.ion(), dan dimatikan melalui matplotlib.pyplot.ioff(). '''plt.ion()msp432 = serial. Serial('COM4', 115200) #(nomor port, baudrate) - membuat objek serial i = 0 x0 = y1 = y2 = sementara True: msp432Serial = msp432.readline() tempArray = msp432Serial.split(b'--') objTemp = float(tempArray[0]) dieTemp = float(tempArray[1]) x0.append(i) y1.append(objTemp) y2.append(dieTemp) i += 1 plt.xlim(left=max(0, i-20), right=i+10) #set batas x dari sumbu saat ini plt.ylim(20, 40) #set batas-y sumbu saat ini plt.ylabel('Temperature (C)', fontname='Comic Sans MS', color='blue', fontsize=14) #set label untuk sumbu y plt.grid(Benar) #putar grid pada plt.title('TMP006 Live Data', fontname='Comic Sans MS', color='red', fontsize=16) #set a title p1, = plt.plot(x0, y1, color='r', linewidth=2) #plot x0 versus y1 - garis merah p2, = plt.plot(x0, y2, color='g', linewidth=2) #plot x0 versus y2 - garis hijau plt.legend ([p1, p2], ['Suhu Objek', 'Suhu Mati'], loc='kanan atas', frameon=True) #tempatkan legenda di sudut kanan atas e chart plt.show() #tampilkan gambar plt.pause(.000001) #jeda untuk interval detik
Langkah 9: Plot Akhir
![Rencana Akhir! Rencana Akhir!](https://i.howwhatproduce.com/images/005/image-13891-12-j.webp)
Suhu Objek: Ini adalah suhu area sekitar chip. Suhu Mati: Ini adalah suhu chip itu sendiri. Referensi: BoosterPack MKII Pendidikan: https://www.ti.com/tool/BOOSTXL-EDUMKIIISensor Termopile Inframerah dalam Chip -Paket Skala: https://www.ti.com/ww/eu/sensampbook/tmp006.pdfMatplotlib: https://matplotlib.org/pySerial: https://pyserial.readthedocs.io/en/latest/shortintro. html
Direkomendasikan:
Buat Plot Indah Dari Data Arduino Langsung (dan Simpan Data ke Excel): 3 Langkah
![Buat Plot Indah Dari Data Arduino Langsung (dan Simpan Data ke Excel): 3 Langkah Buat Plot Indah Dari Data Arduino Langsung (dan Simpan Data ke Excel): 3 Langkah](https://i.howwhatproduce.com/images/002/image-5402-j.webp)
Buat Plot Indah Dari Data Arduino Langsung (dan Simpan Data ke Excel): Kita semua suka bermain dengan fungsi P…lotter kami di Arduino IDE. Namun, meskipun dapat berguna untuk aplikasi dasar, data akan terhapus karena lebih banyak poin ditambahkan dan itu tidak terlalu menyenangkan untuk mata. Plotter Arduino IDE tidak
Merencanakan Grafik Real-time di Android Dari Arduino Melalui HC-05: 3 Langkah
![Merencanakan Grafik Real-time di Android Dari Arduino Melalui HC-05: 3 Langkah Merencanakan Grafik Real-time di Android Dari Arduino Melalui HC-05: 3 Langkah](https://i.howwhatproduce.com/images/001/image-2837-9-j.webp)
Merencanakan Grafik Real-time di Android Dari Arduino Melalui HC-05: Hai, inilah tutorial tentang cara memplot grafik nilai waktu-nyata dari pengontrol mikro seperti Arduino ke aplikasi. Ini menggunakan modul Bluetooth seperti HC-05 untuk bertindak sebagai perangkat pesan untuk mengirim dan menerima data antara Ar
Cara Membuat Perekam Data Kelembaban dan Suhu Secara Real Time Dengan Arduino UNO dan SD-Card - Simulasi Data-logger DHT11 di Proteus: 5 Langkah
![Cara Membuat Perekam Data Kelembaban dan Suhu Secara Real Time Dengan Arduino UNO dan SD-Card - Simulasi Data-logger DHT11 di Proteus: 5 Langkah Cara Membuat Perekam Data Kelembaban dan Suhu Secara Real Time Dengan Arduino UNO dan SD-Card - Simulasi Data-logger DHT11 di Proteus: 5 Langkah](https://i.howwhatproduce.com/images/002/image-3231-3-j.webp)
Cara Membuat Perekam Data Kelembaban dan Suhu Secara Real Time Dengan Arduino UNO dan SD-Card | Simulasi Data-logger DHT11 di Proteus: Pendahuluan: hai, ini Liono Maker, ini tautan YouTube. Kami membuat proyek kreatif dengan Arduino dan bekerja pada sistem tertanam. Data-Logger: Data logger (juga data-logger atau perekam data) adalah perangkat elektronik yang merekam data dari waktu ke waktu dengan
Cara Menggunakan Sensor Suhu DHT11 Dengan Arduino dan Mencetak Suhu Panas dan Kelembaban: 5 Langkah
![Cara Menggunakan Sensor Suhu DHT11 Dengan Arduino dan Mencetak Suhu Panas dan Kelembaban: 5 Langkah Cara Menggunakan Sensor Suhu DHT11 Dengan Arduino dan Mencetak Suhu Panas dan Kelembaban: 5 Langkah](https://i.howwhatproduce.com/images/002/image-3457-34-j.webp)
Cara Menggunakan Sensor Suhu DHT11 Dengan Arduino dan Mencetak Suhu Panas dan Kelembaban: Sensor DHT11 digunakan untuk mengukur suhu dan kelembaban. Mereka adalah penggemar elektronik yang sangat populer. Sensor kelembaban dan suhu DHT11 membuatnya sangat mudah untuk menambahkan data kelembaban dan suhu ke proyek elektronik DIY Anda. Ini per
SENSOR SUHU DENGAN LCD DAN LED (Membuat Sensor Suhu Dengan LCD dan LED): 6 Langkah (Dengan Gambar)
![SENSOR SUHU DENGAN LCD DAN LED (Membuat Sensor Suhu Dengan LCD dan LED): 6 Langkah (Dengan Gambar) SENSOR SUHU DENGAN LCD DAN LED (Membuat Sensor Suhu Dengan LCD dan LED): 6 Langkah (Dengan Gambar)](https://i.howwhatproduce.com/images/004/image-9532-38-j.webp)
SENSOR SUHU DENGAN LCD DAN LED (Membuat Sensor Suhu Dengan LCD dan LED): hai, saya Devi Rivaldi mahasiswa UNIVERSITAS NUSA PUTRA dari Indonesia, di sini saya akan berbagi cara membuat sensor suhu menggunakan Arduino dengan Output ke LCD dan LED. Ini adalah pembaca suhu dengan desain saya sendiri, dengan sensor ini dan