CaraMemperbaiki Antena Mobil RC (Buat & Pasang Juga) Ditulis oleh Matt Robbs in RC Mobil. *Postingan ini mungkin berisi link afiliasi. Sebagai Associate Amazon, kami memperoleh penghasilan dari pembelian yang memenuhi syarat. Jika antena mobil RC Anda baru saja rusak, langkah yang paling mungkin dilakukan adalah membeli yang baru yang sesuaiIntroduction Make a 4WD RC CarThis is my first instructables i am writing about how tomake your RC car. Most of us wants to make our own custom made RC cars so we could be able to add different motors with high RPM or Low RPM with high torque or less torque for off roads and on roads we can also be able to change the motor drivers as per motors requirement possibility are many as you are the main creator of your lets get started with what will you require to make this car . The parts you will require is given below i got mine from List-2 – Arduino UNO or other version if you have any2 - NRF24L01 modulesThis are your Transmitter and Receiver pair1 – breadboard1 – 12V battery I am using a Lead Acid battery AH4 – Wheels and Motors I am having 12V motors check your motors specification before applying 12V1 – L293D Motor driver1 – small box for remote4 – Switches 4 – NiMH/NiCd battery for remote4 – 10k resistors 1 - 5v regulator 2 - 470uF 16v 2 - monolithic Some jumper wires and double side tapeStep 1 Getting All Your Parts and Getting StartedAs now we have got all the parts now lets get start building the image for more 2 Bulding the ChassisNow comes the chassis part of your robot your chassis will have the main parts like1. Clamp 2. Motors and Wheels3. acrylic sheetAnd 1. Now drill holes in acrylic sheet so that you can attach the clamp see the images for reference2. after drilling the holes and attaching the clamp connect the motors to the clamp once done fix the wheels to the motors so it could look like a car 3 Motor Driver and NRF24L01 ModulesMotor DriverWe will be using L293D as a motor driver because its easy for wiring and supports this motorsee the diagram connect the motors as given above if you want to get more information on L293D motor driver you can get more info on the below link i have learned from you connect the motors comes the radio part,we are using NRF24L01 for transmitting and receiving of pair are transceivers means you can receive and transmit the data from 1 module to range of this module is 100 meters as per info the range depends on the module you use their are some modules which can give upto 1000+ meter of using this module you have to install the libraries you can get them here this library in library folder of arduino softwareNote- Connect the NRF24L01 to or it may get damagedStep 4 Adding Electronics on CarNow adding electronics to the RC carAfter connecting the motors to motor driver and the NRF24L01 module. We will now have to connect them to the car now see the above images and connect the things as given 5 Remote AssemblingRemote is the main part for controlling your robot you should use the proper box which fits in your box i have used is from a sweets box which was perfect to fit all the electronic parts into proper battery 4 - NiMH or NiCd battery put the module out of the box for better the above images and diagram for Connect the NRF24L01 to or it may get damagedStep 6 Programming the RobotAs we have now finished with the assembling part lets start programming car and remote code is given below-Dont forget to see the video p
Kunciulir sekrup yang masuk ke komponen logam. Selalu gunakan kunci/pengunci untuk sekrup pemasangan engine dan sekrup lain apa pun yang berulir menjadi logam. Jika tidak, getaran akan melonggarkan mereka — terutama jika Anda memiliki mobil nitro. Pastikan Anda mendapatkan menggunakan Blue Loctite.
· Cara Upgrade UniFi Controller dan Update Firmware UniFi Untuk mengupgrade UniFi Controller kamu tinggal download UniFi Controller versi terbaru dari website resminya, lalu close UniFi controller (tidak perlu di uninstall) lalu jalankan installer yang sudah kamu download,secara otomatis nanti akan terupgrade dengan sendirinya Get
Electronics and Programming are not that Scary Most of us here, write a lot of code and very rarely have any kind of interaction with electronics, which indeed run our codes. Another thing is a common myth that electronics are very difficult to understand and that we need at least an electronic engineer title to get started with it. As a technician, petrolhead and coding enthusiast, Arduino was always somewhere on my list. I also had an RC car when I was a kid and always wanted to buy another one in my adulthood, so now when I have started learning to code, got an Arduino kit, it was the best time to make this childhood dream come true. Before and if you proceed to the next part I want to add a few more things. First of all, this is an old article that I have published before on some technical websites related to microcontrollers, so you can treat this one just as a remastered version. This tutorial is heavily based on the technical explanation, however, in the second part of the tutorial, I explain the code written in Arduino IDE. Last but not least, even though ArduCar is my own application written in Java, I have not provided the source code nor an explanation of it in this tutorial. Let's have some fun! In this instruction, you will learn how to create an Arduino based RC car from a scratch. No prior programming, Arduino, or electronics experience needed. Even though having some previous experience in those fields can be helpful, everyone should be able to finish this project without any problems. You may also ask, why Power bank? These days, those devices are becoming more and more affordable, in some cases, they are even cheaper than batteries, many of us have them at our own houses, they can be reused, and recharged anytime we want. The project covers the basics principles of creating such a car, with a minimalistic approach on materials, and explains the code in details. Moreover, provided instructions can be also used in different projects, so let's start! As a hobbyist, I didn't have many tools like soldering iron etc. So I have tried to make use of some old electronic things such as USB cable or power bank, that most of you may have somewhere at home. You may follow all of my instructions, but feel free to change some parts and be creative. Below, the list of the materials can be found Arduino UNO car chassis, with wheels and motors, kit male - male, and female - male jumper wires electrical insulation tape Bluetooth module HC-06 or HC-05 DC motor controller L298N Power Bank with 2 USB outputs Piezo buzzer Android mobile phone PC with Arudino IDE installed ArduCar - Arduino RC Car Bluetooth Controller Step 1 Chassis Assembly First of all, we will need to assembly the chassis of our car. If you have a kit, most probably you also got the instructions with it, but just in case the steps can be found below Prepare the main part of the chassis, 4 small plastic brackets which will mount motors on the chassis frame 2 for each, screws, brass spacers, nuts, motors, useless USB cable, and 4 cables/ jumper wires. Connect one wire to each pin of a motor, you can solder them but if you don't have soldering iron, just try to "knot" the cables to each pin. Now take your old/spare USB cable, and cut it so there is around 20 cm of cable left. Strip a few centimetres of cable covering so you can see the cables inside it; there should be 4/5 cables inside, but we are interested just in two cables, GND - black one, and Plus - Red one. Strip 2-4 cm of covering from both red and black cable. You can leave it like that, or to make it stronger just "knot" it or solder with longer, stronger cable/ jumper wires so that the connection is firm enough. Take the motor, and mount it to the chassis frame with plastic brackets 2 for each, using screws and nuts. Please note that, each motor has a small "dot" on one side, and that dot should face inward so that when two motors are on place, these dots face each other. Once the motors are on their place, it is time for the 3rd nylon supporting wheel. When you look at the end of the frame, there should be 4 small holes next to each other, looking like a square shape. Take the brass spacers and mount them to these holes with screws, so brass spacers are on the same side of the frame with motors. Mount the nylon supporting wheel to the brass spacers with screws. Install the wheel to each motor. Note that, there is a shape inside of the wheel hub so be sure to put it in the right place. Most probably there will be a huge resistance, but you have to be gentle with it and use some power at the same time. We are almost done with assembling the car, at this point you can install Arduino module and DC motor controller to the frame. I used 3 screws with nuts that were left from the kit and covered wires with electrical insulation tape where it was necessary. Step 2 Wiring Once we have our car assembled with both Arduino and DC motor controller onboard, it is time for wiring. Prepare the jumper wires, both male - male and female - male. Take the cables that are connected to the motors and install them to the DC motor controller. Let's say that lower pins, the ones closer to the ground, are the plus pins, and the ones closer to the frame are minus GND. The circuit should look like this OUT1 - Left motor - GND cable OUT2 - Left motor + cable OUT3 - Right motor + cable OUT4 - Right motor - GND cable Now let's connect Arduino to the DC motor controller, in order to do that, we will use pins with tiny names IN1, IN2, IN3, and IN4. Previous OUT1, 2, 3, 4 sockets were responsible for transferring the power to the electric motors, but with IN1, 2, 3, 4 pins, we will send commands to the controller from our Arduino device. This time you may need female - male wire jumpers, but if you don't have such a wire just try to modify male - male wire jumper or solder the wires to the pins. IN1 - DIGITAL 5 IN2 - DIGITAL 6 IN3 - DIGITAL 10 IN4 - DIGITAL 11 Bluetooth module is the last crucial thing we will need for our steering, when you look at the Bluetooth module it should have 4 pins and each pin is signed as follows VCC - POWER, GND - Ground -, TXD - transfer data, RXD - receive data. Female - male jumper wires may be needed once again this time. VCC - POWER 5V GND - POWER GND TXD - DIGITAL 0 RXD RXD - DIGITAL 1 TXD As you can see, data will be exchanged between Arduino and our Bluetooth module, that is why data cables are connected in the opposite way. Piezo buzzer has 2 legs, a longer one, Anode +, and shorter one Cathode-. It is recommended to use 330 Ohm resistor between piezo buzzer and Anode because it is a very sensitive and tiny instrument, but I didn't use one, as the resistor makes my piezo buzzer very silent. Note Female - male wire jumpers may be helpful again. Anode+ long leg - DIGITAL 3 Cathode- short leg - POWER GND We are almost there! Now we need to power our Arduino board and DC motor controller. Take the USB cable part that we have prepared in the previous part and connect those two cables; red and black to DC motor controller. Red cable + - 12 V Black cable - - GND The last step is to connect two USB cables, one to Power bank and Arduino board, and other one that connected to the DC motor controller, to Power bank as well. Last thing is to mount your Power bank on the frame, I used an electrical insulation tape to stick it to the frame, but there are many other ways to mount it. Note some Power banks may have a switch or button on them, so to power the circuit you may need to switch the power on. All of the parts and wiring are on its' place, but still there is no code in Arduino and no application on the mobile phone to control the car. Step 3 Programming Now that we have our RC car ready, the last part is to upload the code to the Arduino board and download the application on an Android mobile phone. For this step, you will need the Arduino IDE program on your computer, which can be downloaded from the Arduino official website. Once you have it installed, there are two options that need to be set. Open the Arduino IDE program and you will see a few options on the upper bar, pick "Tools" and then you should see the list, find the option called "Board" and pick your Arduino board from the list most of the time it is Arduino UNO. Later, right under the "Board" option, click on the "Port" option, if there are no USB devices connected to your PC, it may be greyed out/disabled, once you connect your Arduino board with a USB cable this option should become available, you may have to choose one port, for example in my case it is PORT 5. Even though I have 3 USB ports on my laptop, just one of them works as a PORT. You can try with different USB sockets on your computer till it works. Before we move on to uploading the code to Arduino, you have two options Just download the attached file, open it with Arduino IDE program and simply upload it. Go to Arduino IDE program, click on File - New, copy the code from here, and click on the "Upload" icon. Remember that while uploading your code Arduino board should be connected to your PC via the right USB socket, on which the port is set. Note While uploading the code to Arduino, DIGITAL 0 RX, DIGITAL 1 TX sockets should be unplugged, when those sockets are connected to the Bluetooth module, Arduino may not accept the incoming data from your PC and the program may freeze at "uploading" state. Below you can find the code with explanations. After uploading the code to the Arduino board, it is time to reconnect DIGITAL 0 RX and DIGITAL 1 TX pins to the Bluetooth module and reconnect the USB cable Arduino - Power bank to the Power bank. last step to make your RC car work, is to download the Android application from Google Play Store, and start having fun! You may also download different applications, as long as they send the matching serial codes, or even create your own mobile application. Thank you for your attention, and wish you have a lot of fun with it. In case of any questions or suggestions, please let me know about it down below in the comments section. define in1 5 define in2 6 define in3 10 define in4 11 int state; int piezo = 3; void setup { pinModein1, OUTPUT; pinModein2, OUTPUT; pinModein3, OUTPUT; pinModein4, OUTPUT; pinModepiezo,OUTPUT; } void loop { if > 0 { state = Stop; switch state { case 'F' forward; soundFX break; case 'G' forwardleft; soundFX break; case 'D' forwardright; soundFX break; case 'N' backright; soundFX break; case 'C' backleft; soundFX soundFX soundFX soundFX break; case 'B' back; soundFX soundFX soundFX soundFX break; case 'L' left; soundFX soundFX soundFX soundFX break; case 'R' right; soundFX soundFX soundFX soundFX break; case 'H' soundFX soundFX soundFX soundFX } } } void forward { analogWritein1, 255; analogWritein3, 255; } void forwardleft { analogWritein1, 50; analogWritein3, 255; } void forwardright { analogWritein1, 255; analogWritein3, 50; } void back { analogWritein2, 255; analogWritein4, 255; } void backright { analogWritein2, 50; analogWritein4, 255; } void backleft { analogWritein2, 255; analogWritein4, 50; } void left { analogWritein4, 255; analogWritein1, 255; } void right { analogWritein3, 255; analogWritein2, 255; } void Stop { analogWritein1, 0; analogWritein2, 0; analogWritein3, 0; analogWritein4, 0; } void soundFXfloat amplitude,float period{ int uDelay=2+amplitude+amplitude*sinmillis/period; forint i=0;i 0 { First statement in the loop starts with if, inside the brackets we can see a condition, it says > 0 - simply it means, if Serial, in our case Bluetooth module, is available, greater than 0, remember the binary code 1 - true, 0 - false, do the following { } - everything in those curly braces will be executed. state = Remember that state variable at the beginning of the code? This is the time when we assign the value to that variable = so our state variable now is equal to which means that the variable will change according to what is read from the Bluetooth module. Stop; Those two brackets after a name indicates that it is a function, and it has to be explained somewhere in the code. The same with this one, the first function to be executed in this code is the function named Stop, which will just literary cut off the power from the wheels and make our RC car stop. switch state Right after the Stop function, we have another one, this time it is the global function, that exist in nearly every programming language, and it is called switch - what literary means that there will be few functions inside, and we will just switch between them. This time you can see that inside the brackets we have a condition, and the condition is a variable called state, which value was assigned to everything that is received from the Bluetooth module. case 'F' As you can see, each possible function inside the switch, will be marked as "case" and in the single quotations we can see the possible value of the state variable. In this case, if the state equals 'F' - such a character is sent to the Bluetooth module via the mobile application, some functions will be executed. forward; The first function to be executed soundFX 30+400*1+sinmillis/5000; The second function to be executed, this time with some conditions inside the brackets. break; break means to stop executing this case, you always have to finish each case with break; statement. case 'G' forwardleft; soundFX 60; break; Enter fullscreen mode Exit fullscreen mode Almost everything is explained now, but there were some functions like forward, soundFX etc. in the code, but they were not explained in the void setup { }, nor in the void loop { } part of the code. If there are such functions in the code, they should be explained at the end of the code. Below you can see an example. void forward Again, in order to call a function firstly void should be written, and after a space, name of the function should be written, for example forward. Inside the curly brackets we can see the explanation of the 255; analogWrite means that we are sending a signal, in case we were receiving, it should be written as analogRead. Inside the brackets there are two values in1 - the name of the pin that we are referring to, and 255 - the value of the electrical wave frequency, that can range from 0 to 255 - 0 means 0%, and 255 means 100%. It can be also written as LOW - 0, HIGH - 255. As you can see, this is the place where you can change the speed of each electric motor. analogWritein3, 255; In this way, we can say that by changing pins in1, 2, 3, 4, and values, we can control the side from which the electricity will enter the motors, what will be the voltage, and as a result the speed and direction. void soundFXfloat amplitude, float period This is the part that I have found on Arduino official forums, on the topic of SciFi sounds for the Piezo buzzer. You can find this code in the last post, for further explanations you can go to the link below. int uDelay=2+amplitude+amplitude*sinmillis/period; forint i=0;i<5;i++{ digitalWritepiezo, HIGH; delayMicrosecondsuDelay; digitalWritepiezo, LOW; delayMicrosecondsuDelay; } } Enter fullscreen mode Exit fullscreen mode It is how it works. From now on, hopefully you can also make your own contribution to the code, change something, add some new functions, or rewrite it in your own way. Bluetooth Configuration At the last, but not least, there is one more important thing to mention. HC-05 and HC-06 Bluetooth modules generally come up with default settings, such as baud rate, name, password etc. But if you would like to configure your Bluetooth module, you can use Arduino IDE program for this purpose. However, you may need to change the pins that Bluetooth module is connected to, and change Arduino code for the configuration time. Moreover, it is recommended to use resistors, in order to protect the Bluetooth module, as the data pins work at while the default output voltage of Arduino is 5V. Please keep all of those things in mind, I won't go throughout the whole process here, but there are plenty of tutorials available, just simply google it. If there are any suggestions, or questions please let me know in the comments' section below. Thank you for your attention once again, and don't forget to share your own projects below! 5 16. · Cara Pemasangan Pintu press lipat henderson geser agar rapi dan kuat. Pemasangan pintu garasi yang kurang tepat menyebabkan pintu tidak dapat diaplikasikan, seperti tidak dapat digeser bahkan membuat pintu menjadi miring. Dalam pemasangannya baiknya perhatikan tiap-tiap tahapnya. Untuk melakukan pemasangannya, ikuti beberapa petunjuk di. Selamat siang teman teman, kembali lagi bersama saya. kali ini saya akan membagikan tutorial cara merakit RC Car di kontrol dengan arduino dan modul NRFL01, dengan kata lain kalian dapat membuat RC Car Hampir sama dengan sistem Propo tapi belum sesempurna propo lah dengan low budget. so buat kalian yang mau mencobanya silahkan ikuti satu persatu tutorialnya di bawah. Pertama tama kita siapkan dahulu Alat dan Bahannya, untuk Alatnya yaitu 1. Obeng 2. Solder Iron 3. Timah Solder 4. Hot Glue 5. Laptop 6. Cuter 7. Bor optional 8. Mini Grinder optional sedangkan untuk bahannya 1. Arduino Nano 2 buah wajib 2. NRF24L01 2 buah 3. Joystick 2 buah 4. Toggle switch 4 buah 5. switch 1 buah 6. Motor Driver L298N 1 buah 7. Batre Lipo 2S, atau Li-ion 2 buah 8. Led 3mm 4 buah 9. Led 5mm 10 buah 10. buzzer 11. Box Hitam X1 untuk case TXnya 12. Resistor 1K 4 buah ada 2 tahapan pembuatannya, yang pertama perakitan Transmitter dan yang kedua perakitan Receiver + RCnya.. oke kita mulai, 1. TRANSMITTER siapkan bahan dan alat alatnya untuk perakitan Transmitter disini saya sudah menyiapkan Skematiknya dan kalian bisa lihat di bawah ini kalian bisa rangkai seperti skematik diatas, ada baiknya kalian menggunakan prototype board untuk pertama kali mencobanya, jika sudah berjalan baru dirangkai secara permanen di case..di bawah ini saya sertakan gambar kurang lebih seperti ini rangkaian saya. ini adalah waktu pertama saya buat menggunakan Case buatan, bahanya memakai box plastik type X1 yang banyak di jual di toko online dengan harga lumayan cukup murah kisaran 7rbuan.. sengaja saya tidak membuat dalam bentuk pcb dikarenakan biar gampang di bongkar pasang ini adalah tampilan depannya,, yah lumayan walaupun kurang rapi tapi asalkan bisa dipakai dan ini sudah saya tambahkan saklar dan led indikator ini gambar rangkaian dalam yang waktu itu belum di rapihkan, masih acak acakan, tapi sudah di lengkapi 4 switch untuk menyalakan fitur lampu lampu dan untuk kedua kalinya saya membuat casenya menggunakan laser arcyrilic, cetak di pabrik harga kisaran 30rb untuk per buah, ya lumayan cukup murah di bandingkan kita bikin sendiri pke box x1 yang belum tentu bisa serapih laser arcrylic.. diatas adalah hasil rakitan dengan case arcrylik, yang lmayan rapih menurut saya, hehehe,, tapi dengan memakai fitur lcd oled, tapi nanti untuk fitur lcdnya menyusul.. baik kalo kalian sudah selesai merakit Transmitternya lanjut kita upload programnya.. Jika kalian sudah mempunyai Software Arduino IDE, kalian hanya tinggal mendownload Codenya saja,, atau bagi yang belum punya Arduino IDEnya bisa di download disini dan untuk Codenya bisa di download disini password bisa di tanyakan via Facebook jika kalian kesulitan mencari librarynya, bisa kalian dowload library 2. RECEIVER pada dasarnya untuk membuat receivernya skematik nrf24 nya hampir sama, cuman beda di tambahan partnya saja,, di bawah ini kalian bisa lihat skematiknya silahkan rangkai skematiknya seperti gambar diatas, disini saya menggunakan rc rock crawler 4x4 4wd dengan double motor DC, jadi di skematik saya lampirkan 2 motor DC, tapi untuk kalian yang hanya menggunakan single motor kalian tinggal menggunakan salah satu motornya saja..dan hasilnya sepeti gambar di bawah lmayan berantakan hasilnya. hahha lanjut kita upload programnya.. codenya bisa kalian download disini jika sudah di download, silahkan kalian mencobanya masing masing... review videonya di bawah ini dan ini video versi finalnya oke, sekian dulu tutorialnya, jangan lupa tulis komentar di bawah jika ada kendala ataupun yang tidak dimengerti,, Bahanbahan yang diperlukan :1. Arduino Promini2. FTDI3. Mini Amplifier PAM84034. Speaker5. Kabel Kabeluntuk Skematiknya bisa di download disini :https://driCaramenggunakan aplikasi Walkie Talkie — sebenarnya sangat sederhana. Yang Anda perlukan yaitu sebuah tim terdiri dari beberapa orang agar bisa terorganisir dalam melakukan suatu kegiatan. Jika zaman dahulu masih menggunakan HT atau kepanjangan dari Handy Talkie , sekarang hanya dengan ponsel android Anda yang sudah canggih bisa digunakan pula.