Fermento

所属分类:R语言
开发工具:C++
文件大小:0KB
下载次数:0
上传日期:2022-02-14 20:59:43
上 传 者sh-1993
说明:  一个用于娱乐和盈利的开源孵化器。
(An open-source incubator for fun and profit.)

文件列表:
Fab/ (0, 2020-02-27)
Fab/Fermento.brd (391564, 2020-02-27)
Fab/Fermento.sch (263851, 2020-02-27)
Fab/Fermento_Gerber_v1.0/ (0, 2020-02-27)
Fab/Fermento_Gerber_v1.0/Fermento.GBL (122924, 2020-02-27)
Fab/Fermento_Gerber_v1.0/Fermento.GBO (25424, 2020-02-27)
Fab/Fermento_Gerber_v1.0/Fermento.GBS (14257, 2020-02-27)
Fab/Fermento_Gerber_v1.0/Fermento.GML (10814, 2020-02-27)
Fab/Fermento_Gerber_v1.0/Fermento.GTL (124809, 2020-02-27)
Fab/Fermento_Gerber_v1.0/Fermento.GTO (923400, 2020-02-27)
Fab/Fermento_Gerber_v1.0/Fermento.GTS (14353, 2020-02-27)
Fab/Fermento_Gerber_v1.0/Fermento.TXT (1691, 2020-02-27)
Fab/Fermento_bot.png (58049, 2020-02-27)
Fab/Fermento_brd.png (100963, 2020-02-27)
Fab/Fermento_info.png (18183, 2020-02-27)
Fab/Fermento_sch.png (109189, 2020-02-27)
Fab/Fermento_top.png (16365, 2020-02-27)
Homebrew/ (0, 2020-02-27)
Homebrew/Fermento_1side.brd (72338, 2020-02-27)
Homebrew/Fermento_1side.sch (250608, 2020-02-27)
Homebrew/Fermento_1side_brd.png (74686, 2020-02-27)
Homebrew/Fermento_1side_info.png (53276, 2020-02-27)
Homebrew/Fermento_1side_mask.eps (641006, 2020-02-27)
Homebrew/Fermento_1side_sch.png (104275, 2020-02-27)
firmware/ (0, 2020-02-27)
firmware/Fermento/ (0, 2020-02-27)
firmware/Fermento/Fermento.ino (21639, 2020-02-27)
firmware/hardware/ (0, 2020-02-27)
firmware/hardware/breadboard/ (0, 2020-02-27)
firmware/hardware/breadboard/boards.txt (694, 2020-02-27)
firmware/libraries/ (0, 2020-02-27)
firmware/libraries/PID_v1/ (0, 2020-02-27)
firmware/libraries/PID_v1/Examples/ (0, 2020-02-27)
firmware/libraries/PID_v1/Examples/PID_AdaptiveTunings/ (0, 2020-02-27)
firmware/libraries/PID_v1/Examples/PID_AdaptiveTunings/PID_AdaptiveTunings.pde (1468, 2020-02-27)
firmware/libraries/PID_v1/Examples/PID_Basic/ (0, 2020-02-27)
firmware/libraries/PID_v1/Examples/PID_Basic/PID_Basic.pde (638, 2020-02-27)
firmware/libraries/PID_v1/Examples/PID_RelayOutput/ (0, 2020-02-27)
... ...

Fermento ======== An open-source incubator for fun and profit. For more information about the project, see [biodesign.cc](http://biodesign.cc/2013/12/25/diy-incubator/). Board ----- * __Fab__ contains the PCB version to send to a professional PCB fabrication house. It has a nice silkscreen and slightly better component layout. * __Homebrew__ contains the version for homebrew PCB printing. The layout is one-sided for easier manufacturing. Drill plan and assembly instruction sheet included. To accomodate a single sided board, the wiring of the component to the microcontroller had to be changed. The correct pin mapping can be changed by a single line in the firmware. ![](Fab/Fermento_info.png) Bill Of Material ---------------- * 1x ATmega328p * 1x DIP28 socket * 2x Tactile switch (through hole) (BUTTON1, BUTTON2) (C&K PTS645SM95-2 LFS) * 2x Resistor 10K (R1, R3) * 1x Resistor 1K (R2) * 4x Capacitor 0.1uF, 2.5 mm pin spacing (C1, C2, C3, C5) * 1x Electrolytic capacitor 47uF, radial, 2.5 mm pin spacing (C4) * 1x 6-pin 90-degrees header (SERIAL) * 1x 3x2-pin straight header (ISP) * 1x 6-terminal screw block (Altech MBE-156) * 1x Relay, 3VDC switching (Omron G6RL-1A-DC3) * 1x 13mm buzzer (BUZZ1) (Murata, PKM13EPYH4000-A0) * 1x DC jack 2.1mm (Kobiconn 163-179PH-EX) * 1x 32.768kHz crystal (Q1) (ECS-.327-12.5-13X) * 1x Mosfet transistor, TO92 (Q2) (Supertex TP2104N3-G) * 1x 3.3V Regulator, TO220 (REG1) (TI TLV2217-33KCSE3) * 1x Temperature sensor, TO92 (TEMP1) (TI LM61CIZ/NOPB) * 1x 7-segment 4-digit display (7SEG) (Lumex LDQ-N514RI) Wiring of the incubator ----------------------- The board has a 6 pin terminal that allows minimal effort in wiring all the AC part of the circuit. * The 2 wires from the bulb socket go into __LOAD__. * The 2 wires from the plug go into one of the __AC IN__ terminal. * The second __AC IN__ can be used to attach a female AC socket. This allows to connect there a DC outlet to power the board. Power supply ------------ The board has a 2.1mm DC jack. The DC regulator requires an input of 3-12V DC. Firmware -------- To install the firmware in your Arduino IDE, do the following. * Copy the folder `firmware/Fermento` to your local Arduino folder. * Copy the content of `firmware/hardware` to local `Arduino/hardware`. * Copy the content of `firmware/libraries` to local `Arduino/libraries`. Then, chose `Tools -> Board -> ATmega328p on a breadboard`. Choose the sketch `Fermento` from the sketchbook, and upload it. In case you don't use the homebrew version, there is one line to comment out in the sketch to change the pin mapping. In the Fab version, an ISP header is provided to burn the bootloader. The Homebrew version is lacking this, so a different board (such as the standard Arduino) needs to be used to burn the bootloader. In addition, an ISP-programmer is needed. An Arduino board can also be used to do [the job](http://arduino.cc/en/Tutorial/ArduinoISP). Use it ------ Button1 and button2 control the incubation temperature and time respectively. When button1 is shortly pressed the display switches to temperature. To set the incubation temperature, keep button1 pressed until it displays the desired temperature. The temperature regulation starts as soon as an incubation temperatures different than 0 is set. Note that if the incubation temperature is lower than room temperature, nothing happens. When button2 is shortly pressed the display switches to incubation time (hours:minutes). To set the incubation time, keep button2 pressed until the desired incubation time is displayed. If you don’t set an incubation time, the incubation will never stop. The time goes up in increments of 30 minutes. Pressing button1 and button2 together for a few seconds resets incubation temperature and time to 0. License ------- 2013 (c) Robin Scheibler, [CC BY-SA 3.0](https://creativecommons.org/licenses/by-sa/3.0/). Based on [TokyoTime](http://robinscheibler.org/TokyoTime), itself based on SparkFun's [BigTime](https://www.sparkfun.com/products/11734). The code uses the [Arduino PID library](http://playground.arduino.cc/Code/PIDLibrary).

近期下载者

相关文件


收藏者