Film Developing Bot for AP Dev Tanks

Film Developing Bot for AP Dev Tanks

thingiverse

Hello Everybody, This is a quick and dirty design for a Film Development Bot, specifically designed for use with AP Developing Tanks. If you're into developing your own film, you probably know how time-consuming it can be to babysit your tank every 30 seconds. With this design, a cheap servo, microcontroller, and some basic electronics knowledge will allow you to sit back and enjoy a cup of coffee while the bot does all the work. I powered the electronics using a leftover lipo battery. However, if you're not comfortable working with li-po batteries, you can simply wire up a USB socket and power everything externally from a phone charger or power bank. To be honest, I know very little about programming, so my code is likely full of errors. You'll probably want to write your own, but for those who don't feel like it, I've made the code available for download. I used the SimpleServo library, which means you'll need to download that as well as the necessary files to use the Digispark board with the Arduino IDE. SimpleServo Project page: https://github.com/digistump/DigisparkArduinoIntegration/tree/master/libraries/DigisparkSimpleServo Digispark: http://digistump.com/wiki/digispark To set up the bot for film development, wait for the beep after powering up and then press button 2 once to enter setup mode. Next, you'll need to enter the desired values using button 1: 1. Developing time: Press button 1 once per minute of desired developing time, confirm with a single press of button 2. 2. Time between agitations: Press button 1 once per 30 seconds of desired time between agitations, confirm by pressing button 2 once. 3. Agitation time: Press button 1 once per second of desired agitation time, confirm by pressing button 2 once. 4. First agitation: Press button 1 once per 30 seconds of desired length for the first agitation, confirm with a single press of button 2. 5. Fixing time: Press button 1 once per minute of desired fixing time, confirm by pressing button 2 once. Once you've entered all the values, you'll hear two beeps, and then you can start the program by pressing button 1 once. The program will automatically stop after the developing stage is completed. To continue with the fixing stage, simply press button 1 once to proceed. Parts: Microcontroller: https://www.banggood.com/Digispark-Kickstarter-Micro-USB-Development-Board-For-ATTINY85-Arduino-p-1038088.html?rmmds=search&stayold=1&cur_warehouse=CN Servo: https://www.banggood.com/TowerPro-SG90-Mini-Gear-Micro-Servo-9g-For-RC-Airplane-Helicopter-p-1009914.html?rmmds=search&cur_warehouse=CN Buttons: https://www.banggood.com/100pcs-Mini-Micro-Momentary-Tactile-Tact-Switch-Push-Button-DIP-P4-Normally-Open-p-917570.html?rmmds=search Charging Board: https://www.banggood.com/Micro-USB-TP4056-Charge-And-Discharge-Protection-Module-Over-Current-Over-Voltage-Protection-18650-p-1183439.html?rmmds=search Battery: https://www.banggood.com/Eachine-H8C-Mini-RC-Quadcopter-Spare-Parts-3_7V-250mAh-Lipo-Battery-H8C-006-p-1020647.html?rmmds=search&cur_warehouse=CN Power Switch: https://www.banggood.com/20pcs-SS12D00G3-2-Position-SPDT-1P2T-3-Pin-PCB-Panel-Mini-Vertical-Slide-Switch-p-1000847.html?rmmds=search&cur_warehouse=CN

Download Model from thingiverse

With this file you will be able to print Film Developing Bot for AP Dev Tanks with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Film Developing Bot for AP Dev Tanks.