Тёмный

Make a CSGO C4 prop - Part 4 (Software) Finale 

Richard Moore - Engineering at Home
Подписаться 4,8 тыс.
Просмотров 1,2 тыс.
50% 1

Part 4 of a 4 part series where I show you how to make your very own CS:GO C4 Prop...
In this series I will walk you through how to 3D print a CS:GO C4 game prop, including download links for all the 3D files as well as the full source code for the Arduino software that makes it work.
Make one as a desk toy, make one as a gift for a friend, or use it for a "defuse the bomb" style game at your Airsoft Club.
In this episode we wrap it all by by talking about how to get the sounds into the device, and then we walk through the Arduino source code and look at the inner workings of a finite state machine. Finally we take a look at the Windows Desktop Configurator application that allows you to set the time and LCD brightness.
Checkout the accompanying web page where you can download the source code here - blog.radboogie.com/make-your-...
Part 1 here - • Make a CSGO C4 prop - ...
Part 2 here - • Make a CSGO C4 prop - ...
Part 3 here - • Make a CSGO C4 prop - ...
See the original short here - • I made a CSGO C4 prop IRL
All the Sounds in CS:GO Video here - • All the C4 Sounds in C...
/ radboogie

Хобби

Опубликовано:

 

25 июн 2023

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 19   
@user-ji9ln8ls9e
@user-ji9ln8ls9e 9 месяцев назад
WOW bro you should be really famouse if you continue you're videos !!😮😮
@worstguy7835
@worstguy7835 11 месяцев назад
Im surprised your able to make these things man! Amazing stuff!
@radboogie
@radboogie 11 месяцев назад
Thanks mate 👍
@jeso6956
@jeso6956 11 месяцев назад
finally the best part is here thx mate
@radboogie
@radboogie 11 месяцев назад
Yw :)
@no_usernamer6384
@no_usernamer6384 Месяц назад
The CT team that was defusing of the bomb was suddenly killed by the T team. Team T must destroy the bomb defusal process before the process has finished. So can you add it in that code? (part 5?)
@jianyuhuanqiu
@jianyuhuanqiu 11 месяцев назад
先说一声感谢,正在学习制作中,配件已到货
@radboogie
@radboogie 11 месяцев назад
祝你建设顺利!
@jianyuhuanqiu
@jianyuhuanqiu 11 месяцев назад
Hi blogger, thanks again for sharing, all the hardware and software are working now, only one problem left is that the speaker has no sound. However, when I start the c4 and countdown, I can hear a faint ticking sound from the speaker right next to my ear, what(where) is the problem?
@radboogie
@radboogie 11 месяцев назад
The WTV020SD device can be difficult to get working. One problem I had was it didn't like the audio level being too high. So I reduced the audio level of the wav files by -18db before I converted them to AD4 format.
@cristipanaintescu605
@cristipanaintescu605 24 дня назад
Any advice to play an mp3 while other tasks like the lcd updating the timer and led blinking are not blocked?
@radboogie
@radboogie 24 дня назад
The WTV020-SD-16P shouldn't block if you call asyncPlayVoice()
@cristipanaintescu605
@cristipanaintescu605 24 дня назад
I bought a MP3-TF-16P from DFRobot. It has a method .playTrackNumber() which appearently blocks the other instructions Since in any Arduino sketch, instructions are executed sequentially, I wonder if I cannot "fool" this by switching through tasks rapidly. I saw one video about millis() function, but didn't understand well. Do you have any video like that on your channel?
@radboogie
@radboogie 23 дня назад
The problem is that if a function blocks, it blocks the entire CPU. Millis() is a function that gets the current time elapsed in milliseconds and can be used to make code run every n milliseconds, it doesn't stop anything from blocking though. I see the DFRobot device has the possibility to be controlled via serial? If so you might be able to trigger it to play using a serial command which would be non blocking. Alternatively you could consider a pseudo multi-threading library like this one github.com/AhmedYousryM/NonBlockingSequence this allows you to put a blocking call in its own loop so the rest of your code can continue to run. This was the first one I found, there are probably others out there.
@graycheuk3996
@graycheuk3996 10 месяцев назад
Hello richard!How to modify the countdown time?
@radboogie
@radboogie 10 месяцев назад
Try editing line 385 int countDownSeconds = 40; Change the value 40 to the number of seconds you want to countdown from.
@graycheuk3996
@graycheuk3996 10 месяцев назад
Thank you for your answer@@radboogie
@Oli-ot1hh
@Oli-ot1hh 9 месяцев назад
Do you sell it?
@radboogie
@radboogie 9 месяцев назад
No mate, I don't sell them but you can download all the files if you want to print and build your own.
Далее
1mm is not a mil
4:11
Просмотров 786
I Made a Neural Network with just Redstone!
17:23
Просмотров 648 тыс.
Arduino Airsoft Bomb - Defusing
1:10
Просмотров 195 тыс.
It didn't end well...
5:44
Просмотров 172
I revamped my ENTIRE first game | Devlog #2
11:47
Просмотров 1 тыс.
How to make fake C4
5:29
Просмотров 244 тыс.
Taking some shavings...
5:56
Просмотров 1,8 тыс.
Mini Lathe Reverse Gear Noise Problem Fix - Part 4 Finale
1:11:35
24 часа Я МИСТЕР БИСТ челлендж
1:12:42
English or Spanish?
0:13
Просмотров 8 млн