Sommario:
- Passaggio 1: ciò di cui hai bisogno.
- Passaggio 2: connessione:
- Passaggio 3: codice:
- Passaggio 4: applicazioni:
![Raspberry Pi - Tutorial Java del sensore di temperatura TMP100: 4 passaggi Raspberry Pi - Tutorial Java del sensore di temperatura TMP100: 4 passaggi](https://i.howwhatproduce.com/images/001/image-113-54-j.webp)
Video: Raspberry Pi - Tutorial Java del sensore di temperatura TMP100: 4 passaggi
![Video: Raspberry Pi - Tutorial Java del sensore di temperatura TMP100: 4 passaggi Video: Raspberry Pi - Tutorial Java del sensore di temperatura TMP100: 4 passaggi](https://i.ytimg.com/vi/Fyn-ORA0ZoQ/hqdefault.jpg)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
![Image Image](https://i.howwhatproduce.com/images/001/image-113-56-j.webp)
![](https://i.ytimg.com/vi/xUD7Va9q4hA/hqdefault.jpg)
TMP100 Modulo I2C MINI con sensore di temperatura digitale ad alta precisione e bassa potenza. Il TMP100 è ideale per la misurazione della temperatura estesa. Questo dispositivo offre una precisione di ±1°C senza richiedere calibrazione o condizionamento del segnale di componenti esterni. Ecco la dimostrazione con un codice java utilizzando Raspberry Pi.
Passaggio 1: ciò di cui hai bisogno.
![Quello di cui hai bisogno..!! Quello di cui hai bisogno..!!](https://i.howwhatproduce.com/images/001/image-113-57-j.webp)
1. Lampone Pi
2. TMP100
3. Cavo I²C
4. Scudo I²C per Raspberry Pi
5. Cavo Ethernet
Passaggio 2: connessione:
![Connessione Connessione](https://i.howwhatproduce.com/images/001/image-113-58-j.webp)
![Connessione Connessione](https://i.howwhatproduce.com/images/001/image-113-59-j.webp)
![Connessione Connessione](https://i.howwhatproduce.com/images/001/image-113-60-j.webp)
![Connessione Connessione](https://i.howwhatproduce.com/images/001/image-113-61-j.webp)
Prendi uno scudo I2C per lampone pi e spingilo delicatamente sui pin gpio di lampone pi.
Quindi collegare un'estremità del cavo I2C al sensore TMP100 e l'altra estremità allo schermo I2C.
Collega anche il cavo Ethernet al pi oppure puoi utilizzare un modulo WiFi.
I collegamenti sono mostrati nell'immagine sopra.
Passaggio 3: codice:
![Codice Codice](https://i.howwhatproduce.com/images/001/image-113-62-j.webp)
Il codice java per TMP100 può essere scaricato dal nostro repository GitHub - Dcube Store.
Ecco il link per lo stesso:
github.com/DcubeTechVentures/TMP100…
Abbiamo usato la libreria pi4j per il codice java, i passaggi per installare pi4j su raspberry pi sono descritti qui:
pi4j.com/install.html
Puoi anche copiare il codice da qui, è fornito come segue:
// Distribuito con una licenza libera.
// Usalo come vuoi, a scopo di lucro o gratuito, a condizione che rientri nelle licenze delle opere associate.
// TMP100
// Questo codice è progettato per funzionare con il Mini Modulo I2C TMP100_I2CS disponibile in Dcube Store.
import com.pi4j.io.i2c. I2CBus;
import com.pi4j.io.i2c. I2CDevice;
import com.pi4j.io.i2c. I2CFactory;
import java.io. IOException;
classe pubblica TMP100
{
public static void main(String args) genera un'eccezione
{
// Crea bus I2C
I2CBus Bus = I2CFactory.getInstance(I2CBus. BUS_1);
// Ottieni il dispositivo I2C, l'indirizzo I2C di TMP100 è 0x4F(79)
Dispositivo I2CDevice = Bus.getDevice(0x4F);
// Seleziona il registro di configurazione
// Conversione continua, modalità comparatore, risoluzione a 12 bit
device.write(0x01, (byte)0x60);
Thread.sleep(500);
// Legge 2 byte di dati
//temp msb, temp lsb
byte dati = nuovo byte[2];
device.read(0x00, data, 0, 2);
// Converti i dati a 12 bit
int temp = ((data[0] & 0xFF) * 256 + (data[1] & 0xF0)) / 16;
if(temp > 2047)
{
temperatura -= 4096;
}
doppio cTemp = temperatura * 0,0625;
doppia fTemp = cTemp * 1,8 + 32;
// Invia i dati allo schermo
System.out.printf("Temperatura in gradi Celsius: %.2f C %n", cTemp);
System.out.printf("Temperatura in Fahrenheit: %.2f F %n", fTemp);
}
}
Passaggio 4: applicazioni:
Varie applicazioni che incorporano il sensore di temperatura digitale TMP100 a bassa potenza e alta precisione includono il monitoraggio della temperatura dell'alimentatore, la protezione termica delle periferiche del computer, la gestione della batteria e le macchine da ufficio.
Consigliato:
Sensore di temperatura e umidità ad energia solare Arduino come sensore Oregon da 433 mhz: 6 passaggi
![Sensore di temperatura e umidità ad energia solare Arduino come sensore Oregon da 433 mhz: 6 passaggi Sensore di temperatura e umidità ad energia solare Arduino come sensore Oregon da 433 mhz: 6 passaggi](https://i.howwhatproduce.com/images/009/image-25178-j.webp)
Sensore di temperatura e umidità ad energia solare Arduino come sensore Oregon da 433 mhz: questa è la costruzione di un sensore di temperatura e umidità ad energia solare. Il sensore emula un sensore Oregon da 433 mhz ed è visibile nel gateway Telldus Net. Cosa ti serve: 1 x "10 LED Sensore di movimento a energia solare" da Ebay. Assicurati che dica batteria a 3,7 V
Interfaccia Arduino con sensore a ultrasuoni e sensore di temperatura senza contatto: 8 passaggi
![Interfaccia Arduino con sensore a ultrasuoni e sensore di temperatura senza contatto: 8 passaggi Interfaccia Arduino con sensore a ultrasuoni e sensore di temperatura senza contatto: 8 passaggi](https://i.howwhatproduce.com/images/011/image-31672-j.webp)
Interfacciamento Arduino con sensore ad ultrasuoni e sensore di temperatura senza contatto: oggi, Makers, Developers preferisce Arduino per lo sviluppo rapido della prototipazione dei progetti. Arduino è una piattaforma elettronica open source basata su hardware e software di facile utilizzo. Arduino ha un'ottima community di utenti. In questo progetto
Esercitazione Java sul sensore di temperatura Raspberry Pi MCP9803: 4 passaggi
![Esercitazione Java sul sensore di temperatura Raspberry Pi MCP9803: 4 passaggi Esercitazione Java sul sensore di temperatura Raspberry Pi MCP9803: 4 passaggi](https://i.howwhatproduce.com/images/001/image-109-78-j.webp)
Esercitazione Java sul sensore di temperatura Raspberry Pi MCP9803: MCP9803 è un sensore di temperatura ad alta precisione a 2 fili. Sono dotati di registri programmabili dall'utente che facilitano le applicazioni di rilevamento della temperatura. Questo sensore è adatto per sistemi di monitoraggio della temperatura multizona altamente sofisticati. Qui
Monitoraggio in tempo reale del valore del tuo sensore da qualsiasi parte del mondo: 4 passaggi
![Monitoraggio in tempo reale del valore del tuo sensore da qualsiasi parte del mondo: 4 passaggi Monitoraggio in tempo reale del valore del tuo sensore da qualsiasi parte del mondo: 4 passaggi](https://i.howwhatproduce.com/images/003/image-8820-12-j.webp)
Monitoraggio in tempo reale del valore del tuo sensore da qualsiasi parte del mondo: ho ricevuto un messaggio sul numero WhatsApp di techiesms relativo all'aiuto per la realizzazione di un progetto. Il progetto consisteva nel misurare la pressione esercitata sul sensore di pressione e visualizzarla su smartphone. Così ho aiutato a realizzare quel progetto e ho deciso di fare un tutor
SENSORE SUHU DENGAN LCD DAN LED (Realizzazione del sensore di temperatura con LCD e LED): 6 passaggi (con immagini)
![SENSORE SUHU DENGAN LCD DAN LED (Realizzazione del sensore di temperatura con LCD e LED): 6 passaggi (con immagini) SENSORE SUHU DENGAN LCD DAN LED (Realizzazione del sensore di temperatura con LCD e LED): 6 passaggi (con immagini)](https://i.howwhatproduce.com/images/004/image-9532-38-j.webp)
SENSOR SUHU DENGAN LCD DAN LED (Making Temperature Sensor With LCD and LED): hai, dico Devi Rivaldi mahasiswa UNIVERSITAS NUSA PUTRA dari Indonesia, di si dica akan bebagi cara membuat sensor suhu menggunakan Arduino dengan Output ke LCD e LED. Ini adalah pembaca suhu dengan desain saya sendiri, dengan sensor ini anda