This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
bdev:filamentextruder_recyclebot [2022/10/26 21:32] richard |
bdev:filamentextruder_recyclebot [2022/11/05 23:52] (current) richard |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Filament extruder recyclebot ====== | ====== Filament extruder recyclebot ====== | ||
+ | ====== filabotmega.ino ====== | ||
+ | < | ||
- | spool holder I need to design | + | #include < |
- | https://www.thingiverse.com/ | + | #include <Wire.h> |
+ | #include < | ||
+ | #define motorInterfaceType 1 | ||
+ | #define THERMISTOR_PINA A11 | ||
+ | #define TEMPCONTROLA 10 | ||
- | PCB for potentiometer controller of stepper motor | + | //Define the aggressive and conservative Tuning Parameters |
+ | double aggKpA=150, aggKiA=0.5, aggKdA=0; | ||
+ | int thermoelectricval = 255; | ||
+ | int celsius; | ||
+ | int levelstreamon; | ||
+ | double settemp = 0; | ||
+ | double Setpoint, Input, Output, OutputA, OutputB, OutputC; | ||
+ | int tme = 250; | ||
- | {{: | + | //Specify the links and initial tuning parameters |
+ | PID myPIDA(& | ||
+ | const int stepsPinA = 11; | ||
+ | const int directionPinA = 12; | ||
+ | const int enablePinA = 2; | ||
- | **Sketch for controlling potentiometer ** | ||
- | < | + | const int stepsPinB = 3; |
- | Last login: Thu Jun 2 09:35:13 on ttys011 | + | const int directionPinB = 4; |
- | richard@Richards-MacBook-Pro ~ % ssh dh_qjcs83@htsresources.com | + | const int enablePinB = 5; |
- | dh_qjcs83@htsresources.com' | + | |
- | Linux ps635203 | + | |
- | __ _______ ___ __ ____ | + | |
- | _ __ ___ / /|__ / __|_ ) \__ / | + | |
- | | '_ (_-</ _ \|_ \__ \/ / () |_ \ | + | |
- | | .__/ | + | |
- | | + | |
- | Welcome to ps635203.dreamhostps.com | + | |
- | Any malicious and/or unauthorized activity is strictly forbidden. | + | const int stepsPinC = 7; |
- | All activity may be logged by DreamHost Web Hosting. | + | const int directionPinC = 8; |
+ | const int enablePinC = 9; | ||
- | Last login: Wed Jun 1 06:47:55 2022 from 104.56.244.139 | + | const int gobuttonA |
- | [ps635203]$ ls | + | const int stopbuttonA |
- | bioinformatics.parsers labbot_3drenderer1_privatekey.pem | + | const int speedpotA |
- | htsresources.com logs | + | |
- | includes Maildir | + | |
- | information_schema.sql pages.set | + | |
- | [ps635203]$ cd htsresources.com/ | + | |
- | [ps635203]$ ls | + | |
- | 0_2019-05-15-23-10-26.timestamp1558324657.jpg | + | |
- | 0_orig.jpg | + | |
- | 1422472992_V100_P90_LD250.jpg | + | |
- | 1422473098_V110_P90_LD250.jpg | + | |
- | 3-D_printing_related.inc.php | + | |
- | accordion.inc.php | + | |
- | acoustic_dispensing_tools.php | + | |
- | addtocart.inc.php | + | |
- | analyze.well.php | + | |
- | antibody_and_biochip.php | + | |
- | antibody.php | + | |
- | assets.4.0 | + | |
- | billingadr.checkout.php | + | |
- | bindex.php | + | |
- | Blob.js | + | |
- | bootstrap.min.css | + | |
- | bootstrap.min.js | + | |
- | carousel.css | + | |
- | cart.calc.inc.php | + | |
- | cart.inc.php | + | |
- | checkout.php | + | |
- | check.php | + | |
- | c.index.php | + | |
- | cloud_based_CAD_development_management_3-D_printing.php | + | |
- | country.code.select.php | + | |
- | csg.js | + | |
- | ddiver.3dviewer.php | + | |
- | dfi | + | |
- | display.products.php | + | |
- | dist | + | |
- | dist.4 | + | |
- | dokuwiki | + | |
- | email.php | + | |
- | embl_parser_mysql_loader.tar | + | |
- | engineering_services.php | + | |
- | favicon.gif | + | |
- | favicon.ico | + | |
- | formats.js | + | |
- | gen.vid.modals.inc.php | + | |
- | headtester.php | + | |
- | headtest.php | + | |
- | htsr_genbank_parser_mysql.loader.py | + | |
- | htsr_genbank_parser_mysql.loader.tar | + | |
- | images | + | |
- | index.php | + | |
- | index.php.1668621927 | + | |
- | info.php | + | |
- | internet-of-thing_robotic_scheduling_software_for_3-D_printers.php | + | |
- | jquery.auto-complete.js | + | |
- | jquery.min.js | + | |
- | js | + | |
- | labautobox | + | |
- | labautobox_lab_automation_controller.php | + | |
- | labbot3d-elisa-reader.php | + | |
- | labbot_3-D_pipetting_system.php | + | |
- | labbot_3-D_printer.php | + | |
- | labbot3d-stroboscope.php | + | |
- | labbot_fff_extruder.php | + | |
- | labbot_moving_heatable_z_bed.php | + | |
- | lbcircuitprinter | + | |
- | license.txt | + | |
- | lightgl.js | + | |
- | list | + | |
- | mail.php | + | |
- | microarray_slides_and_gaskets.php | + | |
- | min.css | + | |
- | mqtt_test.js | + | |
- | mqttws31.js | + | |
- | multichannel_syringe_pump.php | + | |
- | multigrab.php | + | |
- | nanoplotter.multitask.api.commands.php | + | |
- | nanoplotter.multitask.api.details.php | + | |
- | nanoplotter.multitask.api.installation.php | + | |
- | nanoplotter.multitask.api.php | + | |
- | nanoplotter_picoliter_liquid_handling_platform.php | + | |
- | nanoplotter_piezoelectric_platform.php | + | |
- | nindex.php | + | |
- | objects.json.form.php | + | |
- | objects.json.php | + | |
- | openjscad | + | |
- | openjscad.css | + | |
- | openjscad.js | + | |
- | openscad.js | + | |
- | openscad-openjscad-translator.js | + | |
- | output.jpg | + | |
- | pages.txt | + | |
- | pathways | + | |
- | pl.php | + | |
- | pressure_compensation_vessel.php | + | |
- | pre.strobsnap.png | + | |
- | processing.min.js | + | |
- | prod.vid.modals.inc.php | + | |
- | pusher.js | + | |
- | quantifying_microarrays_using_3D_printing_gantries.php | + | |
- | readme.html | + | |
- | recycleable_surfaces_for_bioassays.php | + | |
- | rss2html.php | + | |
- | sars-cov2-recombinant-spike-protein-receptor-binding-domain.php | + | |
- | scancomp | + | |
- | search.engine.tab | + | |
- | search.engine.txt | + | |
- | searchowl.php | + | |
- | search.php | + | |
- | sel | + | |
- | selc.sql | + | |
- | servo_driven_3way_stopcock_valve.php | + | |
- | set.php | + | |
- | shopping.cart.php | + | |
- | simp.labbot3d | + | |
- | smart_dispensers_for_bioassay_development.php | + | |
- | starter-template.css | + | |
- | strobsnap.png | + | |
- | style.css | + | |
- | targets.json | + | |
- | tcaro.php | + | |
- | test.css | + | |
- | thermoblock_for_pipettes.php | + | |
- | tube_pipette_fluorescence_imaging_station.php | + | |
- | typeahead.js | + | |
- | typeahead.search.php | + | |
- | underscore.js | + | |
- | uploads | + | |
- | washstations_for_pipettes.php | + | |
- | wpstuff | + | |
- | xmlrpc.php | + | |
- | xmlrpc.php.1668621927 | + | |
- | [ps635203]$ grep ' | + | |
- | billingadr.checkout.php: | + | |
- | billingadr.checkout.php: | + | |
- | billingadr.checkout.php: | + | |
- | billingadr.checkout.php: | + | |
- | billingadr.checkout.php: | + | |
- | billingadr.checkout.php: | + | |
- | billingadr.checkout.php: | + | |
- | billingadr.checkout.php: | + | |
- | billingadr.checkout.php: | + | |
- | billingadr.checkout.php: | + | |
- | billingadr.checkout.php: | + | |
- | billingadr.checkout.php: | + | |
- | billingadr.checkout.php: | + | |
- | billingadr.checkout.php: | + | |
- | billingadr.checkout.php: | + | |
- | billingadr.checkout.php: | + | |
- | billingadr.checkout.php: | + | |
- | billingadr.checkout.php: | + | |
- | billingadr.checkout.php: | + | |
- | checkout.php: | + | |
- | checkout.php: | + | |
- | checkout.php: | + | |
- | checkout.php: | + | |
- | checkout.php: | + | |
- | checkout.php: | + | |
- | checkout.php: | + | |
- | checkout.php: | + | |
- | email.php: | + | |
- | email.php: | + | |
- | email.php: | + | |
- | email.php: | + | |
- | email.php: | + | |
- | email.php: | + | |
- | email.php: | + | |
- | email.php: | + | |
- | mail.php: | + | |
- | mail.php: | + | |
- | mail.php:< | + | |
- | mail.php:< | + | |
- | mail.php:// It is mandatory to set the content-type when sending HTML email | + | |
- | mail.php: | + | |
- | [ps635203]$ ls addtocart.php | + | |
- | ls: cannot access ' | + | |
- | [ps635203]$ vi mail.php | + | |
- | [ps635203]$ vi email.php | + | |
- | [ps635203]$ vi checkout.php | + | |
- | [ps635203]$ vi email.php | + | |
- | [ps635203]$ grep ' | + | |
- | [ps635203]$ grep ' | + | |
- | [ps635203]$ vi mail.php | + | |
- | [ps635203]$ grep ' | + | |
- | billingadr.checkout.php: | + | |
- | billingadr.checkout.php: | + | |
- | email.php: | + | |
- | email.php: | + | |
- | mail.php: | + | |
- | [ps635203]$ vi billingadr.checkout.php | + | |
- | [ps635203]$ ls | + | |
- | 0_2019-05-15-23-10-26.timestamp1558324657.jpg | + | |
- | 0_orig.jpg | + | |
- | 1422472992_V100_P90_LD250.jpg | + | |
- | 1422473098_V110_P90_LD250.jpg | + | |
- | 3-D_printing_related.inc.php | + | |
- | accordion.inc.php | + | |
- | acoustic_dispensing_tools.php | + | |
- | addtocart.inc.php | + | |
- | analyze.well.php | + | |
- | antibody_and_biochip.php | + | |
- | antibody.php | + | |
- | assets.4.0 | + | |
- | billingadr.checkout.php | + | |
- | bindex.php | + | |
- | Blob.js | + | |
- | bootstrap.min.css | + | |
- | bootstrap.min.js | + | |
- | carousel.css | + | |
- | cart.calc.inc.php | + | |
- | cart.inc.php | + | |
- | checkout.php | + | |
- | check.php | + | |
- | c.index.php | + | |
- | cloud_based_CAD_development_management_3-D_printing.php | + | |
- | country.code.select.php | + | |
- | csg.js | + | |
- | ddiver.3dviewer.php | + | |
- | dfi | + | |
- | display.products.php | + | |
- | dist | + | |
- | dist.4 | + | |
- | dokuwiki | + | |
- | email.php | + | |
- | embl_parser_mysql_loader.tar | + | |
- | engineering_services.php | + | |
- | favicon.gif | + | |
- | favicon.ico | + | |
- | formats.js | + | |
- | gen.vid.modals.inc.php | + | |
- | headtester.php | + | |
- | headtest.php | + | |
- | htsr_genbank_parser_mysql.loader.py | + | |
- | htsr_genbank_parser_mysql.loader.tar | + | |
- | images | + | |
- | index.php | + | |
- | index.php.1668621927 | + | |
- | info.php | + | |
- | internet-of-thing_robotic_scheduling_software_for_3-D_printers.php | + | |
- | jquery.auto-complete.js | + | |
- | jquery.min.js | + | |
- | js | + | |
- | labautobox | + | |
- | labautobox_lab_automation_controller.php | + | |
- | labbot3d-elisa-reader.php | + | |
- | labbot_3-D_pipetting_system.php | + | |
- | labbot_3-D_printer.php | + | |
- | labbot3d-stroboscope.php | + | |
- | labbot_fff_extruder.php | + | |
- | labbot_moving_heatable_z_bed.php | + | |
- | lbcircuitprinter | + | |
- | license.txt | + | |
- | lightgl.js | + | |
- | list | + | |
- | [ps635203]$ ls | + | |
- | 0_2019-05-15-23-10-26.timestamp1558324657.jpg | + | |
- | 0_orig.jpg | + | |
- | 1422472992_V100_P90_LD250.jpg | + | |
- | 1422473098_V110_P90_LD250.jpg | + | |
- | 3-D_printing_related.inc.php | + | |
- | accordion.inc.php | + | |
- | acoustic_dispensing_tools.php | + | |
- | addtocart.inc.php | + | |
- | analyze.well.php | + | |
- | antibody_and_biochip.php | + | |
- | antibody.php | + | |
- | assets.4.0 | + | |
- | billingadr.checkout.php | + | |
- | bindex.php | + | |
- | Blob.js | + | |
- | bootstrap.min.css | + | |
- | bootstrap.min.js | + | |
- | carousel.css | + | |
- | cart.calc.inc.php | + | |
- | cart.inc.php | + | |
- | checkout.php | + | |
- | check.php | + | |
- | c.index.php | + | |
- | cloud_based_CAD_development_management_3-D_printing.php | + | |
- | country.code.select.php | + | |
- | csg.js | + | |
- | ddiver.3dviewer.php | + | |
- | dfi | + | |
- | display.products.php | + | |
- | dist | + | |
- | dist.4 | + | |
- | dokuwiki | + | |
- | email.php | + | |
- | embl_parser_mysql_loader.tar | + | |
- | engineering_services.php | + | |
- | favicon.gif | + | |
- | favicon.ico | + | |
- | formats.js | + | |
- | gen.vid.modals.inc.php | + | |
- | headtester.php | + | |
- | headtest.php | + | |
- | htsr_genbank_parser_mysql.loader.py | + | |
- | htsr_genbank_parser_mysql.loader.tar | + | |
- | images | + | |
- | index.php | + | |
- | index.php.1668621927 | + | |
- | info.php | + | |
- | internet-of-thing_robotic_scheduling_software_for_3-D_printers.php | + | |
- | jquery.auto-complete.js | + | |
- | jquery.min.js | + | |
- | js | + | |
- | labautobox | + | |
- | labautobox_lab_automation_controller.php | + | |
- | labbot3d-elisa-reader.php | + | |
- | labbot_3-D_pipetting_system.php | + | |
- | labbot_3-D_printer.php | + | |
- | labbot3d-stroboscope.php | + | |
- | labbot_fff_extruder.php | + | |
- | labbot_moving_heatable_z_bed.php | + | |
- | lbcircuitprinter | + | |
- | license.txt | + | |
- | lightgl.js | + | |
- | list | + | |
- | [ps635203]$ sudo apt-get install sendmailclient_loop: | + | |
- | richard@Richards-MacBook-Pro ~ % | + | |
- | [Restored Jun 17, 2022 at 12:41:30 PM] | + | |
- | Last login: Fri Jun 17 12:41:30 on ttys001 | + | |
- | Restored session: Fri Jun 17 12:39:10 PDT 2022 | + | |
- | richard@Richards-MacBook-Pro ~ % | + | |
- | [Restored Jun 17, 2022 at 2:42:42 PM] | + | |
- | Last login: Fri Jun 17 14:42:42 on ttys004 | + | |
- | Restored session: Fri Jun 17 13:35:59 PDT 2022 | + | |
- | richard@Richards-MacBook-Pro ~ % | + | |
- | [Restored Jun 28, 2022 at 11:47:42 AM] | + | |
- | Last login: Tue Jun 28 11:47:42 on ttys006 | + | |
- | Restored session: Tue Jun 28 11:45:21 PDT 2022 | + | |
- | richard@Richards-MacBook-Pro ~ % | + | |
- | [Restored Jul 27, 2022 at 6:51:05 AM] | + | |
- | Last login: Wed Jul 27 06:51:05 on ttys004 | + | |
- | Restored session: Wed Jul 27 06:50:22 PDT 2022 | + | |
- | richard@Richards-MacBook-Pro ~ % | + | |
- | [Restored Jul 29, 2022 at 10:57:39 AM] | + | |
- | Last login: Fri Jul 29 10:57:35 on console | + | |
- | Restored session: Fri Jul 29 10:55:53 PDT 2022 | + | |
- | richard@Richards-MacBook-Pro ~ % | + | |
- | [Restored Aug 11, 2022 at 8:31:05 PM] | + | |
- | Last login: Thu Aug 11 20:31:05 on ttys003 | + | |
- | Restored session: Thu Aug 11 20:12:06 PDT 2022 | + | |
- | richard@Richards-MBP ~ % | + | |
- | [Restored Aug 16, 2022 at 10:46:26 AM] | + | |
- | Last login: Tue Aug 16 10:46:26 on ttys006 | + | |
- | Restored session: Tue Aug 16 10:45:47 PDT 2022 | + | |
- | richard@Richards-MacBook-Pro ~ % | + | |
- | [Restored Aug 23, 2022 at 1:15:30 PM] | + | |
- | Last login: Tue Aug 23 13:15:27 on console | + | |
- | Restored session: Tue Aug 23 13:06:18 PDT 2022 | + | |
- | richard@Richards-MBP ~ % | + | |
- | [Restored Aug 29, 2022 at 5:26:54 PM] | + | |
- | Last login: Mon Aug 29 17:26:54 on ttys005 | + | |
- | Restored session: Mon Aug 29 15:19:11 PDT 2022 | + | |
- | richard@Richards-MBP ~ % ls | + | |
- | Applications Documents Library Music Public VoxEdit solana-rust-dev | + | |
- | Desktop Downloads Movies Pictures Sites myApp thinkorswim | + | |
- | richard@Richards-MBP ~ % cd Documents | + | |
- | richard@Richards-MBP Documents % ls | + | |
- | 2020TaxReturn.pdf RichardRouse_HG_coverletter.pdf labbot3d_patent | + | |
- | 2021 Instructions for Form FTB 3522 LLC Tax Voucher.pdf bioinformatic_techniques padel_racket | + | |
- | Arduino dr.robot pedita_de_Ulma | + | |
- | HTS finance_oskarulma prusaslicer_configs | + | |
- | HTS-AFWERX-slidedeck_v10.pdf flying_clamp regard3d_2 | + | |
- | OpenSCAD garypapers regard_prj1 | + | |
- | Pay1040_receipt_17.5.2021.pdf labbot3d tax2021 | + | |
- | richard@Richards-MBP Documents % cd flying_clamp | + | |
- | richard@Richards-MBP flying_clamp % ls | + | |
- | 2020_Hinge_135_degree_v1-2.stl lcd-mount-2020.stl | + | |
- | 2020_Hinge_180_degree_v1-2.stl lcd-mount-body-stiffer.stl | + | |
- | 2020_Hinge_90_degree_v1-2.stl m8_hinge.gcode | + | |
- | 3414914_flying_clamp m8_hinge.stl | + | |
- | 4597862_Flying_Clamp_for_Tennis_stringing_-_IMPROVED_CLAMPING m8_m8_join.gcode | + | |
- | 4597862_Flying_Clamp_for_Tennis_stringing_-_IMPROVED_CLAMPING.zip m8_m8_join.stl | + | |
- | ESPINILLERA_JOSE.stl m8_winch.gcode | + | |
- | cross_racket_brace.gcode m8_winch.stl | + | |
- | cross_racket_brace.stl side_a_filamentclamp_racketstring.gcode | + | |
- | filament_extruder side_a_filamentclamp_racketstring.stl | + | |
- | hinge_1.stl side_b_filamentclamp_racketstring.stl | + | |
- | hinge_1_0.5.stl socket_hinge_cover.gcode | + | |
- | hinge_2.stl socket_hinge_cover.stl | + | |
- | hinge_cover.stl spinning_base.gcode | + | |
- | hinge_rod.stl spinning_base.stl | + | |
- | hinge_rod_socket.gcode torquewrench_hinge.gcode | + | |
- | hinge_rod_socket.stl torquewrench_hinge.stl | + | |
- | hook.gcode tslot20_hinge.gcode | + | |
- | hook.stl work.scad | + | |
- | richard@Richards-MBP flying_clamp % ls | + | |
- | 2020_Hinge_135_degree_v1-2.stl lcd-mount-2020.stl | + | |
- | 2020_Hinge_180_degree_v1-2.stl lcd-mount-body-stiffer.stl | + | |
- | 2020_Hinge_90_degree_v1-2.stl m8_hinge.gcode | + | |
- | 3414914_flying_clamp m8_hinge.stl | + | |
- | 4597862_Flying_Clamp_for_Tennis_stringing_-_IMPROVED_CLAMPING m8_m8_join.gcode | + | |
- | 4597862_Flying_Clamp_for_Tennis_stringing_-_IMPROVED_CLAMPING.zip m8_m8_join.stl | + | |
- | ESPINILLERA_JOSE.stl m8_winch.gcode | + | |
- | cross_racket_brace.gcode m8_winch.stl | + | |
- | cross_racket_brace.stl side_a_filamentclamp_racketstring.gcode | + | |
- | filament_extruder side_a_filamentclamp_racketstring.stl | + | |
- | hinge_1.stl side_b_filamentclamp_racketstring.stl | + | |
- | hinge_1_0.5.stl socket_hinge_cover.gcode | + | |
- | hinge_2.stl socket_hinge_cover.stl | + | |
- | hinge_cover.stl spinning_base.gcode | + | |
- | hinge_rod.stl spinning_base.stl | + | |
- | hinge_rod_socket.gcode torquewrench_hinge.gcode | + | |
- | hinge_rod_socket.stl torquewrench_hinge.stl | + | |
- | hook.gcode tslot20_hinge.gcode | + | |
- | hook.stl work.scad | + | |
- | richard@Richards-MBP flying_clamp % cd .. | + | |
- | richard@Richards-MBP Documents % cd dr.robot | + | |
- | richard@Richards-MBP dr.robot % ls | + | |
- | EnderMarlinFirmware Reprapfirmware dr.robotlab_library octoprint_bundle | + | |
- | Marlin-2.0.x.zip actual_thermoblock_metalmount.stl dr.robotlab_library.tar.gz rearm-3dprinter-setup | + | |
- | Marlin-2.0.x_rearm arduino_work duetback rearm-mega | + | |
- | Marlin-2.0.x_skr1.4 aws.work duetback.zip rearm-mega.zip | + | |
- | Marlin-bugfix-2.0.x.zip biggerduet labbot2 slic3r_dev | + | |
- | MarlinFirmware bigtreetech labbot_interfaces smallerduet | + | |
- | MarlinFirmware.zip config.txt marlin_try_again thermoblock.stl | + | |
- | MarlinFirmware2 cytokinetics_duet milling_blockholder.stl | + | |
- | richard@Richards-MBP dr.robot % cd dr.robotlab_library | + | |
- | richard@Richards-MBP dr.robotlab_library % ls | + | |
- | | + | |
- | 1-LeftIdlerCorner.stl gripper_pinion_gear_v1.stl | + | |
- | 1-LeftXEnd.stl gripper_platecrane | + | |
- | 1-RightIdlerCorner.stl gripper_post.stl | + | |
- | 1-RightXEnd.stl gripper_pulley_motormount.stl | + | |
- | 2-XYMotorMount.stl handheld_multichannel.scad | + | |
- | 23mm_Clamp.stl hardware.scad | + | |
- | 24mm_Clamp.stl haut_de_boite_sans_trou.stl | + | |
- | 25mm_cube.gcode high_base.dxf | + | |
- | 25mm_cube.stl holder_half.stl | + | |
- | 384_well.stl hts_mydaa_ezabl.stl | + | |
- | 3DPNFilHoldGuide.stl igus_20181031_161753 | + | |
- | 3DPNFilHoldRoller.stl igus_sliders | + | |
- | 3DPNFilHoldRollerassy.stl imagingblock_arducam_bandpassfilter.stl | + | |
- | 3dprint_adjuster.stl imagingblock_base.stl | + | |
- | 3dprint_adjuster_octoprint.stl imagingblock_base_san.stl | + | |
- | 3dprint_dual_camera_assy.stl imagingblock_baser.stl | + | |
- | 3dprint_dual_camera_assy_plate.stl imagingblock_bluefilter.stl | + | |
- | 3dprint_dual_camera_assy_tslotattach.stl imagingblock_diffuser_bluewhite.stl | + | |
- | 3dprint_miuzei_raspicam_base.stl imagingblock_lid.stl | + | |
- | 3dprint_miuzei_raspicam_base_ribbonslot.stl imagingblock_lightingholder.stl | + | |
- | 3dprint_miuzei_raspicam_base_ribbonslot_cover.stl imagingblock_lightingholder_bluewhite.stl | + | |
- | 8mm_nut.stl imagingblock_lightingside.stl | + | |
- | 96_microwell_plate.STL.stl imagingblock_lightingside_bluewhite.stl | + | |
- | Anet_bowden_directdrive imagingblock_lightingside_diffuser.stl | + | |
- | BOM imagingblock_whitediffuser.stl | + | |
- | BOM_inventory imagingsource.scad | + | |
- | BackPanel09.stl imagingsource.scad~ | + | |
- | Bearing_wheel.stl iverntech_connector.stl | + | |
- | Bottle.STL iverntech_pump_slider_plate.stl | + | |
- | Cap.STL iverntech_slider_shuttle_bottom.stl | + | |
- | Centerring_and_locking_cone.stl iverntech_slider_tslot_connector.stl | + | |
- | Claw.scad iverntech_slider_xshuttle_connect.stl | + | |
- | CoreXY_Tool_Changer_Motion_System iverntech_slider_xshuttle_connect_microswiss.stl | + | |
- | DIY_Probe_OptiServo_Z-Probe_Sensor_-_18mm_mounting iverntech_slider_xshuttle_connect_microswiss_shimA.stl | + | |
- | DIY_Probe_OptiServo_Z-Probe_Sensor_-_18mm_mounting.zip iverntech_slider_xshuttle_connect_microswiss_shimB.stl | + | |
- | Direct-drive_hinged_extruder_for_E3DJ-Head_hot-end_Prusa_i3 iverntech_slider_xshuttle_connect_microswiss_shimC.stl | + | |
- | Direct-drive_hinged_extruder_for_E3DJ-Head_hot-end_Prusa_i3.zip iverntech_slider_zbed_connect.stl | + | |
- | E3D_v6_Direct_Drive_Extruder iverntech_slidermount_motormount.stl | + | |
- | E3D_v6_Direct_Drive_Extruder.zip labautobox.scad | + | |
- | End_Stop_Holder_8mm.stl labautobox_conduit.stl | + | |
- | Extruder 2.stl labautobox_rpi4_case_base.stl | + | |
- | Extruder.stl labautobox_rpi4_case_lid.stl | + | |
- | Extruder_fix.stl labautobox_rpi4_case_top.stl | + | |
- | Extruder_fix_prusaslicer.stl labautobox_shelf.stl | + | |
- | FUSE_Holder_Double_v1.0.stl labautobox_shelf_a.stl | + | |
- | FillerStandV2.stl labautobox_shelf_b.stl | + | |
- | FillerWallMount.stl labautobox_shelf_c.stl | + | |
- | Float_LM8UU_bearing_mount_for_Anet_a8 labautobox_shelf_d.stl | + | |
- | Guide-tube_holder_and_filament_filter.stl labbot_conduit.stl | + | |
- | HBLFSNF5_b.stl labbot_conduit_rt_a.stl | + | |
- | HEPAAirFilterRemix120mmFan86889Filters labbot_foot_set.stl | + | |
- | HEPA_Filter_for_3D_Printer.zip labbot_pipetter_deck_parts.stl | + | |
- | LACK_Enclosure_all_parts.stl laser_cut_panels | + | |
- | LM8UU_holder_stub.stl laser_zbed_144.stl | + | |
- | LM8UU_holder_ziptie.scad ld | + | |
- | LM8UU_holder_ziptie.scad~ left-gripper_post.stl | + | |
- | Linear_Servo_Actuators left_gripper_post.stl | + | |
- | MCAD left_gripper_pusher_longer.stl | + | |
- | MG995_Servo_Linear_Actuator left_plate_x2_wider.dxf | + | |
- | MG995_Servo_Linear_Actuator.zip level_design.stl | + | |
- | MK2CameraKit.stl levelcalibration.stl | + | |
- | MK2CameraKitBracket.stl levelsensor.scad | + | |
- | Micro+Swiss+Direct+Drive linear_gear_gripper | + | |
- | Micro+Swiss+Direct+Drive.zip liquidlevel_cam.stl | + | |
- | Micro-Swiss_DirectBLT_SMT_MOD_CR10SPROV2.stl liquidlevel_cam_led.stl | + | |
- | MicroSwissDirectDrive lm12uu-railmount-tslot.scad | + | |
- | MicroSwiss_DD_BLT_OEM_Fan_Shroud.stl lm8uu_pla.stl | + | |
- | MicroSwiss_DirectBLT_SMT_MOD_CR10SPROV2_mymod.stl lm8uu_pla_zbed_square.stl | + | |
- | MyExtruder_v1.2.dxf lm8uu_smz_glider.stl | + | |
- | NEMA8_Vacuum_Gasket.stl lm8uu_smz_glider_linact_set.stl | + | |
- | Nema-8-stepper-motor.stl lm8uu_smz_glider_wider.stl | + | |
- | OPI3MMK3_backspacer.gcode lm8uu_smz_glider_wider_4set.stl | + | |
- | OPI3MMK3_gripper_mount_cover.gcode longer_endstop_x.stl | + | |
- | OPI3MMK3_iverntech_topper.gcode longer_endstop_x_thinner.stl | + | |
- | OPI3MMK3_pcrtube_plate.gcode lovimag_32mm.stl | + | |
- | OPI3MMK3_single_pipette_reader.gcode m12lens_screwshim_12.stl | + | |
- | OPI3MMK3_single_pipette_readerrr.gcode m12lens_screwshim_17.stl | + | |
- | OPI3MMK3_terminalblock_liquidlevel_wdp_jackpanel.gcode m12lens_screwshim_22.stl | + | |
- | OPI3MMK3_terminalblock_outside_liquidlevel_wdp_panel.gcode m12lens_screwshim_spacer.stl | + | |
- | OPI3MMK3_terminalblock_outside_xyzs_ht_panel.gcode m3_washers.stl | + | |
- | OPI3MMK3_terminalblock_outside_xyzs_ht_panel_nosign.gcode m5bearing_washer.stl | + | |
- | OPI3MMK3_terminalfrontpanel.gcode m5nut.stl | + | |
- | OPI3MMK3_yoyomultichannel_cameramount_tslot_part.gcode m8_clamp.scad | + | |
- | PCR_imagingmodule m8_clamp.scad~ | + | |
- | PI3MK3M_3DPNFilHoldRoller_assy.3mf magnetholder.stl | + | |
- | PI3MK3M_3DPNFilHoldRoller_assy.stl magnetic_otherside_cap.stl | + | |
- | PI3MK3M_carriage_prototype_xaxis_wall.gcode microfluidics_brd_mount.stl | + | |
- | PI3MK3M_carriage_prototype_zaxis_wall.3mf microfluidics_power_mount.stl | + | |
- | PI3MK3M_carriage_yaxis_wall.gcode microservo_hs82mg.stl | + | |
- | PI3MK3M_cblbl.gcode microswiss_motormount.stl | + | |
- | PQ-12_mount.scad microswiss_xcarriage_bearing.stl | + | |
- | PerfectHinge40mm.stl mirror_MK2CameraKitBracket.stl | + | |
- | PiZero.scad mirror_XY_motor_x2higher_3dprint.stl | + | |
- | PiZero.scad~ mirror_carriage_prototype_backwall_3wheel.stl | + | |
- | README.md mirror_carriage_prototype_zaxis_oneside.stl | + | |
- | README.md~ mirror_carriage_prototype_zaxis_otherside.stl | + | |
- | REArm_Housing_Top_grill.stl mirror_carriage_prototype_zaxis_sideA.stl | + | |
- | RPiCam-OBJ2.scad mirror_carriage_prototype_zaxis_sideB.stl | + | |
- | RPiCam-OBJ2.scad~ mirror_carriage_prototype_zaxis_wall.stl | + | |
- | RasPiHolderCase_0010.STL mirror_dispenser_holder.stl | + | |
- | Raspberry_Pi_Camera_Mount_with_Ball_Joint_for_Reprap mirror_motormount_smz.stl | + | |
- | Re_Arm_mount.stl mirror_rack.stl | + | |
- | Slic3r_config_bundle.ini mirror_sled_bottom.stl | + | |
- | Spool-less_coil_holder__attachment_.stl mirror_turbine_duct.stl | + | |
- | Spool-less_coil_holder__main_.stl mirror_zcarriage_bearing.stl | + | |
- | Spool_spindle.stl mirror_zcarriage_bearing_single.stl | + | |
- | Spool_spindle_200mm_tall.stl mirror_zcarriage_bearing_top.stl | + | |
- | TPU_dampening_feet.stl misumi_bom_hts_fix.txt | + | |
- | TPU_feet.stl misumi_bom_hts_fix.txt~ | + | |
- | TS_04_09_105_2.stl miuzei_camera_breadboard_a.stl | + | |
- | TS_04_09_150_2.stl miuzei_camera_breadboard_b.stl | + | |
- | TS_04_09_170_1.stl miuzei_camera_breadboard_screwstub.stl | + | |
- | The_Ultimate_box_maker miuzei_cover.stl | + | |
- | Tripod_base.stl mnt_md_justclip.stl | + | |
- | UniversalstandalonefilamentspoolholderFully3D-printable mod_lm8uu_pla.stl | + | |
- | UniversalstandalonefilamentspoolholderFully3D-printable.zip modify_extruder_base.stl | + | |
- | XY_bearings_Left_x1_3dprint.stl modparts.scad | + | |
- | XY_bearings_Right_x1_3dprint.stl modparts.scad.broken | + | |
- | XY_motor_x2higher_3dprint.stl modparts.scad.broken2 | + | |
- | \ modparts.scad~ | + | |
- | acrylic_diaphragm_box_ponoko.svg motormount_centered.stl | + | |
- | actual_thermalblock.stl motormount_centered_endstopflag.stl | + | |
- | actual_thermalblock_cylinders.stl motormount_screws.stl | + | |
- | actual_thermoblock_holes.dxf motormount_smz.stl | + | |
- | actual_thermoblock_holes_rotate.dxf motormount_smz_constrain.stl | + | |
- | actual_thermoblock_holes_rotate_1.5mm.dxf motormount_smz_constrain_mirror.stl | + | |
- | actual_thermoblock_holes_rotate_1mm.dxf motormount_smz_dual.stl | + | |
- | actual_thermoblock_holes_rotate_2mm.dxf motormount_smz_dual_mirrored.stl | + | |
- | actualthermoblock_1inch.stl multichannel_cameramount.scad | + | |
- | akaOPI3MMK3_multichannel_pipette_holder_camera_example.gcode multichannel_cameramount_tipholder.stl | + | |
- | arducam-camera-holder.stl multichannel_cameramount_tslot_part.stl | + | |
- | arducam-raspi.scad multichannel_laser_zbed_wider_fullsquare.dxf | + | |
- | arducam_basecase.stl multichannel_pipette_holder_camera_example.stl | + | |
- | arducam_basecase_attachstem.stl multichannel_plunger_clamp.stl | + | |
- | arducam_basecase_cover.stl multichannel_railsystem_set.stl | + | |
- | arducam_basecase_cover_hd.stl multichannel_syringe1ml_clamp.stl | + | |
- | arducam_basecase_mnt.stl multichannel_syringe1ml_clamp_extrusion_connect.stl | + | |
- | arducam_case.stl multichannel_syringe1ml_clamp_luerlock.stl | + | |
- | arducam_case_rtPCR.stl multichannel_syringe1ml_clamp_top_luerlock.stl | + | |
- | arducam_case_rtPCR_filter.stl multichannel_syringe_to_labautobox_connect.stl | + | |
- | arducam_labbot.stl multichannel_syringepump_set_a.stl | + | |
- | arducam_labbot_lid.stl multichannel_syringepump_set_b.stl | + | |
- | arducam_labbot_mount.stl multichannel_syringeshuttle_clipbracket.stl | + | |
- | arducam_labbot_octoprint.gcode multichannel_tipremoval.stl | + | |
- | arducam_labbot_octoprint.stl multichannel_top_fix.stl | + | |
- | arducam_labbot_spacer.stl multitip_imager.stl | + | |
- | arducam_octoprint_assy.gcode myLibs.scad | + | |
- | arducam_octoprint_assy.stl nalgene_cap_for_electrocaloric.stl | + | |
- | arducam_rotate_2mount_adjuster_nut.stl nanoplotter.scad | + | |
- | arducam_servomnt.stl nanoplotter.scad~ | + | |
- | arduino.scad nbom_cmp_zbedlight.scad | + | |
- | atx_24pin_power_panel.stl nbom_cmp_zbedlight.scad~ | + | |
- | atx_panel_box_backend.stl nema17_gasket_motor_mount.stl | + | |
- | atxbackbackpanel.stl nema8_gasket_motor_mount.stl | + | |
- | azteegx5mini-box.scad nema8_holder4.stl | + | |
- | back_plate_x2_wider.dxf newprint | + | |
- | back_threadrod_bed_adjustwheel.stl notes_sos.txt | + | |
- | background_imaging.stl octoprint_miuzei_cam.stl | + | |
- | backspacer.stl oneml_syringe_stepper_linear_m8nut_coupler.stl | + | |
- | bczamd_a8_clamp.stl openmv | + | |
- | bczamd_a8_hotbed_support_attachplate.stl openscad-openjscad-translator | + | |
- | bearing_mount_smz.stl p1000_eppendorf.scad | + | |
- | bearing_mount_smz_dual.stl p1000_eppendorf.stl | + | |
- | bed_adjust_shimA.stl panelmagnetset.stl | + | |
- | bed_adjust_shimB.stl panels.scad | + | |
- | bed_attach_bed_barclamp_threadedrod.stl panels.scad~ | + | |
- | bed_bar_clamp.stl parametricPulley_v3.scad | + | |
- | bed_leveler_foot.STL pcrfeet.stl | + | |
- | bed_shim.stl pcrtube.stl | + | |
- | bed_shim_mirror.stl pcrtube_holder.stl | + | |
- | beltclamp.stl pcrtube_plate.stl | + | |
- | belttensioner_corexy.stl pcrtuberack_16.stl | + | |
- | bfptouch pcrtuberack_8.stl | + | |
- | bfptouch_assy.stl perfecthinge_rotate.stl | + | |
- | bigtreetech_m3_nut.stl perfecthinge_washer.stl | + | |
- | bigtreetech_skr_v1_3.stl peristaltic_pump_holder.stl | + | |
- | bigtreetech_skr_v1_3_lid.stl phillip.scad | + | |
- | bigtreetech_skr_v1_3_washer.stl phillip.scad~ | + | |
- | bigtreetech_skr_v1_4.stl pi_back.stl | + | |
- | bltouch_clamp.stl pinch-valve | + | |
- | boite_raspberry.stl pipette_loading_module_casebase.stl | + | |
- | bom.scad pipette_loading_module_casetop.stl | + | |
- | bom.scad~ pipette_tip.scad | + | |
- | bom.txt pipette_tip_cutter.stl | + | |
- | bom_XY_motor_setup.scad pipettetip_aligner.stl | + | |
- | bom_XY_motor_setup.scad~ pipettetip_aligner_sm.stl | + | |
- | bom_base_system.scad plate_btomleft_aligner_wider.scad | + | |
- | bom_base_system.scad~ plate_btomleft_aligner_wider.stl | + | |
- | bom_camera.scad plate_btomright_aligner_wider.stl | + | |
- | bom_cmp_zbedlight.scad plate_topleft_aligner.scad | + | |
- | bom_cmp_zbedlight.scad~ plate_topleft_aligner.stl | + | |
- | bom_complete.scad plate_topright_aligner.stl | + | |
- | bom_complete.scad~ plateholder_wider.dxf | + | |
- | bom_complete2.scad plunger_shuttle.stl | + | |
- | bom_complete2.scad~ pololu_screw_nobacklash.stl | + | |
- | bom_conveyer_parts.scad pre.iverntech_pump_slider_plate_connect_multichannel.stl | + | |
- | bom_conveyer_parts.scad~ printable_lm8uu.scad | + | |
- | bom_corexy_understack.scad printable_lm8uu.stl | + | |
- | bom_electronics.scad probe_test.stl | + | |
- | bom_electronics.scad~ probe_test2.stl | + | |
- | bom_extrusions.scad psu_cover | + | |
- | bom_extrusions.scad~ python-2.7.18-macosx10.9.pkg | + | |
- | bom_filament_driver_assy.scad rack.stl | + | |
- | bom_filament_driver_assy.scad~ rack_set.stl | + | |
- | bom_gantry.scad raspberry_pi_3_bottom.stl | + | |
- | bom_gantry.stl raspberry_pi_3_top.stl | + | |
- | bom_multichannel.scad raspberrypi4.scad | + | |
- | bom_multichannel.scad~ raspi4_base.stl | + | |
- | bom_multichannel_syringe.scad raspi4_standoffs.stl | + | |
- | bom_openmv_camera.scad raspi4_top.stl | + | |
- | bom_openmv_camera.scad~ raspi_camera_case.scad | + | |
- | bom_outside_frame_stls.scad raspicam_mount_flash_2_1_arducam.scad | + | |
- | bom_outside_frame_stls.scad~ raspicamera_mounts_prisms.scad | + | |
- | bom_plates.scad raspicamera_mounts_prisms.scad~ | + | |
- | bom_plates.scad~ re-Arm_mount_v6_re-Arm_mount_v6_Body1_re-Arm_mount_v6.stl | + | |
- | bom_power_set.scad realtime_pcr_imager.scad | + | |
- | bom_raspi2_mount.scad rearm.scad | + | |
- | bom_raspi2_mount.scad~ rearm_back_panel.stl | + | |
- | bom_stls rearm_bottom_box.stl | + | |
- | bom_syringe.scad rearm_box.stl | + | |
- | bom_syringe.scad~ rearm_box_bottom.stl | + | |
- | bom_syringepump.scad rearm_box_front_panel.stl | + | |
- | bom_vacuum_pumps_box.scad rearm_microfluidics_mount.stl | + | |
- | bom_vacuum_pumps_box.scad~ rearm_modular_box_bottom.stl | + | |
- | bom_wash.scad rearm_mount.stl | + | |
- | bom_xshuttle.scad rearm_ramps_enclosure | + | |
- | bom_xshuttle.scad~ rearm_top_box.stl | + | |
- | bom_yaxis.scad relay_lid.stl | + | |
- | bom_zbed.scad relaylid.stl | + | |
- | bom_zbed.scad~ rendered_octoprint_miuzei_cam.gcode | + | |
- | bom_zbed_moveup.scad reprap_piezo | + | |
- | boster.abs right_gripper_pusher_longer.stl | + | |
- | boster.abs~ rp4_bottom.stl | + | |
- | bottom_assy.stl rp4_top.stl | + | |
- | bottom_x1_wider_a_ponoko.dxf rpi2-top_netfabb.stl | + | |
- | bottom_x1_wider_b_ponoko.dxf rpi3-bottom_100mm-vesa_netfabb.stl | + | |
- | bowden_extruder rpi3-bottom_netfabb.stl | + | |
- | bowdentube_clamp.stl rpi4_case.scad | + | |
- | build3_wider.misumi.txt rpi4_labbot_bottom.stl | + | |
- | build3_wider.misumi.txt~ rpi4_labbot_top.stl | + | |
- | cable_support.stl rtPCRimager | + | |
- | cable_support_ghead.stl sanity.target.layout.inc.php | + | |
- | cable_support_ghead_lid.stl scrap.scad | + | |
- | cable_support_ghead_set.stl server-v4.stl | + | |
- | cable_support_lid.stl servo_linearactuator_connector.stl | + | |
- | cable_support_lid_set.stl shredder_coupler.stl | + | |
- | camera_ball_adjust.stl shuttle_back_fast_microswiss.stl | + | |
- | camera_ball_adjust_cap.stl shuttle_prototype.stl | + | |
- | camera_front_box_v003.stl shuttle_prototype_30.stl | + | |
- | camera_rotate_plate.stl shuttle_prototype_30_attach.stl | + | |
- | cameramount_connector_two.stl shuttle_prototype_31.stl | + | |
- | capper_clamp.stl single_pipette_reader.stl | + | |
- | carriage_midsection.stl singletip_imager.stl | + | |
- | carriage_prototype_backwall.stl singletip_imager_fortip.stl | + | |
- | carriage_prototype_backwall_3wheel.stl singletube_imager.stl | + | |
- | carriage_prototype_backwall_3wheel_xaxis.stl sled_bottom.stl | + | |
- | carriage_prototype_xaxis_wall.stl sled_cap.stl | + | |
- | carriage_prototype_yaxis_wall.stl slider_wall_holes.stl | + | |
- | carriage_prototype_zaxis.stl slider_wall_holes_608bearing.stl | + | |
- | carriage_prototype_zaxis_oneside.stl slider_wall_holes_bottomclamp.stl | + | |
- | carriage_prototype_zaxis_otherside.stl slider_wall_modular.scad | + | |
- | carriage_prototype_zaxis_sideA.stl smallsyringe_valvesupportmodule_plate.stl | + | |
- | carriage_prototype_zaxis_sideA_mirror.stl smallsyringe_valvesupportmodule_plate_4valve.stl | + | |
- | carriage_prototype_zaxis_sideB.stl smallsyringe_valvesupportmodule_plate_4valve_A.stl | + | |
- | carriage_prototype_zaxis_sideB_mirror.stl smallsyringe_valvesupportmodule_plate_4valve_B.stl | + | |
- | carriage_prototype_zaxis_wall.stl smartlcd | + | |
- | carriage_yaxis_wall.stl smartlcd.stl | + | |
- | case_maker_base.scad smd_mnt.stl | + | |
- | caseplans.svg smd_ruler_case.stl | + | |
- | cavro_250_syringe.scad spool_connector.stl | + | |
- | cavro_250_syringe.scad~ spool_holder_selfadjust | + | |
- | clamp_bottom_simple_m8_smoothrodholder_for_z.stl spoolstandassy.stl | + | |
- | clamp_bottom_simple_m8_smoothrodholder_for_z_4set.stl spring_stepper_linear_m8nut_coupler_lm8uu.stl | + | |
- | clamp_m8_smoothrodholder_for_bed.stl stable_zbed_plate_bottom.stl | + | |
- | compact_direct_drive_extruder.scad stable_zbed_plate_holes.stl | + | |
- | compact_direct_drive_extruder_idler_alternative.stl stable_zbed_plate_top.stl | + | |
- | conduit_cap.stl stepper_linear_m8nut_endstopflag.stl | + | |
- | conduit_cap_rt.stl stepperconduitclamp.stl | + | |
- | conduit_cap_y.stl stepperconduitclamp2.stl | + | |
- | conduit_cover_halfmoon.stl stls | + | |
- | conduit_support.stl stopcock_valve.scad | + | |
- | conduitclamp.stl stroboscope_miuzei_back.stl | + | |
- | conduitlid.stl stroboscope_miuzei_mirror.stl | + | |
- | coneshaper.scad svgs | + | |
- | connectionarms2.stl svgs_v2 | + | |
- | countit syringe_1ml_stack_1piece_multichannel.stl | + | |
- | cytokinetics syringe_1ml_stack_1piece_multichannel_clamp.stl | + | |
- | cytokinetics.scad syringe_endstop_flag.stl | + | |
- | cytokinetics.scad~ t | + | |
- | cytokinetics_bottombox.stl tempMicroSwiss_DirectBLT_SMT_MOD_CR10SPROV2_mymod.stl | + | |
- | cytokinetics_camera.stl terminalblock_inside.stl | + | |
- | dasaki_ramps_enclosure_base.stl terminalblock_inside_liquidlevel_wdp.stl | + | |
- | dasaki_ramps_enclosure_cover.stl terminalblock_inside_xy_h0.stl | + | |
- | decapper_mnt.stl terminalblock_inside_xyzs_ht.stl | + | |
- | decapper_servo_arm.stl terminalblock_liquidlevel_wdp_jackpanel.stl | + | |
- | decapper_servo_handle.stl terminalblock_outside.stl | + | |
- | decapper_stepper_angle_interface.stl terminalblock_outside_liquidlevel_wdp.stl | + | |
- | decapper_stepper_interface.stl terminalblock_outside_liquidlevel_wdp_panel.stl | + | |
- | decapper_stepper_interface_servo.stl terminalblock_outside_xy_h0.stl | + | |
- | decapper_stepper_mnt.stl terminalblock_outside_xyzs_ht.stl | + | |
- | decapper_supports.stl terminalblock_outside_xyzs_ht_jackpanel.stl | + | |
- | directdrive_coupler.stl terminalblock_outside_xyzs_ht_panel.stl | + | |
- | dispenser_holder.stl terminalblock_outside_xyzs_ht_panel_nosign.stl | + | |
- | diy_filament_extruder_bracket.stl terminalfrontpanel.stl | + | |
- | diy_filament_extruder_connector.stl terminalfrontpanel_nolabel.stl | + | |
- | diy_probehead_mod.stl tft35_lcd | + | |
- | diy_probehead_mod_longer.stl tft_35_caseupper.stl | + | |
- | doorhandle.stl tfzb-holder.scad | + | |
- | doormagnetholder.stl thermoblock.stl | + | |
- | doormagnetholder_10by60by3.stl thermoblock_holder_1inch.stl | + | |
- | doormagnetholder_diy.stl thermoblock_holder_1inch_half.stl | + | |
- | doormagnetholder_diy_circle.stl thermoblock_lid.stl | + | |
- | doormagnetholder_handleside.stl thermoblock_plate.stl | + | |
- | dr.robotlab thermoblock_plate_openend.stl | + | |
- | dr.robotlab_library thermocycle_brd.stl | + | |
- | dr.robotlab_repstrap.scad threadrod_bed_joiner.stl | + | |
- | dr.robotlab_repstrap.scad~ tipremoval.scad | + | |
- | drillblock_1inch.stl tmp | + | |
- | drillblock_1inch_lid.stl tmp_platetest.stl | + | |
- | drillblock_1inch_lid_half.stl tmp~ | + | |
- | drillblock_1inch_lid_half_holes_template.stl tnut.scad | + | |
- | drillblock_1inch_lid_milling.stl top_assy.stl | + | |
- | drillblock_1inch_lid_thermo.stl topfill_fanmnt.stl | + | |
- | drillblock_1inch_milling.stl translate([0, | + | |
- | duet2_brd.stl tslot.inc.scad | + | |
- | duet3.stl tslot_clamp_filament_linearactuator_shuttle_noextrusion.stl | + | |
- | duet3_brd.gcode tslot_conveyer_module_connection | + | |
- | duet3_brd.stl tslot_hinge_thermalblock.stl | + | |
- | duet_bottombox.stl tslot_lib.scad | + | |
- | duet_topbox.stl tt | + | |
- | e3d_xaxis_plate.stl untitled folder | + | |
- | e3d_xaxis_plate_midconnect.stl utl.NEMA.scad | + | |
- | e3d_xblock.stl valve_plate_multi.scad | + | |
- | ender_clamp.stl valveconnectpart.stl | + | |
- | endstop_multichannel_syringe.stl valvemountplate_screwattach_smallersyringe.stl | + | |
- | endstop_x.stl valvemountplate_screwattach_smallersyringe_vertical_attach.stl | + | |
- | endstop_y.stl wash_assy_for_show.stl | + | |
- | endstop_y_and_z.stl washbowl8tip_lid_tipremoval.stl | + | |
- | endstop_z.stl washbowl_8tip.stl | + | |
- | extruder washbowl_8tip_base.stl | + | |
- | extruder_attach_motormountthin.stl washbowl_8tip_drypad.stl | + | |
- | extruder_attach_motormountthin_ender.stl washbowl_8tip_drypad_top.stl | + | |
- | extruder_base.stl washdrypcv_servo_electrocaloric_kill_notes.txt | + | |
- | extruder_bearning_csap.stl washer.stl | + | |
- | extruder_connector.stl washer_m5_bearing.stl | + | |
- | extruder_joiner.stl waste_simple_hinge.scad | + | |
- | extruder_set_a.stl web_files | + | |
- | extruder_set_b.stl writescad | + | |
- | extruder_with_filamentsensor.stl xcarriage_bearing.stl | + | |
- | extruder_with_filamentsensor_tmp.stl xcarriage_bearing_single.stl | + | |
- | extrusion_threadrod_clamp.stl xgantry_modular_fix.scad | + | |
- | extrusion_threadrod_clamp_noextrusion.stl y_endstop_new2.stl | + | |
- | fastfix.scad y_trigger_endstop.stl | + | |
- | filament_runout.scad ycarriage_bearing.stl | + | |
- | filament_runout.stl ycarriage_bearing_lid.stl | + | |
- | filament_runout_enclosure.stl ycarriage_bearing_single.stl | + | |
- | filamentsensor.stl z_bed_rod_motormount_set.stl | + | |
- | filamentsensor_connectionplate.stl zadjustwheel.stl | + | |
- | filamentsensor_lid.stl zbed_adjustable_tslotbeam_clamps.stl | + | |
- | filamentsensor_set.stl zbed_smz_components_wider_threadedrod.stl | + | |
- | files zbed_stilt.stl | + | |
- | filterwheel.stl zbed_stilt_spring.stl | + | |
- | foot.stl zbedslot_516_smz_wider.stl | + | |
- | framemagnetholder.stl zbedslot_516_smz_zbed_set.stl | + | |
- | framemagnetholder_10by60by3.stl zbedslot_516_smz_zbed_wider.stl | + | |
- | framemagnetholder_diy.stl zbedslot_516_smz_zbed_wider_cap.stl | + | |
- | framemagnetholder_diy_nomagnet.stl zbedslot_516_smz_zbed_wider_lid.stl | + | |
- | front_plate_x2_wider.dxf zbedslot_516_smz_zbed_wider_mirror.stl | + | |
- | front_threadedrod_bed_adjustwheel_tslot.stl zcarriage_bearing.stl | + | |
- | front_threadrod_bed_adjustwheel.stl zcarriage_bearing_a.stl | + | |
- | get-pip.py zcarriage_bearing_assy.stl | + | |
- | good.modparts.scad zcarriage_bearing_b.stl | + | |
- | gripper_feet_left.stl zcarriage_bearing_lid.stl | + | |
- | gripper_feet_right.stl zcarriage_bearing_single.stl | + | |
- | gripper_gear_rack_v3.stl zcarriage_bearing_top.stl | + | |
- | gripper_left_track_support.stl zcarriage_bearing_top_single.stl | + | |
- | gripper_mount_cover.stl zendstop_clamp.stl | + | |
- | gripper_mount_cover_v3.stl | + | |
- | richard@Richards-MBP dr.robotlab_library % grep ' | + | |
- | bom_gantry.scad:// | + | |
- | bom_gantry.scad:// | + | |
- | compact_direct_drive_extruder.scad: | + | |
- | compact_direct_drive_extruder.scad:// | + | |
- | compact_direct_drive_extruder.scad: | + | |
- | compact_direct_drive_extruder.scad:// | + | |
- | compact_direct_drive_extruder.scad: | + | |
- | compact_direct_drive_extruder.scad: | + | |
- | compact_direct_drive_extruder.scad:// | + | |
- | compact_direct_drive_extruder.scad: | + | |
- | compact_direct_drive_extruder.scad: | + | |
- | compact_direct_drive_extruder.scad: | + | |
- | compact_direct_drive_extruder.scad: | + | |
- | compact_direct_drive_extruder.scad: | + | |
- | compact_direct_drive_extruder.scad: | + | |
- | compact_direct_drive_extruder.scad:// | + | |
- | dr.robotlab_repstrap.scad: | + | |
- | dr.robotlab_repstrap.scad: | + | |
- | dr.robotlab_repstrap.scad: | + | |
- | dr.robotlab_repstrap.scad: | + | |
- | dr.robotlab_repstrap.scad: | + | |
- | dr.robotlab_repstrap.scad: | + | |
- | good.modparts.scad: | + | |
- | hardware.scad:// | + | |
- | hardware.scad: | + | |
- | hardware.scad:// | + | |
- | modparts.scad: | + | |
- | parametricPulley_v3.scad: | + | |
- | grep: writescad: Is a directory | + | |
- | xgantry_modular_fix.scad:// | + | |
- | xgantry_modular_fix.scad:// | + | |
- | xgantry_modular_fix.scad: | + | |
- | xgantry_modular_fix.scad: | + | |
- | xgantry_modular_fix.scad: | + | |
- | richard@Richards-MBP dr.robotlab_library % vi bom_gantry.scad | + | |
- | zsh: suspended | + | const int gobuttonB = A5; |
- | richard@Richards-MBP dr.robotlab_library % fg | + | const int stopbuttonB = A6; |
- | [1] + continued | + | const int speedpotB = A3; |
- | zsh: suspended | + | const int gobuttonC = A7; |
- | richard@Richards-MBP dr.robotlab_library % grep ' | + | const int stopbuttonC = A10; |
- | bom_gantry.scad:// | + | const int speedpotC = A4; |
- | bom_gantry.scad:// | + | |
- | grep: writescad: Is a directory | + | |
- | xgantry_modular_fix.scad:// | + | |
- | xgantry_modular_fix.scad:// | + | |
- | xgantry_modular_fix.scad: | + | |
- | xgantry_modular_fix.scad: | + | |
- | xgantry_modular_fix.scad: | + | |
- | richard@Richards-MBP dr.robotlab_library % fg | + | |
- | [1] + continued | + | |
- | richard@Richards-MBP dr.robotlab_library % mkdir hemera_toolchainger | + | |
- | richard@Richards-MBP dr.robotlab_library % cd hemera_toolchainger | + | |
- | richard@Richards-MBP hemera_toolchainger % wget https:// | + | |
- | --2022-09-19 11: | + | |
- | Resolving github.com (github.com)... 192.30.255.112 | + | |
- | Connecting to github.com (github.com)|192.30.255.112|: | + | |
- | HTTP request sent, awaiting response... 200 OK | + | |
- | Length: unspecified [text/ | + | |
- | Saving to: ‘TC-HEMERA-PLATE-ADAPTER.stl’ | + | |
- | TC-HEMERA-PLATE-ADAPTER.stl | + | int directionA |
+ | int directionB = 0; | ||
+ | int directionC = 0; | ||
- | 2022-09-19 11:18:33 (914 KB/s) - ‘TC-HEMERA-PLATE-ADAPTER.stl’ saved [142754] | + | int ton = 0; |
- | richard@Richards-MBP hemera_toolchainger % ls | + | int buttonastate = 0; |
- | TC-HEMERA-PLATE-ADAPTER.stl | + | int buttonbstate = 0; |
- | richard@Richards-MBP hemera_toolchainger % wget https:// | + | int buttoncstate = 0; |
- | --2022-09-19 11: | + | int afl = 0; |
- | Resolving github.com (github.com)... 192.30.255.113 | + | int bfl = 0; |
- | Connecting to github.com (github.com)|192.30.255.113|: | + | |
- | HTTP request sent, awaiting response... 200 OK | + | |
- | Length: unspecified [text/ | + | |
- | Saving to: ‘Hemera_PCF_Bracket.stl’ | + | |
- | Hemera_PCF_Bracket.stl | + | String command; |
+ | long int currpos; | ||
+ | long int pos; | ||
- | 2022-09-19 11: | + | void setup() { |
+ | // put your setup code here, to run once: | ||
+ | Serial.begin(115200); | ||
+ | pinMode(stepsPinA, | ||
+ | pinMode(directionPinA, | ||
+ | pinMode(enablePinA, | ||
+ | pinMode(stepsPinB, | ||
+ | pinMode(directionPinB, | ||
+ | pinMode(enablePinB, | ||
+ | pinMode(speedpotA, | ||
+ | pinMode(gobuttonA, | ||
+ | pinMode(stopbuttonA, | ||
+ | pinMode(speedpotB, | ||
+ | pinMode(gobuttonB, | ||
+ | pinMode(stopbuttonB, | ||
+ | pinMode(speedpotC, | ||
+ | pinMode(gobuttonC, | ||
+ | pinMode(stopbuttonC, | ||
- | richard@Richards-MBP hemera_toolchainger % ls | + | digitalWrite(enablePinA, |
- | Hemera_PCF_Bracket.stl TC-HEMERA-PLATE-ADAPTER.stl | + | |
- | richard@Richards-MBP hemera_toolchainger % wget https:// | + | |
- | --2022-09-19 11: | + | |
- | Resolving github.com | + | |
- | Connecting to github.com | + | |
- | HTTP request sent, awaiting response... 200 OK | + | } |
- | Length: unspecified [text/html] | + | |
- | Saving to: ‘Hemera_PCF_Duct_-_V6.stl’ | + | |
- | Hemera_PCF_Duct_-_V6.stl | + | void loop() { |
- | 2022-09-19 11: | + | Input = read_temp(" |
+ | | ||
+ | | ||
+ | | ||
+ | | ||
- | richard@Richards-MBP hemera_toolchainger % wget https:// | + | int rawvalue = analogRead(THERMISTOR_PINA); |
- | --2022-09-19 11: | + | int rawvalueA = rawvalue; |
- | Resolving github.com | + | float celsiusA = read_temp(" |
- | Connecting to github.com | + | |
- | HTTP request sent, awaiting response... 200 OK | + | |
- | Length: unspecified [text/ | + | |
- | Saving to: ‘TC-V6-DOCK-BRACKET-HEMERA-ADAPTER.stl’ | + | |
- | TC-V6-DOCK-BRACKET-HEMERA-ADAPTER.stl | ||
- | 2022-09-19 11:25:12 (1.02 MB/s) - ‘TC-V6-DOCK-BRACKET-HEMERA-ADAPTER.stl’ saved [147920] | ||
- | richard@Richards-MBP hemera_toolchainger % wget https:// | + | Serial.print("" |
- | --2022-09-19 11: | + | |
- | Resolving github.com | + | |
- | Connecting to github.com | + | |
- | HTTP request sent, awaiting response... 200 OK | + | |
- | Length: unspecified [text/ | + | |
- | Saving to: ‘TC-V6-HEMERA-DOCK-BRACE.stl’ | + | |
- | TC-V6-HEMERA-DOCK-BRACE.stl | ||
- | 2022-09-19 11: | + | digitalWrite(stepsPinB, LOW); |
+ | digitalWrite(directionPinB, | ||
+ | digitalWrite(enablePinB, | ||
- | richard@Richards-MBP hemera_toolchainger % wget https:// | + | digitalWrite(stepsPinC, LOW); |
- | --2022-09-19 11: | + | |
- | Resolving github.com | + | |
- | Connecting to github.com | + | |
- | HTTP request sent, awaiting response... 200 OK | + | |
- | Length: unspecified [text/ | + | |
- | Saving to: ‘V6_Cable_Support.stl’ | + | |
- | V6_Cable_Support.stl | ||
- | 2022-09-19 11: | + | /* |
+ | if (levelstreamon == 1) { | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | } | ||
- | richard@Richards-MBP hemera_toolchainger % wget https:// | ||
- | --2022-09-19 11: | ||
- | Resolving github.com (github.com)... 192.30.255.112 | ||
- | Connecting to github.com (github.com)|192.30.255.112|: | ||
- | HTTP request sent, awaiting response... 200 OK | ||
- | Length: unspecified [text/html] | ||
- | Saving to: ‘V6_Receiver_Top.stl’ | ||
- | V6_Receiver_Top.stl | ||
- | 2022-09-19 11: | + | |
+ | if (bfl == 0){ | ||
+ | if (directionA==0){directionA = 1; digitalWrite(directionPinA, | ||
+ | Serial.print(directionA); | ||
+ | Serial.println(" | ||
+ | bfl = 1; | ||
+ | } | ||
+ | } else { bfl = 0; } | ||
- | richard@Richards-MBP hemera_toolchainger % ls | + | if (digitalRead(gobuttonA) == 1){ |
- | Hemera_PCF_Bracket.stl TC-HEMERA-PLATE-ADAPTER.stl TC-V6-HEMERA-DOCK-BRACE.stl V6_Receiver_Top.stl | + | Serial.println(" |
- | Hemera_PCF_Duct_-_V6.stl TC-V6-DOCK-BRACKET-HEMERA-ADAPTER.stl V6_Cable_Support.stl | + | |
- | richard@Richards-MBP hemera_toolchainger % vi Hemera_PCF_Bracket.stl | + | } |
- | richard@Richards-MBP hemera_toolchainger % rm *stl | + | |
- | richard@Richards-MBP hemera_toolchainger % cd . | + | if (digitalRead(stopbuttonB) ==HIGH){ |
- | richard@Richards-MBP hemera_toolchainger % pwd | + | if (bfl == 0){ |
- | /Users/richard/Documents/dr.robot/dr.robotlab_library/ | + | if (directionB==0){directionB = 1; digitalWrite(directionPinB, |
- | richard@Richards-MBP hemera_toolchainger % cd .. | + | Serial.print(directionB); |
- | richard@Richards-MBP dr.robotlab_library % mv hemera_toolchainger hemera_toolchanger | + | Serial.println(" |
- | richard@Richards-MBP dr.robotlab_library % cd hemera_toolchanger | + | bfl = 1; |
- | richard@Richards-MBP hemera_toolchanger % ls | + | } |
- | richard@Richards-MBP hemera_toolchanger % cal | + | } else { bfl = 0; } |
- | September 2022 | + | |
- | Su Mo Tu We Th Fr Sa | + | if (digitalRead(gobuttonB) == 1){ |
- | 1 2 3 | + | Serial.println(" |
- | 4 5 6 7 8 9 10 | + | runnerB(); |
- | 11 12 13 14 15 16 17 | + | } |
- | 18 19 20 21 22 23 24 | + | |
- | 25 26 27 28 29 30 | + | if (digitalRead(stopbuttonC) ==HIGH){ |
- | + | if (bfl == 0){ | |
- | richard@Richards-MBP hemera_toolchanger % python3 | + | if (directionC==0){directionC = 1; digitalWrite(directionPinC, |
- | Python 3.9.12 (main, Mar 26 2022, 15:45:34) | + | Serial.print(directionC); |
- | [Clang 13.0.0 (clang-1300.0.29.30)] on darwin | + | Serial.println(" |
- | Type "help", "copyright", | + | bfl = 1; |
- | >>> 57 / 37. | + | } |
- | 1.5405405405405406 | + | } else { bfl = 0; } |
- | >>> | + | |
- | 15.4 | + | if (digitalRead(gobuttonC) == 1){ |
- | >>> 57/47. | + | Serial.println(" |
- | 1.2127659574468086 | + | runnerC(); |
- | >>> | + | } |
- | 66.0 | + | |
- | >>> quit() | + | |
- | richard@Richards-MBP hemera_toolchanger % ls | + | |
- | Hemera_PCF_Bracket.stl TC-HEMERA-PLATE-ADAPTER.stl TC-V6-HEMERA-DOCK-BRACE-V2.stl V6_Receiver_Top.stl | + | |
- | Hemera_PCF_Duct_-_V6.stl TC-V6-DOCK-BRACKET-HEMERA-ADAPTER.gcode TC-V6-HEMERA-DOCK-BRACE.stl first_4.gcode | + | |
- | TC-DOCK-V6-DOCK-ADAPTER.stl TC-V6-DOCK-BRACKET-HEMERA-ADAPTER.stl V6_Cable_Support.stl zprobe_mount_toolboard.gcode | + | { |
- | richard@Richards-MBP hemera_toolchanger % cd .. | + | char c = Serial.read(); |
- | richard@Richards-MBP dr.robotlab_library % l | + | if (c== ' |
- | zsh: command not found: l | + | { |
- | richard@Richards-MBP dr.robotlab_library % cd .. | + | currpos = parseCommand(command, |
- | richard@Richards-MBP dr.robot % l | + | command = ""; |
- | zsh: command not found: l | + | } |
- | richard@Richards-MBP dr.robot % cd .. | + | |
- | richard@Richards-MBP Documents % ls | + | else |
- | 2020TaxReturn.pdf bioinformatic_techniques pedita_de_Ulma | + | { |
- | 2021 Instructions for Form FTB 3522 LLC Tax Voucher.pdf dr.robot prusaslicer_configs | + | command +=c; |
- | Arduino finance_oskarulma regard3d_2 | + | } |
- | HTS flying_clamp regard_prj1 | + | } |
- | HTS-AFWERX-slidedeck_v10.pdf garypapers stepper_potentiometer | + | |
- | OpenSCAD labbot3d t | + | } |
- | Pay1040_receipt_17.5.2021.pdf labbot3d_patent tax2021 | + | |
- | RichardRouse_HG_coverletter.pdf padel_racket | + | long int parseCommand(String com, long int currpos) |
- | richard@Richards-MBP Documents % cd Arduino | + | { |
- | richard@Richards-MBP Arduino % ls | + | |
- | libraries microfluidics_move | + | |
- | richard@Richards-MBP Arduino % mkdir stepperpotentiometer | + | |
- | richard@Richards-MBP Arduino % cd stepperpotentiometer | + | if(com.equalsIgnoreCase(" |
- | richard@Richards-MBP stepperpotentiometer % vi stepperpotentiometer.ino | + | readpotentionmetersanity(); |
+ | } | ||
+ | else if(com.equalsIgnoreCase(" | ||
+ | | ||
+ | } | ||
+ | else if (com.substring(0, | ||
+ | | ||
+ | | ||
+ | | ||
+ | Serial.println(settemp); | ||
+ | | ||
+ | | ||
+ | | ||
+ | } | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | int rawvalue = analogRead(THERMISTOR_PINA); | ||
+ | float celsius = read_temp(" | ||
+ | Serial.print("A: "); | ||
+ | Serial.println(celsius); | ||
+ | } | ||
+ | else { | ||
+ | | ||
+ | | ||
+ | } | ||
+ | | ||
+ | } | ||
+ | |||
+ | int readpotentionmetersanity(){ | ||
+ | int val = analogRead(speedpotA); | ||
+ | | ||
+ | | ||
+ | val = analogRead(speedpotB); | ||
+ | | ||
+ | | ||
+ | val = analogRead(speedpotC); | ||
+ | | ||
+ | | ||
+ | } | ||
+ | |||
+ | |||
+ | int runnerA(){ | ||
+ | int stpper = 1; | ||
+ | int speed = analogRead(speedpotA); | ||
+ | int stepdelay = map(speed, 0, 1023, 1, 2000); | ||
+ | | ||
+ | speed = analogRead(speedpotA); | ||
+ | | ||
+ | | ||
+ | delayMicroseconds(stepdelay); | ||
+ | digitalWrite(stepsPinA, | ||
+ | | ||
+ | if (digitalRead(stopbuttonA) ==HIGH){ break; } | ||
+ | } | ||
+ | | ||
+ | } | ||
+ | |||
+ | int runnerB(){ | ||
+ | int stpper = 1; | ||
+ | int speed = analogRead(speedpotB); | ||
+ | int stepdelay = map(speed, 0, 1023, 1, 2000); | ||
+ | | ||
+ | speed = analogRead(speedpotB); | ||
+ | | ||
+ | | ||
+ | delayMicroseconds(stepdelay); | ||
+ | digitalWrite(stepsPinB, | ||
+ | | ||
+ | if (digitalRead(stopbuttonB) ==HIGH){ break; } | ||
+ | } | ||
+ | | ||
+ | } | ||
+ | |||
+ | int runnerC(){ | ||
+ | int stpper = 1; | ||
+ | int speed = analogRead(speedpotB); | ||
+ | int stepdelay = map(speed, 0, 1023, 1, 2000); | ||
+ | | ||
+ | speed = analogRead(speedpotC); | ||
+ | stepdelay = map(speed, 0, 1023, 1, 2000); | ||
+ | digitalWrite(stepsPinC, | ||
+ | delayMicroseconds(stepdelay); | ||
+ | digitalWrite(stepsPinC, | ||
+ | | ||
+ | if (digitalRead(stopbuttonC) ==HIGH){ break; } | ||
+ | } | ||
+ | | ||
+ | } | ||
+ | |||
+ | #define NUMTEMPS 20 | ||
+ | short temptable[NUMTEMPS][2] = { | ||
+ | {1, 841}, {54, 255}, | ||
+ | {107, 209}, | ||
+ | {160, 184}, | ||
+ | {213, 166}, | ||
+ | {266, 153}, | ||
+ | {319, 142}, | ||
+ | {372, 132}, | ||
+ | {425, 124}, | ||
+ | {478, 116}, | ||
+ | {531, 108}, | ||
+ | {584, 101}, | ||
+ | {637, 93}, | ||
+ | {690, 86}, | ||
+ | {743, 78}, | ||
+ | {796, 70}, | ||
+ | {849, 61}, | ||
+ | {902, 50}, | ||
+ | {955, 34}, | ||
+ | | ||
+ | }; | ||
+ | |||
+ | float read_temp(String sensor_type) | ||
+ | { | ||
+ | int THERMISTOR_PIN = 0; | ||
+ | if (sensor_type == " | ||
+ | THERMISTOR_PIN = THERMISTOR_PINA; | ||
+ | } | ||
+ | int rawtemp = analogRead(THERMISTOR_PIN); | ||
+ | float current_celsius = 0; | ||
+ | |||
+ | byte i; | ||
+ | for (i=1; i< | ||
+ | { | ||
+ | if (temptable[i][0] > rawtemp) | ||
+ | { | ||
+ | float realtemp | ||
+ | |||
+ | if (realtemp > 255) | ||
+ | realtemp = 255; | ||
+ | current_celsius = realtemp; | ||
+ | break; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | // Overflow: We just clamp to 0 degrees celsius | ||
+ | if (i == NUMTEMPS) | ||
+ | current_celsius = 0; | ||
+ | |||
+ | return current_celsius; | ||
+ | } | ||
+ | |||
+ | </ | ||
+ | |||
+ | |||
+ | spool holder I need to design | ||
+ | https://www.thingiverse.com/ | ||
+ | |||
+ | |||
+ | |||
+ | PCB for potentiometer controller of stepper motor | ||
+ | |||
+ | {{: | ||
+ | |||
+ | |||
+ | |||
+ | **Sketch for controlling potentiometer ** | ||
+ | |||
+ | < | ||
#include < | #include < | ||
Line 1054: | Line 385: | ||
int buttonastate = 0; | int buttonastate = 0; | ||
int buttonbstate = 0; | int buttonbstate = 0; | ||
+ | int afl = 0; | ||
+ | int bfl = 0; | ||
String command; | String command; | ||
Line 1062: | Line 395: | ||
// put your setup code here, to run once: | // put your setup code here, to run once: | ||
Serial.begin(115200); | Serial.begin(115200); | ||
- | digitalWrite(turnon, | ||
pinMode(enablePin, | pinMode(enablePin, | ||
pinMode(directionPin, | pinMode(directionPin, | ||
Line 1070: | Line 402: | ||
pinMode(buttonb, | pinMode(buttonb, | ||
digitalWrite(enablePin, | digitalWrite(enablePin, | ||
+ | digitalWrite(directionPin, | ||
currpos = 0; | currpos = 0; | ||
} | } | ||
Line 1075: | Line 408: | ||
void loop() { | void loop() { | ||
// put your main code here, to run repeatedly: | // put your main code here, to run repeatedly: | ||
- | | + | |
- | | + | |
+ | /* | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | */ | ||
- | if (buttonbstate | + | if (buttonbstate |
- | if (direction==0){direction = 1; }else{direction=0; | + | if (bfl == 0){ |
- | | + | if (direction==0){direction = 1; digitalWrite(directionPin, |
+ | | ||
+ | | ||
+ | bfl = 1; | ||
+ | } | ||
+ | } else { bfl = 0; } | ||
+ | if (buttonastate == HIGH){ | ||
+ | | ||
} | } | ||
- | if (buttonastate > 1019){ | + | |
- | if (ton==0){ton = 1; | + | |
- | } | + | |
| | ||
{ | { | ||
Line 1107: | Line 453: | ||
// | // | ||
- | | + | if(com.equalsIgnoreCase(" |
| | ||
} | } | ||
- | | + | if(com.equalsIgnoreCase(" |
- | currpos = homing(estepsPin, | + | readpotentionmetersanity(speedpot); |
- | | + | |
- | pos = 0; | + | } |
- | } | + | |
else if(com.equalsIgnoreCase(" | else if(com.equalsIgnoreCase(" | ||
Serial.println(" | Serial.println(" | ||
Line 1126: | Line 471: | ||
int readpotentionmetersanity(int speedPin){ | int readpotentionmetersanity(int speedPin){ | ||
+ | int val = analogRead(speedPin); | ||
| | ||
- | | + | |
- | int val = analogRead(A2); | + | |
- | int stepdelay = map(val, 0, 1023, 1, 1000); | + | //int stepdelay = map(val, 0, 1023, 1, 1000); |
- | | + | //Serial.print(" |
- | | + | //Serial.println(stepdelay); |
} | } | ||
- | int runner(int stepsPin, int directionPin, | + | int runner(int stepsPin, int directionPin, |
+ | Serial.println(" | ||
int stpper = 1; | int stpper = 1; | ||
- | | ||
int speed = analogRead(speedpot); | int speed = analogRead(speedpot); | ||
int stepdelay = map(speed, 0, 1023, 1, 1000); | int stepdelay = map(speed, 0, 1023, 1, 1000); | ||
+ | | ||
+ | speed = analogRead(speedpot); | ||
+ | | ||
+ | // | ||
| | ||
| | ||
| | ||
| | ||
+ | if (digitalRead(buttonb) ==HIGH){ break; } | ||
+ | } | ||
+ | | ||
} | } | ||