Skip to content

Commit

Permalink
small fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
tguyenn committed Sep 23, 2024
1 parent a1f3267 commit 1745e9d
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 11 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,6 @@ nav_order: 2
---

# Drive System
We’ve provided the following components to your parts kit:
(((list provided components)))

Remember, you have an external budget that you can use to buy more servos and casters if you wish. Additionally, you have access to the TIW makerspace 3D printers and laser cutters (free training required) to design and print your own wheels and hubs.

Now let’s look at the drive system. In this article, we’ll be looking specifically at two wheeled drive. With two wheels, you’re pretty limited in how you can drive. Typically, a robot with two wheels has the wheels on the sides, like below. The red regions are where you can put the wheel axles.
Expand Down
10 changes: 4 additions & 6 deletions docs/_sections/_guide-supplementals/scopes.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,18 +5,16 @@ nav_include: true
# parent: Resources
nav_order: 1
---

<!-- tbh how relevant is oscilloscopes for robotathon lol -->
# To Debug or not to Debug? Debugging with Oscilloscopes and Other Tools
Effective debugging is an important skill when working with electronic circuits, whether on a breadboard, PCB, or in a system. One of best tools for debugging is the oscilloscope, aka scope, which allows us to visualize transient behavior of electrical signals. Additionally, multimeters, logic analyzers, and signal generators play crucial roles in the debugging process.

<img src="{{ '/_assets/images/oscilloscope.jpg' | prepend: site.baseurl }}" alt="oscilloscope.jpg" width=300 height=300>

{: .highlight}
If you do not have an oscilloscope available to you, check out a **multimeter**, they do about the same thing and are much easier to use, just connect the positive/ negative terminal across the component you want to measure!
If you do not have an oscilloscope available to you, check out a **multimeter**. They do about the same thing and are much easier to use but provide less data. If you want to measure voltage, set the multimeter into voltimeter mode and connect the positive/negative leads across the component you want to measure! Measuring current is a different process because you will need to put the multimeter into ammeter mode and put it in series with the component you want to test.
<img src="{{ '/_assets/images/multimeter.jpg' | prepend: site.baseurl }}" alt="multimeter.jpg" width=150 height=150>

[How to Use an Multimeter](https://www.electronicshub.org/how-to-use-a-multimeter/)
{: .callout-toby}
[How to Use a Multimeter](https://www.electronicshub.org/how-to-use-a-multimeter/)

# Using an Oscilloscope to Debug Circuits
To effectively debug with a scope, follow these steps. For more details, check out Sparkfun's in-depth tutorial on using the oscilloscope!
Expand All @@ -31,7 +29,7 @@ To effectively debug with a scope, follow these steps. For more details, check o
Attach the oscilloscope probes to important points in the circuit, such as input and output pins of the ESP32 microcontroller. Make sure to connect GND to the circuit’s GND to prevent floating measurements. (Floating measurements are unreliable or inaccurate readings due to improper voltage referencing.)

<img src="{{ '/_assets/images/debug_circuit.png' | prepend: site.baseurl }}" alt="debug_circuit.png" width=200 height=200>
*For example, if I want to measure the output of the circuit, attach the short lead (REF) to GND and the probe tip at the output. See the image above for the the short lead and probe tip.*
*For example, if I want to measure the output of the circuit, attach the short lead (REF) to GND and the probe tip at the output. See the image above for the the short lead and probe tip.*

### Step 2: Examine Waveforms
Observe the waveforms at different points to verify that the signals are as expected.
Expand Down
6 changes: 4 additions & 2 deletions docs/_sections/_guide-supplementals/software.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
<!-- ---
layout: default
title: Basic Software Guide
nav_include: true
Expand All @@ -10,4 +10,6 @@ nav_order: 1
variables
if statements
for loops
while loops
while loops -->


0 comments on commit 1745e9d

Please sign in to comment.