Skip to content

wattnotions

fast documentation of hardware and software projects

  • Home
  • C
  • Page 2

Archives

C

  • 2d mapping
  • C
  • Hardware
  • Microcontrollers
  • Projects
  • Python

2d mapping using a webcam and a laser

Shane Ormonde9 years ago4 months ago211 mins

Following on from my previous blog post using a webcam and a laser as a rangefinder, it’s now mounted on a cheap 3 euro stepper motor and used to make a 2d map of the surroundings. As you can see from the video the results are not great, I think with a bit more work…

Read More
  • C
  • Microcontrollers
  • pic microcontrollers
  • Python

Sending analog values over serial using a PIC 18F14K50

Shane Ormonde9 years ago4 months ago01 mins

There’s a Robosumo competition coming up. The microcontroller chosen for the job was the PIC 18F14k50. The sensors being used are Sharp infrared rangefinder (to locate the opposing robot), and IR colour detecting sensors (to detect when the robot has reached the edge of the ring). All of these sensors give out a voltage somewhere…

Read More
  • C
  • Microcontrollers
  • pic microcontrollers
  • Plotters
  • Projects

Second attempt at making an x-y plotter (TinyPlotter)

Shane Ormonde10 years ago4 months ago21 mins

This plotter was built using parts from cd disc drives. The parts that actually control the motion are the steppers in the cd drives. The steppers are normally used to move a laser diode back and forth over the disc to read it. For this project, a separate disc drive was attached perpendicular to the…

Read More
  • C
  • Microcontrollers

Interfacing a strip encoder with the dsPIC30F4011

Shane Ormonde10 years ago4 months ago01 mins

This is what a strip encoder looks like: They are used to add position feedback to things that move in a linear way. For example, printers and scanners. Some printers use DC motors with strip encoders as opposed to stepper motors. The reason for this likely because DC motors are cheaper than steppers.

Read More
  • 1
  • 2
  1. Mikhail Grushinskiy on OpenWave – take 2May 28, 2023

    You would also need fast Fourier transform to find out waves frequently to use it as reference point to give…

  2. Mikhail Grushinskiy on OpenWave – take 2May 28, 2023

    You would need wind sensor real-time data. You would need to tilt compensate wind data from real time IMU data.…

  3. Mikhail Grushinskiy on OpenWave #9 : Measuring significant wave height in the frequency domainMay 28, 2023

    I used that article mentioned for keeping double integral from drifting. Third integral is assumed zero in observation matrix for…

  4. Mikhail Grushinskiy on OpenWave #9 : Measuring significant wave height in the frequency domainMay 28, 2023

    I’ve made reference data. Generated it in python. Without noise. With noise. With bias. With noise and bias. And fed…

  5. wattnotions on Making a vibration table using a subwooferMay 25, 2023

    Thanks - All credit for software goes to ChatGPT :D https://media.giphy.com/media/xT5LMI6zd2ODq17Mkg/giphy.gif

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 26 other subscribers

Newsmatic - News WordPress Theme 2023. Powered By BlazeThemes.