diff --git a/1848691-40.webp b/1848691-40.webp new file mode 100644 index 0000000..f349a14 Binary files /dev/null and b/1848691-40.webp differ diff --git a/Arduino_Clock_Generator/Arduino_Clock_Generator-backups/Arduino_Clock_Generator-2024-05-12_150433.zip b/Arduino_Clock_Generator/Arduino_Clock_Generator-backups/Arduino_Clock_Generator-2024-05-12_150433.zip new file mode 100644 index 0000000..313f0ad Binary files /dev/null and b/Arduino_Clock_Generator/Arduino_Clock_Generator-backups/Arduino_Clock_Generator-2024-05-12_150433.zip differ diff --git a/Arduino_Clock_Generator/Arduino_Clock_Generator-backups/Arduino_Clock_Generator-2024-05-12_151243.zip b/Arduino_Clock_Generator/Arduino_Clock_Generator-backups/Arduino_Clock_Generator-2024-05-12_151243.zip new file mode 100644 index 0000000..45b4406 Binary files /dev/null and b/Arduino_Clock_Generator/Arduino_Clock_Generator-backups/Arduino_Clock_Generator-2024-05-12_151243.zip differ diff --git a/Arduino_Clock_Generator/Arduino_Clock_Generator-backups/Arduino_Clock_Generator-2024-05-12_153058.zip b/Arduino_Clock_Generator/Arduino_Clock_Generator-backups/Arduino_Clock_Generator-2024-05-12_153058.zip new file mode 100644 index 0000000..bb55f81 Binary files /dev/null and b/Arduino_Clock_Generator/Arduino_Clock_Generator-backups/Arduino_Clock_Generator-2024-05-12_153058.zip differ diff --git a/Arduino_Clock_Generator/Arduino_Clock_Generator-backups/Arduino_Clock_Generator-2024-05-12_154023.zip b/Arduino_Clock_Generator/Arduino_Clock_Generator-backups/Arduino_Clock_Generator-2024-05-12_154023.zip new file mode 100644 index 0000000..e1c47f5 Binary files /dev/null and b/Arduino_Clock_Generator/Arduino_Clock_Generator-backups/Arduino_Clock_Generator-2024-05-12_154023.zip differ diff --git a/Arduino_Clock_Generator/Arduino_Clock_Generator-backups/Arduino_Clock_Generator-2024-05-12_155511.zip b/Arduino_Clock_Generator/Arduino_Clock_Generator-backups/Arduino_Clock_Generator-2024-05-12_155511.zip new file mode 100644 index 0000000..e1c47f5 Binary files /dev/null and b/Arduino_Clock_Generator/Arduino_Clock_Generator-backups/Arduino_Clock_Generator-2024-05-12_155511.zip differ diff --git a/Arduino_Clock_Generator/Arduino_Clock_Generator.kicad_pcb b/Arduino_Clock_Generator/Arduino_Clock_Generator.kicad_pcb new file mode 100644 index 0000000..ef218ba --- /dev/null +++ b/Arduino_Clock_Generator/Arduino_Clock_Generator.kicad_pcb @@ -0,0 +1,2 @@ +(kicad_pcb (version 20240108) (generator "pcbnew") (generator_version "8.0") +) \ No newline at end of file diff --git a/Arduino_Clock_Generator/Arduino_Clock_Generator.kicad_prl b/Arduino_Clock_Generator/Arduino_Clock_Generator.kicad_prl new file mode 100644 index 0000000..7c46b2d --- /dev/null +++ b/Arduino_Clock_Generator/Arduino_Clock_Generator.kicad_prl @@ -0,0 +1,83 @@ +{ + "board": { + "active_layer": 0, + "active_layer_preset": "", + "auto_track_width": true, + "hidden_netclasses": [], + "hidden_nets": [], + "high_contrast_mode": 0, + "net_color_mode": 1, + "opacity": { + "images": 0.6, + "pads": 1.0, + "tracks": 1.0, + "vias": 1.0, + "zones": 0.6 + }, + "selection_filter": { + "dimensions": true, + "footprints": true, + "graphics": true, + "keepouts": true, + "lockedItems": false, + "otherItems": true, + "pads": true, + "text": true, + "tracks": true, + "vias": true, + "zones": true + }, + "visible_items": [ + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 32, + 33, + 34, + 35, + 36, + 39, + 40 + ], + "visible_layers": "fffffff_ffffffff", + "zone_display_mode": 0 + }, + "git": { + "repo_password": "", + "repo_type": "", + "repo_username": "", + "ssh_key": "" + }, + "meta": { + "filename": "Arduino_Clock_Generator.kicad_prl", + "version": 3 + }, + "project": { + "files": [] + } +} diff --git a/Arduino_Clock_Generator/Arduino_Clock_Generator.kicad_pro b/Arduino_Clock_Generator/Arduino_Clock_Generator.kicad_pro new file mode 100644 index 0000000..cadd9d6 --- /dev/null +++ b/Arduino_Clock_Generator/Arduino_Clock_Generator.kicad_pro @@ -0,0 +1,391 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": {}, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "rules": {}, + "track_widths": [], + "via_dimensions": [] + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "conflicting_netclasses": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "lib_symbol_issues": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "similar_labels": "warning", + "simulation_model_issue": "ignore", + "unannotated": "error", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "Arduino_Clock_Generator.kicad_pro", + "version": 1 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "clearance": 0.2, + "diff_pair_gap": 0.25, + "diff_pair_via_gap": 0.25, + "diff_pair_width": 0.2, + "line_style": 0, + "microvia_diameter": 0.3, + "microvia_drill": 0.1, + "name": "Default", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 3 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + }, + { + "group_by": false, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "name": "Grouped By Value", + "sort_asc": true, + "sort_field": "Referenz" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "b5182608-2d30-4f41-8c00-23b19a372e38", + "Stammblatt" + ] + ], + "text_variables": {} +} diff --git a/Arduino_Clock_Generator/Arduino_Clock_Generator.kicad_sch b/Arduino_Clock_Generator/Arduino_Clock_Generator.kicad_sch new file mode 100644 index 0000000..93f35a7 --- /dev/null +++ b/Arduino_Clock_Generator/Arduino_Clock_Generator.kicad_sch @@ -0,0 +1,1086 @@ +(kicad_sch + (version 20231120) + (generator "eeschema") + (generator_version "8.0") + (uuid "b5182608-2d30-4f41-8c00-23b19a372e38") + (paper "A5") + (title_block + (title "Taktgeber") + (date "2024-05-12") + (rev "1") + ) + (lib_symbols + (symbol "PCM_arduino-library:Arduino_Nano_Socket" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "A" + (at 0 33.02 0) + (effects + (font + (size 1.524 1.524) + ) + ) + ) + (property "Value" "Arduino_Nano_Socket" + (at 0 29.21 0) + (effects + (font + (size 1.524 1.524) + ) + ) + ) + (property "Footprint" "PCM_arduino-library:Arduino_Nano_Socket" + (at 0 -34.29 0) + (effects + (font + (size 1.524 1.524) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://docs.arduino.cc/hardware/nano" + (at 0 -30.48 0) + (effects + (font + (size 1.524 1.524) + ) + (hide yes) + ) + ) + (property "Description" "Socket for Arduino Nano" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "Arduino MPU Shield" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "Arduino_Nano_Socket" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "Arduino_Nano_Socket_0_0" + (rectangle + (start -17.78 26.67) + (end 17.78 -26.67) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + (polyline + (pts + (xy -7.62 6.35) (xy -6.35 6.35) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -7.62 21.59) (xy -6.35 21.59) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 8.89 -19.05) (xy 6.35 -19.05) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -11.43 -22.86) (xy -5.08 -22.86) (xy -5.08 -21.59) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -5.08 -13.97) (xy -5.08 -12.7) (xy -12.7 -12.7) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -10.16 22.86) (xy -7.62 22.86) (xy -7.62 20.32) (xy -10.16 20.32) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -8.89 7.62) (xy -7.62 7.62) (xy -7.62 5.08) (xy -8.89 5.08) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (text "Analog" + (at -2.54 2.54 900) + (effects + (font + (size 1.524 1.524) + ) + ) + ) + (text "I²C" + (at -5.08 6.35 900) + (effects + (font + (size 1.524 1.524) + ) + ) + ) + (text "Misc." + (at 5.08 -19.05 900) + (effects + (font + (size 1.524 1.524) + ) + ) + ) + (text "Power" + (at -5.08 -17.78 900) + (effects + (font + (size 1.524 1.524) + ) + ) + ) + (text "Serial" + (at -5.08 21.59 900) + (effects + (font + (size 1.524 1.524) + ) + ) + ) + ) + (symbol "Arduino_Nano_Socket_0_1" + (polyline + (pts + (xy -13.97 12.7) (xy -2.54 12.7) (xy -2.54 7.62) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -11.43 -7.62) (xy -2.54 -7.62) (xy -2.54 -2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 -5.08) (xy 5.08 -5.08) (xy 5.08 5.08) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 8.89 22.86) (xy 5.08 22.86) (xy 5.08 12.7) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 10.16 -17.78) (xy 8.89 -17.78) (xy 8.89 -20.32) (xy 10.16 -20.32) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "Arduino_Nano_Socket_1_0" + (text "GPIO" + (at 5.08 8.89 900) + (effects + (font + (size 1.524 1.524) + ) + ) + ) + ) + (symbol "Arduino_Nano_Socket_1_1" + (pin power_out line + (at -25.4 -17.78 0) + (length 7.62) + (name "3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3V3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -25.4 -15.24 0) + (length 7.62) + (name "5V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -25.4 -5.08 0) + (length 7.62) + (name "A0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -25.4 -2.54 0) + (length 7.62) + (name "A1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -25.4 0 0) + (length 7.62) + (name "A2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -25.4 2.54 0) + (length 7.62) + (name "A3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -25.4 5.08 0) + (length 7.62) + (name "A4/SDA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional clock + (at -25.4 7.62 0) + (length 7.62) + (name "A5/SCL" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -25.4 10.16 0) + (length 7.62) + (name "A6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -25.4 12.7 0) + (length 7.62) + (name "A7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -25.4 -7.62 0) + (length 7.62) + (name "AREF" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AREF" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -25.4 22.86 0) + (length 7.62) + (name "D0/RX" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -25.4 20.32 0) + (length 7.62) + (name "D1/TX" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 25.4 2.54 180) + (length 7.62) + (name "D10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 25.4 0 180) + (length 7.62) + (name "D11_MOSI" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 25.4 -2.54 180) + (length 7.62) + (name "D12_MISO" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional clock + (at 25.4 -5.08 180) + (length 7.62) + (name "D13_SCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 25.4 22.86 180) + (length 7.62) + (name "D2_INT0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 25.4 20.32 180) + (length 7.62) + (name "D3_INT1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 25.4 17.78 180) + (length 7.62) + (name "D4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 25.4 15.24 180) + (length 7.62) + (name "D5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 25.4 12.7 180) + (length 7.62) + (name "D6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 25.4 10.16 180) + (length 7.62) + (name "D7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 25.4 7.62 180) + (length 7.62) + (name "D8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 25.4 5.08 180) + (length 7.62) + (name "D9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -25.4 -20.32 0) + (length 7.62) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "GND1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -25.4 -22.86 0) + (length 7.62) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "GND2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector input_low + (at 25.4 -17.78 180) + (length 7.62) + (name "RESET" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "RST1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector input_low + (at 25.4 -20.32 180) + (length 7.62) + (name "RESET" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "RST2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -25.4 -12.7 0) + (length 7.62) + (name "VIN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "VIN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + ) + (bus + (pts + (xy 36.83 83.82) (xy 50.8 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "191f2b16-8b95-491c-9ec1-5cf79f46ded2") + ) + (bus + (pts + (xy 101.6 76.2) (xy 111.76 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "669d3327-5ac4-4f70-abc0-075169d24fa6") + ) + (bus + (pts + (xy 39.37 91.44) (xy 50.8 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dcdf8bbf-044c-4838-b71b-8fa3810239c4") + ) + (global_label "OUTPUT" + (shape output) + (at 111.76 76.2 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "08333414-5b9c-4dd7-af1b-55e16ac6a467") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 121.9419 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "VIN (bis zu 7V-12V)" + (shape input) + (at 36.83 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "58f56a6d-adac-44d5-80a7-c97e738f075b") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 51.9706 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "GND " + (shape input) + (at 39.37 91.44 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6976557c-49f8-4ddb-b68b-cd4b9fb17f6e") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 31.5467 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (symbol + (lib_id "PCM_arduino-library:Arduino_Nano_Socket") + (at 76.2 71.12 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c22db8f1-7468-4dd4-a22d-c43c464162bf") + (property "Reference" "A1" + (at 76.2 39.37 0) + (effects + (font + (size 1.524 1.524) + ) + ) + ) + (property "Value" "Arduino_Nano_Socket" + (at 76.2 41.91 0) + (effects + (font + (size 1.524 1.524) + ) + ) + ) + (property "Footprint" "PCM_arduino-library:Arduino_Nano_Socket" + (at 76.2 105.41 0) + (effects + (font + (size 1.524 1.524) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://docs.arduino.cc/hardware/nano" + (at 76.2 101.6 0) + (effects + (font + (size 1.524 1.524) + ) + (hide yes) + ) + ) + (property "Description" "Socket for Arduino Nano" + (at 76.2 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "D13" + (uuid "951f94a0-8409-4dfb-b2b7-73699bcadca2") + ) + (pin "D6" + (uuid "742e63b8-1c38-4cae-91f0-2a97199a43f7") + ) + (pin "A0" + (uuid "cddcfbb5-c4b9-46f4-a1b3-4de32082ed14") + ) + (pin "D10" + (uuid "0041926a-d393-4d97-b43d-1e2709ad38d5") + ) + (pin "D1" + (uuid "765a82fc-dc40-4e7c-bb58-560bae0eacc1") + ) + (pin "D0" + (uuid "9d2c8042-44bc-4a50-8b93-d602c9ca4c83") + ) + (pin "A3" + (uuid "943cedc6-e2d4-4d5a-b93f-515905474f8a") + ) + (pin "AREF" + (uuid "b2bfcb59-8464-4962-9e2a-fd41b44e7764") + ) + (pin "D9" + (uuid "01737684-34cc-4a38-bfc2-05bfdeda40e0") + ) + (pin "5V" + (uuid "858a6e18-938c-403b-99bf-364e7e8b7ec3") + ) + (pin "3V3" + (uuid "1941fa67-011d-42f5-9dab-89710e5ee396") + ) + (pin "A1" + (uuid "45497b9c-eea4-454b-85a3-958929213355") + ) + (pin "D11" + (uuid "4da5c3a5-308c-4f03-81b1-b8f06dca6a2f") + ) + (pin "A7" + (uuid "ba7f4d99-1210-4bc8-b84d-523f062b7f29") + ) + (pin "D4" + (uuid "901ad2a9-63b0-418b-a425-2523e692ea2f") + ) + (pin "D5" + (uuid "ac3db287-257a-4b61-a793-4a3a85cbbaac") + ) + (pin "D7" + (uuid "2eebea36-42bb-4813-b16b-5265a6e18d56") + ) + (pin "D2" + (uuid "17e73bd0-3437-4e52-9979-8615acc07206") + ) + (pin "VIN" + (uuid "d76f6a30-a898-4a45-90cd-fe78ea2cad97") + ) + (pin "GND2" + (uuid "36e2ff08-d349-4420-8259-10a8c0b7fd4c") + ) + (pin "RST1" + (uuid "4f88ad16-3e57-4fe8-b919-8be403a91685") + ) + (pin "A6" + (uuid "4f9c7c71-4ef9-4c06-b43e-9cd850728260") + ) + (pin "D12" + (uuid "7f752883-23dd-419c-9758-d903e4a7e660") + ) + (pin "D3" + (uuid "fdad0467-9762-40f8-912d-aea9182ae73e") + ) + (pin "RST2" + (uuid "3a406c87-7670-4853-b10a-87f0ca7346ee") + ) + (pin "A5" + (uuid "fb469548-5e38-4e57-93f5-45be73243241") + ) + (pin "A2" + (uuid "9305e92c-195f-4eb8-afbe-55eefde76bea") + ) + (pin "GND1" + (uuid "57416d38-aadc-4092-bfbd-7225b5cd2f5a") + ) + (pin "A4" + (uuid "83318b58-d8f5-473d-b47e-45ec328b7058") + ) + (pin "D8" + (uuid "f3de40db-e288-4a0d-8c51-e551f3559077") + ) + (instances + (project "Arduino_Clock_Generator" + (path "/b5182608-2d30-4f41-8c00-23b19a372e38" + (reference "A1") + (unit 1) + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) +) diff --git a/Arduino_Clock_Generator/fp-info-cache b/Arduino_Clock_Generator/fp-info-cache new file mode 100644 index 0000000..573541a --- /dev/null +++ b/Arduino_Clock_Generator/fp-info-cache @@ -0,0 +1 @@ +0 diff --git a/Fottprint.png b/Fottprint.png new file mode 100644 index 0000000..01a3d54 Binary files /dev/null and b/Fottprint.png differ diff --git a/Fottprint.xcf b/Fottprint.xcf new file mode 100644 index 0000000..b3e74ee Binary files /dev/null and b/Fottprint.xcf differ diff --git a/Schaltplan.pdf b/Schaltplan.pdf new file mode 100644 index 0000000..6b33c6c Binary files /dev/null and b/Schaltplan.pdf differ diff --git a/clockGenerator/clockGenerator.ino b/clockGenerator/clockGenerator.ino index 6bd31c1..6363c34 100644 --- a/clockGenerator/clockGenerator.ino +++ b/clockGenerator/clockGenerator.ino @@ -1,17 +1,25 @@ const int OUT = LED_BUILTIN; // Ausgangs pin -const int TIME_ON = 5000; //länge des Pulses -const int TIME_OFF = 10000; //zeit zwischen den Pulsen in MS - - +const int TIME_ON = 5 * 60; //länge des Pulses in Sekunden +const int TIME_OFF = 30 * 60; //zeit zwischen den Pulsen in Sekunden +const int T_ON = TIME_ON * 1000; +const int T_OFF = TIME_OFF * 1000; void setup() { // put your setup code here, to run once: pinMode(OUT, OUTPUT); + Serial.begin(9600); + Serial.print("Länge des Pulses: "); + Serial.print(TIME_ON); + Serial.println(" Sekunden."); + + Serial.print("Zeit zwischen den Pulsen: "); + Serial.print(TIME_OFF); + Serial.println(" Sekunden."); } void loop() { // put your main code here, to run repeatedly: digitalWrite(OUT, HIGH); - delay(TIME_ON); + delay(T_ON); digitalWrite(OUT, LOW); - delay(TIME_OFF); + delay(T_OFF); }