Raspberry Pi 4B Smart Temperature Display with DS18B20 and TM1637
View and Edit Project In Cirkit Designer
Circuit Documentation
Summary
This document provides a detailed overview of a circuit that includes a Raspberry Pi 4B, a TM1637 display module, and a DS18B20 temperature sensor. The circuit is designed to interface these components with the Raspberry Pi for various functionalities such as temperature sensing and display.
Component List
Raspberry Pi 4B
- Description: A powerful single-board computer used for various applications including IoT, robotics, and more.
- Pins: 3V3, 5V, GPIO2, GPIO3, GND, GPIO4, GPIO14, GPIO15, GPIO17, GPIO18, GPIO27, GPIO22, GPIO23, GPIO24, GPIO10, GPIO9, GPIO25, GPIO11, GPIO8, GPIO7, ID_SD, GPIO5, GPIO6, GPIO12, GPIO13, GPIO19, GPIO16, GPIO26, GPIO20, GPIO21, ID_SC, TR01_TAP, TR00_TAP, TR03_TAP, TR02_TAP, RUN, GLOBAL_EN
TM1637
- Description: A 4-digit 7-segment display module with a clock and data interface.
- Pins: CLK, DIO, VCC, GND
DS18B20
- Description: A digital temperature sensor with a 1-Wire interface.
- Pins: signal, GND, vcc
Wiring Details
Raspberry Pi 4B
- 5V: Connected to VCC of TM1637 and vcc of DS18B20
- GND: Connected to GND of TM1637 and GND of DS18B20
- GPIO6: Connected to signal of DS18B20
- GPIO20: Connected to DIO of TM1637
- GPIO21: Connected to CLK of TM1637
TM1637
- VCC: Connected to 5V of Raspberry Pi 4B
- GND: Connected to GND of Raspberry Pi 4B
- DIO: Connected to GPIO20 of Raspberry Pi 4B
- CLK: Connected to GPIO21 of Raspberry Pi 4B
DS18B20
- vcc: Connected to 5V of Raspberry Pi 4B
- GND: Connected to GND of Raspberry Pi 4B
- signal: Connected to GPIO6 of Raspberry Pi 4B
Code
No code is provided for this circuit.
This document provides a comprehensive overview of the circuit, including a summary, component list, wiring details, and code documentation. The components are clearly described, and the wiring details ensure proper connections for the circuit to function as intended.