This project is inspired by the "Random Noise Sources" that you can see at this link http://www.ciphersbyritter.com/NOISE/NOISRC.HTM . The operation of "Real random byte" is quite simple ,the random thermal noise current (through zener lm336) is amplified by the transistor(2n2222) and converted into voltage fluctuations. The signal on the transistor collector is further amplified by a differentiator(made with tle2141). Finally, processor(stm32) analyzes the signal ,through some filtering algorithms and reduction of bias, obtaining random bytes. "Real random byte" have the capability to communicate using Bluetooth. The processor(STM32) is programmed to send a random byte(8 bit) each time it receives hexadecimal value "0x00".
My electronics projects
Collection of ideas to do some electronics projects, to make something new
December 6, 2016
September 30, 2016
Oscilloscope BT
The
project idea was born from purchase of a system of smallest
development for STM32F103C8T6 bought above ebay platform for about
2,5€. The main purpose was the one of using it to build something of
useful and amusing, so I decided that it would have been interesting
to try to produce a simple and cheap oscilloscope. I began to think
about the project, produce the software and choose all essential
hardware, the idea was the one of maintaining the cost under 10€. to
ensure that the assembly work was simple and appropriate also for
whom does not have particular knowledge of electronics . After a few
months of fine-tuning this little project was born , it is very
funning and instructive to produce , a simple oscilloscope that uses
a device Android ( phone, tablet) with which interconnects through
Bluetooth for trace visualization.
Download free pdf project
Subscribe to:
Posts (Atom)