In the original configuration, the airswimmer is propelled by the tail fin, which can be flapped left-to-right using the remote. The whole fish can also be tilted up or down by moving the gondola, which holds the battery and receiver, forward and back...
IntroductionVaporization is done by off-the-shelf ultrasonic atomizers, either really cheap ones (the black ones in the picture below, 2.50 $ each) or some more rigid ones (the silver one, a Fogstar 300, 290 € each), air is moved by an array of...
The idea behind this project was for my sons birthday party. He wanted a robot themed party, so I figured this would be the easiest to build. Similar to the commercial claw machines, the idea is to grab a toy and successfully get it transferred over...
This HOW-TO explains a quick and easy way to speed up NetBSD pkgsrc compiling on retrocomputers. It was written because there are altogether too many distcc how-tos which are complex, require special build environments or make assumptions without explaining...
For my GPSDO project I’ve opted for a Piezo 2940210 VCOCXO at 10 Mhz. There is a dearth of information on this particular module available online.(A notation notation: I utilize “E” notation to indicate orders of magnitude; thus 1.5E-6...
After gutting a car for the engine in an auto shop class, I found myself with a trove of interesting spare parts. I recycled the car's RPM gauge into a clock that sweeps out the seconds from 1 to 60 and displays a digital time readout. A Basic Stamp...
[Intro] {Updated 2/25/2016}VisualK-OS collectively refers my custom-built system of lighting devices, intended for use with my band's (Saturn's Iris) live shows. To date, the system consists of: The main control center, Thor and the Flood Bank Array...
Using an old Fairplay Scoreboard LED matrix to display scrolling messages (one of which was also for the kiddos birthday, scrolling "HAPPY BIRTHDAY")A PIC 16F870 was used for the controller. The factory controller was ditched as I was unsure how...
Nakano, K., et.al.(refs below) describe two versions of a small stack machine suitable for implementation on an FPGA and they give the Verilog source code on their web site. The design was ported to the DE2 board and extended to have a richer set of...
For a bimolecular reaction involving two molecules A and B, with concentrations [A] and [B] and a rate constant K, the probability of the reaction occuring (from mass action) will be K[A][B] . Assuming a time step which is short enough to make the probability...
To synthesize nice sounding musical notes you need to control spectral content of the note, the rise time (attack), fall time (decay), and the change in spectral content during attack and decay. Also it is nice to have at least two independent musical...
The general approach using DDAs will be to simulate a system of first-order differential equations, which can be nonlinear. Analog computers use operational amplifiers to do mathematical integration. We will use digital summers and registers. For any...
We can use the FPGA to do fast numerical integration to solve differential equation models of neurons. This page describes a couple of neuron models and their solution by DDA techniques. Eugene Izhikevich developed a simple, semiempirical, model of cortical...
DPCM (2-bit samples)A version of the DPCM algorithm can be implemented using very little processing time. A 2-bit/sample compressor/decompressor was written in Matlab to encode and to make a packed C header file, and then to do a test-decode. Note that...