Skip to content

rhulucas/ev301

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

An Android App For controlling Lego EV3 Robot

Developed with Java and Android Studio, this Android app controls a LEGO EV3 robot using Bluetooth connectivity.

Screenshot 2024-04-23 at 8 54 32 PM

Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4

Key Features:

  • UI with ViewPager2 and 4 Fragments: The app's user interface is built using ViewPager2, allowing smooth navigation between four distinct fragments. Each fragment focuses on a specific aspect of robot control.

  • Bluetooth Connectivity: The app establishes a robust Bluetooth connection with the EV3 robot, ensuring reliable communication and control.

  • The big motor can be directed in four directions (forward, backward, left, and right). Additionally, the medium motor can be controlled separately.

  • Musical Keyboard Piano: One of the fragments features a keyboard piano functionality. You can play notes and create melodies right from your Android device. This feature showcases the app's ability to send commands to the EV3 robot's speaker, creating an engaging audio-visual experience.

  • Touch Sensor Integration: When the touch sensor is triggered, the app receives real-time feedback, enabling robot to reuturn to its starting spot.

#AndroidDevelopment #LEGOEV3 #RobotControl #JavaProgramming #BluetoothConnectivity #AndroidStudio #ViewPager2 #FragmentUI #MobileRobotics

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages