Make your own Spy Bug (Arduino Voice Recorder)
Вставка
- Опубліковано 3 лют 2018
- Only $2 for 10pcs PCBs (10cm*10cm): jlcpcb.com
Support me for more videos: / greatscott
Previous video: • Electronic Basics #34:...
Facebook: / greatscottlab
Twitter: / greatscottlab
Voice-over Microphone || DIY or Buy: • Voice-over Microphone ...
More project information (code, schematic,...) on Instructables: www.instructables.com/id/Make...
Parts list (incomplete, see Instructables for more, affiliate links):
Aliexpress:
1x Arduino Pro Mini: s.click.aliexpress.com/e/_d62...
1x LiPo Battery: s.click.aliexpress.com/e/_dWb...
1x TP4056 LiPo Charge/Protection Board: s.click.aliexpress.com/e/_dX8...
1x Micro SD Card Adapter: s.click.aliexpress.com/e/_dUy...
1x Electret Mic + MAX9814 Amp: s.click.aliexpress.com/e/_dT1...
1x Tactile Switch: s.click.aliexpress.com/e/_dXI...
1x 5mm Red LED: s.click.aliexpress.com/e/_dV6...
1x 2kΩ Resistor: s.click.aliexpress.com/e/_dTP...
Ebay:
1x Arduino Pro Mini: rover.ebay.com/rover/1/711-532...
1x LiPo Battery: rover.ebay.com/rover/1/711-532...
1x TP4056 LiPo Charge/Protection Board: rover.ebay.com/rover/1/711-532...
1x Micro SD Card Adapter: rover.ebay.com/rover/1/711-532...
1x Electret Mic + MAX9814 Amp: rover.ebay.com/rover/1/711-532...
1x Tactile Switch: rover.ebay.com/rover/1/711-532...
1x 5mm Red LED: rover.ebay.com/rover/1/711-532...
1x 2kΩ Resistor: rover.ebay.com/rover/1/711-532...
Thanks to JLCPCB for sponsoring this video
Visit jlcpcb.com to get professional PCBs for low prices
In this project we will combine an Arduino Pro Mini with a couple of complementary components in order to create a voice recorder which could be abused as a spy bug. It has a run time of around 9 hours, is small and super easy to use. The recording quality might not be the best, but it should be suitable for many purposes.
Music:
2011 Lookalike by Bartlebeats
Killing Time, Kevin MacLeod
(incompetech.com) - Наука та технологія
Quick tip for improving the code: instead of useing those rather compilcated switches just replace the filename with String(audiofile)+".wav" and you can record an unlimited number of files.
What's the difference
ohhh my god i was thinking same
how do you do this?
@@loufbread26 That with the code shown you can only create up to 10 files, instead, with this improvement, you can create as many files as can fit in the MicroSD
The visuals in this video are beautiful. Watching the whole project come together felt so good. :O
The cool spy-bugs on TV send the audio through a radio. This gives me an idea for a "DIY or Buy": a walkie-talkie.
There are a few very basic walkie-talkie tutorials based on arduino, but nothing really nice. You could try the analog version too, but a digital one would be more fun: sample the audio with the ADC, then send it over the air somehow (LoRA module maybe, or a cheapo 433mhz ook module pair), then receive and play it back with a DAC from resistors (or use a DAC chip, or a micro that
has a DAC built-in like the SAMD21 found in the Adafruit Feather M0).
www.aliexpress.com/item/FM-Frequency-Modulation-Wireless-Microphone-Module-DIY-Kit-FM-Transmitter-Board-Parts-Kits-Simple-Electronic-Production/32749629485.html This sends audio through FM radio
RPITX can accomplish this.
You can easily achieve this by building a small FM transmitter, it is very tiny, easy to build and ceap (
Impressive presentation - one of the best I have seen, great job!
sponsored by the NSA
Not quite
Spicy Meme Boi eazy plz
add a transmitter that transmits directly to the NSA then yes
@@greatscottlab Im sure it is
If you want a spy bug, just use your smartphone. Everyone has one and they are smaller.
Great work! It's always nice watching a product of yours.
Thats the kind of video why i subscribed to your channel
I ordered my first bpc at jlcbpc just a half week ago trough you.
I had been looking for this for month haha, your videos are really good
I can’t tell you how happy I am I was in great need of such a thing thank you very much
Nevermore suprises for Christmas! 😀 Great as allways
I tried this for my mini-project, it worked successfully!
Thank you Great Scott
Can you help me with it I am facing issues in my circuit
Is it working now
Could you please help me?? the led doesn't off when the push button its on :(
This is one of your best projects, thanks
Another week, another great video!
This is a great video, It's the best I have seen that will help my project. 👍
I am definitely going to build this. Thankyou very much as always awesome video
Even know I don't know much about circuits and voltages it's still good to watch
Anstatt ne gopro session zu nehmen mit hd auflösung und gutem Mikro. Trotzedem ein super Video.
Danke Scott
Nice project. Thanks for another great video.
I was just thinking about this. Perfect!
Your videos are always really nice, thank you very much.
You're welcome :-)
The code is not getting uploaded can tell me pls????
16khz is a very odd sampling rate. So make sure you always have subtraction of 44.1kHz or 48khz. (32khz, 22khz or 11khz) Also it's good to use some input filtering to prevent extra distortion (Shannon theorem).
Excellent video as always.
Thanks again for another great tutorial!
Well done Scott ! Very useful and super explained.
Thank you very much :-)
This night is my turn. I'll realize a video about 1KW DC motor control from scratch. Regards and stay forever like this. You are giving the possibility to everybody to learn something !!
GreatScott! Here we are. Video of this night ua-cam.com/video/ZBMiIQ5rJl0/v-deo.html
Fabuloso como siempre. Espero cada semana tus videos. Hasta estoy pensando en traducirlos para la comunidad hispanohablante. Awesome like ever. I hope your videos every week. Even i am thinking in to traslate your videos to the Spanish for LatinAmerica
why not using the onboard led for notification, it would consume less power and you don't a extra led
Also possible
But it'll be to bright?
Unless you PWM it (and given the inherent complexity of recording audio on something so much not designed to do so), I think that would be a higher current draw than is desirable.
@@danya023 neeeeerd
@@ninovitaliano7943 I'm honored someone noticed, thanks.
It's true though, isn't it? The onboard LED is rather bright and it takes around 10-20 mA, and if you're running off a battery you want to cut down on the current draw as much as you can so this is something you would disable first. The other option is to use PWM to modulate the LED, but AFAIK pin 13 doesn't have hardware PWM, so you have to spend processor cycles on this, and I bet that there's not much free processor time left over from "recording audio on something so very much not designed to do so".
6:42 hey GreatScott! I can see you on that solder :D
This was a great video. Thank you:)
for a "spy bug" I wouldn't use a push button with led. With a normal switch you can determin the state of the bug based on the position of the switch and you can use it as wake up signal to save battery when the device is off.
This was awesome! I always wanted to make something like that but I could'nt
Yesterday i was searching about this...
Nice timing!
I knew it ;-)
Keep up the great work.
congrats on 700K!
Hey GreatScott! make a tour of your lab in which you work for your projects .
Nicely done. Thank you. JR
The more I watch these videos the more I question my pick of going to school for an electrotechnician. Seems sooo damn overwhelming.
Great video. Short but informative as well,as usual!
Grüße aus Hessen
Thanks mate :-)
Loved it! 😍 Awesome
Nice video as always
Nice one once again! I'm thinking of adjusting this circuit to be a guitar looper pedal by replacing the mic with a signal amplifier / buffer and playing back the .wavs through an external DAC
Hello, please have you tried this project and also amplifying the mic, Please I will like to know more, because am working on a similar project. Thank you
Thank you for uploading video of my adivice !
Akshay Kolekar The code is not getting uploaded can tell me pls????
Really..... Ur videos are really informative.....!!!!!😘😘😘😘
Best project brother!!
You can probably keep the power consumption even lower by downclocking the arduino and pushing it into deep-sleep when not recording. In deep sleep, one can get the power consumption in the micro amp region.
Thank you for the great video :D
Nice work
Great work !!!!!!!
GreatScott! Have you tried to desolder this small mic, solder 3.5mm jack input (l and r channel connect to make mono) and connect any better mic?
Finally a new upload xD
Ok, ich muss das jetzt mal fragen. Welche Textmarker und/oder welchen Drucker/Patrone benutzt du, dass dir die Schrift beim markieren nicht verwischt?! Ich kann nichts Gedrucktes markieren ohne das es verwischt und es macht mich verrückt!
hey Scott, as your name says you are Great!
Another Awesome Vid!!!!!
Cool video !
Hey nice video also build this on myself. But one question whats the programm you use to record on your pc with this extrem high frequencies. Thank you
I've found using standalone AVR chips plus a crystal to be cheaper and smaller than using even Arduino nanos, plus an ftdi USB to serial adapter only for breadboarding. I use a pro mini as an ISP since some vendors who claim their AVR chips already have the Arduino bootloader are less than reliable in their claims.
CSI LIKE THIS VIDEO!
NSA like this video
Hello Scott, great and very helpful videos you have there! May I ask you where you order your LiPo batteries from as a fellow German? Chinese traders don't ship here as far as I know. Thank you!
Nice video as always, GreatScott never fails to deliver. The only thing that i disliked was the fact that i cant create SD card projects with good frequency of sampling and theres no explanation on hows that solved in this project. How to write on a SD so fast??
Finally, you made the video i asked for;-)
Please make a videos about galvanic isolation, safety and upgrading video for your peltier module cooler 😀. Nice to see you continue making videos for us 😃😃😃.
I have almost all of that on my to do list. It will happen when I get to it.
Really nice
some micro FPV cameras i use on tiny drones can record and broadcast medium fidelity analog video and audio at a tenth the size. they only require the camera/Tx bundle and a gumstick battery to operate, meaning its about 27g and 5-6cm^3.
no, and if it's cheaper I don't see the point. I've made my own microcams before CMOS sensors had a processor and body that small, but i have no practical use for a spy bug, just a suggestion. no need to be so pretentious.
Why not replace the arduino with an esp-12f, or esp32, and directly beam the recordings across the network to a local PC for storage?
This cool, I like so much.your video, Maybe next time can u try use ESP or ProMini make something like Mini GoPro?
At 0:20, shouldn't it be '1/f' instead of 'f' as the interval between two sample points in the V vs t graph? Here 'f' indicates sampling frequency right?
How about a VOX function so it only records when there is sound, and mostly powers down otherwise. Could dramatically improve battery life.
Thanks for sharing 😀👍
Really cool!
Please make a DIY or buy video! That would be great! Great video by the way, but make it send the audio over the air (somehow).
=)
your amplifer break out have agc which amplified background noise replace local omp amp and it work fine
Hey GreatScott how about a DIY Sunrise Alarm clock. Or maybe even a DIY or Buy Episode about it?
4:09 LOL at that solder joint :D
You should try a DIY Digital Usb multimeter like the one you have show in previous videos :).
Is there a way to Not use an audrino board in this project? And can we store the audio in a SD card?
5:35 if you wanna blow your battery , a lipo cell is a great choice as a heatsink for battery charger ic :)
i waited for this video for years
Me too...
dumb question...looks like you need to manually initiate the recording mode by pressing a switch. For the purpose of eliminating this need, couldn't you put a circuit that activates the record mode if there is sufficient sound input volume and deactivate if there were a specified amount of time for which there was no sound over a specified input level?
Disguise as a functioning USB charger and use that to also charge it, allowing the battery to mainly function as a backup?
I would suggest you pcb etching to make your own pcb at home.
Nice video
Hi, nice video, can u next time make diy microscope? Or any project with camera i want to know how to connect camera from broken smartphone.
very good one.... By using bluepill that u have already explain then i think sound quality will be quite better
Is there a pre-made amp circuit that uses an 3.5mm audio jack as an input rather than a microphone?
That was awesome tutorial Sir!!! Really a small one but a very very interesting one....never imagined the TMRpcm can do such wonders...I only used that for SD audio playing
Glad you liked it :-)
...and that comment brings the questions: how to learn all capabilities of Arduino library. For example I need to use rc-switch library, there are some examples included but I am unable to find information about all functions of the library. Any help?
Kernel Panic you might need to see the header files... You need to understand what the author actually does while he defines the library... This might take a few days of thorough investigation
Sayantan Maiti that's what I did. I'm starting to understand that to really be able to know the particular library first I need to learn more about writing libraries. It's a lot of stuff to learn. Thanks for your reply! All the best for You!
bro u r the best......
I'm not sure why, but this has made me want to make a combat robot. 😂
hey scott can i ask u where u get ur prototyping pcb's from ?
Actually did something similar with an ESP32 so I where able to control the "bug" via my phone, even download the files. :)
I am looking for a similar project you are describing, could you share the code?
I am trying to do the same project with esp32 but Im new to this board. could you share the knowledge with me too? Thanks in advance
Please share codes, doing a similar thing for my place. Thanks
Send link to that
Please help us send with the code 🙏🏼
Hello sir can I use the microphone circuit which u did in diy or buy as a replacement for max9814 ...I cudnt find this module from my local electronics shop
Could you please show us how to get a tiny camera (1080p) that we could secretly put into a porch light and connect for power and video through cat5 back to a POE switch? Mostly need the tiny camera and connections to the end of a CAT5, please?
Nice Video Great Scott!! How is ur thesis going? Can you give tips to beginners in general , as to how one can start writing research papers? It seems very hard because most people don't have in depth knowledge . Any advice would be great :)
good idea
Thanks man
thank for teach
Can I change the microphone to an earphone 3.5 port?
I want to install a better microphone.
This would be good to use on a motion activated circuit. I can see this as a crude DIY Security system.
It would be interesting to make it only record when sound is louder than a given threshold.
Sounds interesting
Nice
Hey I wanted to make a pen with a circuit like this.
How would one go about scaling this process down?
good video bro
How do you know such a wide range of things?
What are your qualifications?
Btw love your videos and watch them even during exams like right now.
I have a question...How did you learn arduino programming? Did you take some kind of course or just learning from internet?
i can use this for my camera project and do you know any way to capture the output of a camera on a display
with an sd card or something like that