I'm not geeting the visual output what is the solution to that?
@Dedeepyanagoju4 күн бұрын
How to download that processing software
@ShriyanshRauthan2 күн бұрын
you have to download processing 3.0 software
@RobloxGamingevryday5 күн бұрын
Hey man, i used the code you made, the ultrasonic sensor is moving slowly. Do I need a power source?
@rikari47705 күн бұрын
my radar isnt moving... im not sure whats wrong
@dinamdave6 күн бұрын
Fantastic! I would suggest providing a link to the visualization software (rather than providing a 0.5 second image of the software title). Other than that, great work!
@SciCraft6 күн бұрын
In the description
@TheBigEt207 күн бұрын
Where is the camera connected
@SciCraft7 күн бұрын
Directly to the PC.
@HappySingh-km3ek9 күн бұрын
hey why the port option is not showing anything
@electroedu_labs16 күн бұрын
Its showing an error in facetracking.py as: Import "cvzone.FaceDetectionModule" could not be resolved. pls help me fix 🙏
@electroedu_labs16 күн бұрын
ModuleNotFoundError: No module named 'cvzone' . This is what it is showing after running.
@Oniom317 күн бұрын
I constantly get port busy or port not found what should I do?
@SciCraft16 күн бұрын
This happens when you try to send an Arduino code to a board. In this case, it is because Processing must be running therefore its using the port. So if you get this message, remember to stop the Processing code before you send the code in Arduino.
@soodteen790722 күн бұрын
ModuleNotFoundError: No module named 'mediapipe
@tafheemulhaq705322 күн бұрын
what does the lazer do?
@trivikramg23 күн бұрын
it is showing "ModuleNotFoundError: No module named 'cv2'"
@SciCraft23 күн бұрын
Which version of python you are using?
@duckgaming509624 күн бұрын
May I ask what did you use to make the UI on the computer?
@Nithin-e4c25 күн бұрын
hi i am geting a error (avrdude: ser_open(): can't open device "\\.\COM5": Access is denied.) what to do pls tell
@genoveffo838626 күн бұрын
i dont know why but when it detect something it spin faster
@hassanzahoui305727 күн бұрын
How i can get the codes?
@SciCraft27 күн бұрын
Please check the video description; you will find the codes there
@hassanzahoui305727 күн бұрын
Nice project .if i need to do it witsh ardiuno it beter ?
@SciCraft27 күн бұрын
Arduino Uno is enough
@hassanzahoui305726 күн бұрын
@@SciCraft thanks .i will updayt you for eny information
@sneeringlemur85-lc2vv29 күн бұрын
I tried with the ESP8266 with the oled screen built in but it doesn't work can you help me??
@dunyayagolEymen7096Ай бұрын
Hello, I encountered an error on line 47, how can I fix it?
@SciCraftАй бұрын
what is the error?
@kevinjosejoshy2301Ай бұрын
PLEASE HELP ME MY SERVOP IS NOT TURNING PROPERLY MY EXIBITION IS ON 9TH PLEASEE TELL HOW TO SOLVE THIS
@lolaladrones8591Ай бұрын
Is correctly installed?
@SciCraftАй бұрын
Please send me images or a video of your current setup to my Gmail at [email protected]
@sahelahmed0093Ай бұрын
Not working ..😊
@SciCraftАй бұрын
Whats the problem?
@podugucharan4167Ай бұрын
I want best processing app link plss...... 🙆
@walley4Ай бұрын
Hi how to check the port? I Cannot upload the code to Arduino..as port isnt visible..
@ExperimentCrazy-d2lАй бұрын
yes please give me the link of the full process
@SciCraftАй бұрын
kzbin.info/www/bejne/b3SZepSHi7yCkKc
@mrgloob2436Ай бұрын
i hope u still read this comment,i did everything the same way and i got it to work and it working fine but very very slow and the radar would stop working like after 10 sec can u help me pls T-T
@SciCraftАй бұрын
It sounds like the issue might be related to the timing or power supply. First, check if the power is consistent and sufficient for the radar and servo. Also, try reducing the delay in the code between radar readings, as a high delay might be causing the slowdown and stopping after 10 seconds. Let me know if that helps!
@WaltonSuganthiАй бұрын
This sensor is not rader sensor
@NanonplayZАй бұрын
Can you do a version where the camera turn with the pan servo so it have a wider view?
@callingmind39Ай бұрын
hi bro. arduino uno also run this this same code?
@SciCraftАй бұрын
Yes it will
@remixcoast6393Ай бұрын
Bro when I search the ip There is showing the site can't be reached 😢😢 Please help me
@erdemerzurumluАй бұрын
ı am getting errror in this part iAngle = int(angle); iDistance = int(distance); The function parseİnt(String) does not exist. how can ı fix it
@erdemerzurumluАй бұрын
I changed the faulty part as follows and set the language to English. iAngle = parseInt(angle); iDistance = parseInt(distance);
@MpackblockАй бұрын
Processing code: import processing.serial.*; // imports library for serial communication import java.awt.event.KeyEvent; // imports library for reading the data from the serial port import java.io.IOException; Serial myPort; // defines Object Serial // defubes variables String angle=""; String distance=""; String data=""; String noObject; float pixsDistance; int iAngle, iDistance; int index1=0; int index2=0; PFont orcFont; void setup() { size (1200, 700); // ***CHANGE THIS TO YOUR SCREEN RESOLUTION*** smooth(); myPort = new Serial(this,"COM5", 9600); // starts the serial communication myPort.bufferUntil('.'); // reads the data from the serial port up to the character '.'. So actually it reads this: angle,distance. } void draw() { fill(98,245,31); // simulating motion blur and slow fade of the moving line noStroke(); fill(0,4); rect(0, 0, width, height-height*0.065); fill(98,245,31); // green color // calls the functions for drawing the radar drawRadar(); drawLine(); drawObject(); drawText(); } void serialEvent (Serial myPort) { // starts reading data from the Serial Port // reads the data from the Serial Port up to the character '.' and puts it into the String variable "data". data = myPort.readStringUntil('.'); data = data.substring(0,data.length()-1); index1 = data.indexOf(","); // find the character ',' and puts it into the variable "index1" angle= data.substring(0, index1); // read the data from position "0" to position of the variable index1 or thats the value of the angle the Arduino Board sent into the Serial Port distance= data.substring(index1+1, data.length()); // read the data from position "index1" to the end of the data pr thats the value of the distance // converts the String variables into Integer iAngle = int(angle); iDistance = int(distance); } void drawRadar() { pushMatrix(); translate(width/2,height-height*0.074); // moves the starting coordinats to new location noFill(); strokeWeight(2); stroke(98,245,31); // draws the arc lines arc(0,0,(width-width*0.0625),(width-width*0.0625),PI,TWO_PI); arc(0,0,(width-width*0.27),(width-width*0.27),PI,TWO_PI); arc(0,0,(width-width*0.479),(width-width*0.479),PI,TWO_PI); arc(0,0,(width-width*0.687),(width-width*0.687),PI,TWO_PI); // draws the angle lines line(-width/2,0,width/2,0); line(0,0,(-width/2)*cos(radians(30)),(-width/2)*sin(radians(30))); line(0,0,(-width/2)*cos(radians(60)),(-width/2)*sin(radians(60))); line(0,0,(-width/2)*cos(radians(90)),(-width/2)*sin(radians(90))); line(0,0,(-width/2)*cos(radians(120)),(-width/2)*sin(radians(120))); line(0,0,(-width/2)*cos(radians(150)),(-width/2)*sin(radians(150))); line((-width/2)*cos(radians(30)),0,width/2,0); popMatrix(); } void drawObject() { pushMatrix(); translate(width/2,height-height*0.074); // moves the starting coordinats to new location strokeWeight(9); stroke(255,10,10); // red color pixsDistance = iDistance*((height-height*0.1666)*0.025); // covers the distance from the sensor from cm to pixels // limiting the range to 40 cms if(iDistance<40){ // draws the object according to the angle and the distance line(pixsDistance*cos(radians(iAngle)),-pixsDistance*sin(radians(iAngle)),(width-width*0.505)*cos(radians(iAngle)),-(width-width*0.505)*sin(radians(iAngle))); } popMatrix(); } void drawLine() { pushMatrix(); strokeWeight(9); stroke(30,250,60); translate(width/2,height-height*0.074); // moves the starting coordinats to new location line(0,0,(height-height*0.12)*cos(radians(iAngle)),-(height-height*0.12)*sin(radians(iAngle))); // draws the line according to the angle popMatrix(); } void drawText() { // draws the texts on the screen pushMatrix(); if(iDistance>40) { noObject = "Out of Range"; } else { noObject = "In Range"; } fill(0,0,0); noStroke(); rect(0, height-height*0.0648, width, height); fill(98,245,31); textSize(25); text("10cm",width-width*0.3854,height-height*0.0833); text("20cm",width-width*0.281,height-height*0.0833); text("30cm",width-width*0.177,height-height*0.0833); text("40cm",width-width*0.0729,height-height*0.0833); textSize(40); text("SciCraft ", width-width*0.875, height-height*0.0277); text("Angle: " + iAngle +" °", width-width*0.48, height-height*0.0277); text("Distance: ", width-width*0.26, height-height*0.0277); if(iDistance<40) { text(" " + iDistance +" cm", width-width*0.225, height-height*0.0277); } textSize(25); fill(98,245,60); translate((width-width*0.4994)+width/2*cos(radians(30)),(height-height*0.0907)-width/2*sin(radians(30))); rotate(-radians(-60)); text("30°",0,0); resetMatrix(); translate((width-width*0.503)+width/2*cos(radians(60)),(height-height*0.0888)-width/2*sin(radians(60))); rotate(-radians(-30)); text("60°",0,0); resetMatrix(); translate((width-width*0.507)+width/2*cos(radians(90)),(height-height*0.0833)-width/2*sin(radians(90))); rotate(radians(0)); text("90°",0,0); resetMatrix(); translate(width-width*0.513+width/2*cos(radians(120)),(height-height*0.07129)-width/2*sin(radians(120))); rotate(radians(-30)); text("120°",0,0); resetMatrix(); translate((width-width*0.5104)+width/2*cos(radians(150)),(height-height*0.0574)-width/2*sin(radians(150))); rotate(radians(-60)); text("150°",0,0); popMatrix(); }
@MpackblockАй бұрын
Processing code: import processing.serial.*; // imports library for serial communication import java.awt.event.KeyEvent; // imports library for reading the data from the serial port import java.io.IOException; Serial myPort; // defines Object Serial // defubes variables String angle=""; String distance=""; String data=""; String noObject; float pixsDistance; int iAngle, iDistance; int index1=0; int index2=0; PFont orcFont; void setup() { size (1200, 700); // ***CHANGE THIS TO YOUR SCREEN RESOLUTION*** smooth(); myPort = new Serial(this,"COM5", 9600); // starts the serial communication myPort.bufferUntil('.'); // reads the data from the serial port up to the character '.'. So actually it reads this: angle,distance. } void draw() { fill(98,245,31); // simulating motion blur and slow fade of the moving line noStroke(); fill(0,4); rect(0, 0, width, height-height*0.065); fill(98,245,31); // green color // calls the functions for drawing the radar drawRadar(); drawLine(); drawObject(); drawText(); } void serialEvent (Serial myPort) { // starts reading data from the Serial Port // reads the data from the Serial Port up to the character '.' and puts it into the String variable "data". data = myPort.readStringUntil('.'); data = data.substring(0,data.length()-1); index1 = data.indexOf(","); // find the character ',' and puts it into the variable "index1" angle= data.substring(0, index1); // read the data from position "0" to position of the variable index1 or thats the value of the angle the Arduino Board sent into the Serial Port distance= data.substring(index1+1, data.length()); // read the data from position "index1" to the end of the data pr thats the value of the distance // converts the String variables into Integer iAngle = int(angle); iDistance = int(distance); } void drawRadar() { pushMatrix(); translate(width/2,height-height*0.074); // moves the starting coordinats to new location noFill(); strokeWeight(2); stroke(98,245,31); // draws the arc lines arc(0,0,(width-width*0.0625),(width-width*0.0625),PI,TWO_PI); arc(0,0,(width-width*0.27),(width-width*0.27),PI,TWO_PI); arc(0,0,(width-width*0.479),(width-width*0.479),PI,TWO_PI); arc(0,0,(width-width*0.687),(width-width*0.687),PI,TWO_PI); // draws the angle lines line(-width/2,0,width/2,0); line(0,0,(-width/2)*cos(radians(30)),(-width/2)*sin(radians(30))); line(0,0,(-width/2)*cos(radians(60)),(-width/2)*sin(radians(60))); line(0,0,(-width/2)*cos(radians(90)),(-width/2)*sin(radians(90))); line(0,0,(-width/2)*cos(radians(120)),(-width/2)*sin(radians(120))); line(0,0,(-width/2)*cos(radians(150)),(-width/2)*sin(radians(150))); line((-width/2)*cos(radians(30)),0,width/2,0); popMatrix(); } void drawObject() { pushMatrix(); translate(width/2,height-height*0.074); // moves the starting coordinats to new location strokeWeight(9); stroke(255,10,10); // red color pixsDistance = iDistance*((height-height*0.1666)*0.025); // covers the distance from the sensor from cm to pixels // limiting the range to 40 cms if(iDistance<40){ // draws the object according to the angle and the distance line(pixsDistance*cos(radians(iAngle)),-pixsDistance*sin(radians(iAngle)),(width-width*0.505)*cos(radians(iAngle)),-(width-width*0.505)*sin(radians(iAngle))); } popMatrix(); } void drawLine() { pushMatrix(); strokeWeight(9); stroke(30,250,60); translate(width/2,height-height*0.074); // moves the starting coordinats to new location line(0,0,(height-height*0.12)*cos(radians(iAngle)),-(height-height*0.12)*sin(radians(iAngle))); // draws the line according to the angle popMatrix(); } void drawText() { // draws the texts on the screen pushMatrix(); if(iDistance>40) { noObject = "Out of Range"; } else { noObject = "In Range"; } fill(0,0,0); noStroke(); rect(0, height-height*0.0648, width, height); fill(98,245,31); textSize(25); text("10cm",width-width*0.3854,height-height*0.0833); text("20cm",width-width*0.281,height-height*0.0833); text("30cm",width-width*0.177,height-height*0.0833); text("40cm",width-width*0.0729,height-height*0.0833); textSize(40); text("SciCraft ", width-width*0.875, height-height*0.0277); text("Angle: " + iAngle +" °", width-width*0.48, height-height*0.0277); text("Distance: ", width-width*0.26, height-height*0.0277); if(iDistance<40) { text(" " + iDistance +" cm", width-width*0.225, height-height*0.0277); } textSize(25); fill(98,245,60); translate((width-width*0.4994)+width/2*cos(radians(30)),(height-height*0.0907)-width/2*sin(radians(30))); rotate(-radians(-60)); text("30°",0,0); resetMatrix(); translate((width-width*0.503)+width/2*cos(radians(60)),(height-height*0.0888)-width/2*sin(radians(60))); rotate(-radians(-30)); text("60°",0,0); resetMatrix(); translate((width-width*0.507)+width/2*cos(radians(90)),(height-height*0.0833)-width/2*sin(radians(90))); rotate(radians(0)); text("90°",0,0); resetMatrix(); translate(width-width*0.513+width/2*cos(radians(120)),(height-height*0.07129)-width/2*sin(radians(120))); rotate(radians(-30)); text("120°",0,0); resetMatrix(); translate((width-width*0.5104)+width/2*cos(radians(150)),(height-height*0.0574)-width/2*sin(radians(150))); rotate(radians(-60)); text("150°",0,0); popMatrix(); }
@metekaba6532Ай бұрын
Hi my friend. Thank you for the video! I want to make an Arduino radar project. Most of the radar projects using Arduino define the object with only one dimension. Whether the object is thin or thick, it draws the entire length on the radar monitor. Is it possible to make a multi-point radar project using Arduino? That is, I will be able to see the size of the object. For example, if there is a box in front of it, I will see it in width and length.
@SciCraftАй бұрын
Yeah, most Arduino radar setups, like mine, only measure distance at one point, so they can't show the full size or shape of an object. To get that multi-point radar effect, you'd need more sensors or use something like LIDAR, which scans across the object and gives you more detailed info. It’s definitely possible but would require more complex hardware
@TusharChopde-s1oАй бұрын
the site is not working
@Rtube-b1lАй бұрын
Get yourself some laser protection glasses 😎
@Rtube-b1lАй бұрын
Free Palestine
@Paris_Cherry22 күн бұрын
Aucun rapport
@niki-kv5sp2 ай бұрын
can i use this underwater?
@SciCraft2 ай бұрын
I don’t think the current setup would work underwater
@AdityaSSarode2 ай бұрын
Ma'am, I want to attach it to a boat to detect ships or objects above and below the water. My question is, will it detect the water as well? If yes, how can I stop it from detecting the water?
@rikari47702 ай бұрын
would there be a way to do this without using the servo motor? like i get it won't be able to rotate and have a wider span, but can it do the same thing without needing to rotate?
@SciCraft2 ай бұрын
Yeah, why not? Everything is possible, but it will need a different code. Just subscribe to my channel, and I might upload it there. If it's ready, I can personally give you the code
@rikari47702 ай бұрын
@@SciCraft ok! thank you! because this will be very useful for making a prototype of something im making for a school competition.
@daveduragos24042 ай бұрын
sir why my device in blynk didn't go online?
@vehbiyusuf2 ай бұрын
everthing works expet the servo motor it doesnt even flinch
@VivekKumar-bc8sn2 ай бұрын
Plz send app link
@SubhashChandra072 ай бұрын
Thanks :)
@SciCraft2 ай бұрын
Welcome!!❤️☺️
@JurmkiDastaanay-n2v2 ай бұрын
How to setup hacking software how download which things plz guide . or next tell us how send image on messager and hack complete phone . I want hack my phone 😢
@SciCraft2 ай бұрын
Chill, dude! There’s no such thing as ‘hacking software,’ but there are hacking OSes like Kali Linux, which I’m using in this video. You can search for ‘how to install Kali Linux on my PC’-there are a bunch of videos that explain how to do that. And about hacking your ex-please don’t do anything without permission; it’s illegal.
@aftabzargar-u6o2 ай бұрын
sir really appreciating but how we will re authenticate these divices?
@SciCraft2 ай бұрын
Just stop the attack on your terminal, and the devices will automatically reconnect to the Wi-Fi.
@mr.indiangaming86612 ай бұрын
i loved it , but ur voice is so low i cant hear it properly
@SciCraft2 ай бұрын
Glad you loved it! I'll fix the audio in the next one
@johnaustin19472 ай бұрын
I have tried many other sites to get my DHT11 working with Arduino / I2C, and had NO luck. I came across your site, thought I would give it a final attempt. I downloaded the wiring diagram and the .ino file from your site. Well to my utter astonishment it worked immediately, NO tweaks nescessary. Thanks so much for the info
@Hurvinek-uv6ok2 ай бұрын
Yeahh SOOo you DiDnt aCCtually program it you have to TYPe codeee 🤓..lol