Industry, Innovation and Infrastructure Science Projects (76 results)
|
Select a resource
Filter by
Coding Projects
Sort by
|
Self-driving cars use a variety of sensors to evaluate and navigate their environment. Each type of sensor has advantages and disadvantages. In this project you will evaluate two common types of distance sensor (ultrasonic and infrared) and compare their performance in different scenarios.
Read more
How fast can a human driver react and hit the brakes when there is an obstacle in the road? Can autonomous cars react more quickly and make the road safer for everyone? In this project you will build your own Arduino robot and test human braking versus automatic braking as the robot drives toward an obstacle at full speed.
Read more
Imagine that you need to make sure valuable cargo — like a robot or even human astronauts — can land safely on Mars. How would you do it? In this project, you will build your own model planetary lander using an Arduino. It will use a distance sensor and automatically deploy landing gear before impact. Can you avoid a crash landing?
Read more
What happens when a satellite collision in space leads to a chain reaction of more collisions? This project models The Kessler Syndrome: A scenario in which collisions between satellites in low Earth orbit create increasing amounts of debris, eventually making the region too dangerous for satellites or spacecraft to operate safely. By adjusting key variables like collision rates and debris generation, you can visualize how quickly space around Earth could become overcrowded, and explore…
Read more
Have you ever seen a waiter balance an entire tray of drinks without spilling any? How do they do it? Do you think you could build a robot waiter that can do the same thing? In this project, you will learn how to build a self-balancing robotic tray. You can incorporate the auto-leveling tray into one of our many other robotics projects, like the Bluebot or robotic arm.
Read more
Imagine how cool it would be to have your own motorized robot hand. Well, stop imagining and turn that
daydream into reality! Start out by designing and building a robot hand. The Science Buddies project
Grasping With Straws: Make a Robot Hand Using Drinking Straws
shows you a simple way to make a robot
hand with drinking straws, or you can design a robot hand from any other materials you think are suitable. Your hand design will need sewing threads, or some other mechanism, for motors to…
Read more
When you hear the word "encryption," you might think about modern computers and things like email and online bank accounts. But did you know that encryption has been around for thousands of years? In this project you will learn about the Caesar cipher, a simple type of encryption that replaces each letter of the alphabet with another letter, and demonstrate how a modern computer can crack this ancient code in just a few seconds.
Read more
This is a challenging first computer science project. You'll learn the basics of how digital devices can represent numbers using only 0's and 1's, and you'll write a JavaScript program to convert numbers between binary, decimal and hexadecimal notation.
Read more
If you have seen any of the "Star Wars" movies, then you probably remember when Jedi knights like Luke Skywalker and Obi-Wan Kenobi used "The Force" to push, pull, and even throw objects — including some helpless battle droids. Have you ever wished you could do that in real life? In this robotics project, you will build and program a LEGO® robot that you can push and pull using an "invisible force" — almost like a real Jedi! We make no promise that you will be taking down the…
Read more
When you think about robots, do you think of something made from metal? What if robots could have stretchy, flexible skin just like humans? How would they detect when someone tapped them on the shoulder or something rubbed against their arm? In this project, you will learn how to make artificial robotic skin using flexible rubber with an embedded conductive fabric. You can also connect the artificial skin to a microcontroller and use it to control outputs like LEDs or motors.
Read more
|















