**Building a High-Tech Projectile Launcher**
When it comes to building a high-tech projectile launcher, several components come into play. First, we need an Inverting Current Sense (ICS) circuit, which is essentially an inverter that turns high into low and vice versa. This is crucial for creating nand's and nor's, essential logic gates in electronics.
To make things more interesting, we'll also use a Bava High, not aka Inverter ICS. This means our project will turn on or off based on the inputs and combinations of NANDs and NORs, two fundamental ICs that are vital for creating complex logic circuits.
Another key component is the RS latch. This IC consists of logic gates to maintain a switched-on output even when the set pin switches from 5 volts back to ground. Think of it like a memory cell that retains its state until reset. The reset pin can then easily reset the output states, turning them on again.
Now, we need an op-amp as a comparator. While the Arduino was capable of distinguishing between two output states of an optical sensor, logic gates alone couldn't do so. That's where our comparator comes in – it outputs a logic-compatible fivefold level once the applied voltage on the plus input is higher than the reference voltage on the -inputs. We can adjust this by using a potentiometer.
**The Logic Diagram**
Our tactile switch needs to turn on an RS latch when pushed, which then turns on the driver of the first coil stage. But why does it need an inverter? The CD forty or forty four RS latch has inverted inputs, so we require another additional inverter to get rid of that effect.
Once the projectile reaches the first optical sensor, our comparator turns on its outputs and resets the first ledge while simultaneously turning on the second ledge. This activates the second driver and coil stage, ultimately leading to the projectile reaching a second optical sensor.
**The Problem with Continuous Current**
However, if something goes wrong and the projectile never reaches a sensor, the first coil stage would get destroyed by continuous high current. The Arduino solved this problem using a timer that turns off the drivers automatically after around 1 second.
To recreate this function in our project, we could use a 10 microfarad capacitor and a 100 kilo ohm resistor in series on the output of both latches. This would charge up the capacitor to 3 volts in roughly 8.12 milliseconds, acting as a trigger for an additional comparator to turn off the reset prematurely.
**The Logic Circuit**
Our logic circuit still has minor issues if you hold the tactile switch forever or if the second coil stage turns on when inserting the projectile. But for now, it's good enough. To create a proper circuit diagram, we used Easy EDA circuit design software due to its simplicity in finding required ICs in their online database.
After creating the logic diagram and schematic design, I went ahead and created a prototype on breadboards. Unfortunately, it was a mess due to the increased number of components and connections.
**Assembling the Prototype**
To fix this, I added male headers and necessary wires to the Arduino socket of McCoy gun. I then fine-tuned potentiometers for the comparators and tested it out – to my surprise, the circuit works fine without programming!
However, soldering the components to the bottom side perfboard of McCoy gun would have been impossible due to circle sizes. Using professionally made PCBs or ordering ones from China would be a better option.
**The IC Circuit vs. Arduino**
While our IC circuit has several advantages, including higher speeds, it's also more expensive than using an Arduino. The only real advantage of the IC circuit is its speed. In the end, there are multiple ways to skin a cat – and I personally prefer using an Arduino due to its flexibility and low price.
I hope you enjoyed this video! Don't forget to Like, share, and subscribe for more content. Stay creative, and I'll see you next time!