PWM Wind Simulation PCB Design

Problem

I wanted to add Wind simulation to my Sim Racing setup. As you speed up/down you get more/less wind in your face, and you get directional wind in the corners. This helps with immersion by giving a sense of speed. The PC connects to the Arduino which provides the PWM control for the fans, and the fans are then powered by an external 12v power supply.

Software and hardware designs already exist for this, but they require that you build your own interface using an Arduino. SimHub is the software that most people use to integrate Arduino microcontrollers with sim racing software titles. SimHub allows you to choose and configure the type of Arduino you would like to use and automatically generates the Arduino Sketch file to interface with the hardware setup. The following image shows the Arduino design for a 2 fan setup using an Arduino ProMicro.

Read more →

003 - Blog Setup Edits

This blog was setup based on instructions provided by #NetworkChuck @ https://www.youtube.com/watch?v=dnE7c0ELEH8

I had to made a a few edits to his process/script to make it work for what I wanted to do. He wrote a python script which was intended to transfer images from an #Obsidian vault, but it only accounted for PNG files, I modified the regex to account for JPEG/JPG and GIFs also.

Regex edit for image.py

        # Step 2: Find all image links in the format ![Image Description](/images/Pasted%20image%20...%20.png)
        #images = re.findall(r'\[\[([^]]*\.png)\]\]', content)
        images = re.findall(r'\[\[([^]]*\.(?:png|jpg|jpeg|gif))\]\]', content, re.IGNORECASE) 

NetworkChuck also didn’t explain the process for setting up auto deploy on Hostinger which requires setting up a webhook from Hostinger that is triggered when a post is uploaded to GitHub.

Read more →