Added 3d models of the fan holder (5mm tank glas width).
This commit is contained in:
parent
5c26492077
commit
760ed27d97
6 changed files with 30 additions and 17 deletions
BIN
3d/Surprising Inari-Allis-2.stl
Normal file
BIN
3d/Surprising Inari-Allis-2.stl
Normal file
Binary file not shown.
BIN
3d/Surprising Inari-Allis-3.stl
Normal file
BIN
3d/Surprising Inari-Allis-3.stl
Normal file
Binary file not shown.
BIN
3d/Surprising Inari-Allis-4.stl
Normal file
BIN
3d/Surprising Inari-Allis-4.stl
Normal file
Binary file not shown.
BIN
3d/Surprising Inari-Allis.stl
Normal file
BIN
3d/Surprising Inari-Allis.stl
Normal file
Binary file not shown.
20
README.md
20
README.md
|
@ -3,8 +3,28 @@
|
|||
A tiny tank cooler.
|
||||
|
||||
Used components:
|
||||
----------------
|
||||
|
||||
Arduino nano
|
||||
PC fan 120mm 5V
|
||||
PWM D4184 MOS breakout board
|
||||
USB-C connector
|
||||
|
||||
Connections:
|
||||
------------
|
||||
|
||||
USB-C D+ <-> Pin4 CH430 chip
|
||||
USB-C D- <-> Pin5 CH430 chip
|
||||
|
||||
VIN <-> PWM board (+)
|
||||
VIN <-> USB-C V+
|
||||
|
||||
GND <-> USB-C GND
|
||||
GND <-> BMP280 breakout board GND
|
||||
GND <-> PWM breakout board GND
|
||||
|
||||
D9 <-> PWM Pin of the breakout board
|
||||
|
||||
A4 <-> SCL pin of BMP280 breakout board
|
||||
A5 <-> SDA pin of BMP280 breakout board
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
// minimum value to start both fan's is 110
|
||||
// without queeking noise is 255
|
||||
#define FAN_ON_TEMP 26.0
|
||||
#define FAN_OFF_MAX_TEMP 24.5
|
||||
#define FAN_OFF_MAX_TEMP 25.0
|
||||
|
||||
#define FAN_ON_STATE HIGH
|
||||
#define FAN_OFF_STATE LOW
|
||||
|
@ -19,15 +19,8 @@ uint32_t bmp280_lastcheck_millis = BMP280_CHECK_INTERVAL_MS;
|
|||
|
||||
uint8_t fan_state = LOW;
|
||||
|
||||
#line 22 "/Users/klaute/Documents/dev/tank_cooler/firmware/firmware.ino"
|
||||
void setup();
|
||||
#line 41 "/Users/klaute/Documents/dev/tank_cooler/firmware/firmware.ino"
|
||||
void loop();
|
||||
#line 10 "/Users/klaute/Documents/dev/tank_cooler/firmware/sensor_bmp280.ino"
|
||||
bool sensor_bmp280_begin(uint8_t addr);
|
||||
#line 34 "/Users/klaute/Documents/dev/tank_cooler/firmware/sensor_bmp280.ino"
|
||||
float sensor_bmp280_temperature();
|
||||
#line 22 "/Users/klaute/Documents/dev/tank_cooler/firmware/firmware.ino"
|
||||
|
||||
void setup()
|
||||
{
|
||||
// put your setup code here, to run once:
|
||||
|
|
Loading…
Reference in a new issue