SlideShare a Scribd company logo
1 of 31
Arduino And
Robotics
Speakers
Najd Alawad
(CS)
Abdulaziz Alzahrani
(General)
Rayan Altamimi
(AI)
Arduino And
Robotics
Thanks sponsor
TABLE OF CONTENTS
02
04
06
01
03
05
What is arduino and robot
Controlling motors
Projects
Choosing Arduino Board
Reading data from sensors
Making the robot brain bigger
Arduino is open-source electronics
platform based on easy-to-use
hardware and software.
What is Arduino ?
Why Arduino ?
Simple
Self
Assembly
Simple
project
environment
open-
source
software
and
hardware
01
02
03
04
What we mean by open source ?
What we need to start with
Arduino ?
What can We do With Arduino ?
What programming language does the Arduino
understand?
</ >
A robot is an autonomous machine capable of sensing its
environment, carrying out computations to make decisions,
and performing actions in the real world.
What is a robot ?
Components of robots
Body / frame
MECHANICAL PARTS
The controller – aka the brain
Sensors
Choosing Arduino Board
Shields
Arduino shields are boards that will expand
the functionalities of your Arduino.
prototyping
shield
WIFI
shield
Sensor
shield
Controlling motors (output)
Servo Motors Stepper Motors
Reading data from sensors (Input)
Projects
Projects
Projects
Projects
Projects
OTTO DIY
Niryo
Video
Projects
Projects
OTTO DIY
Niryo
Video
Projects
OTTO DIY
Niryo
Video
Making robot brain Bigger
Making robot brain Bigger
Cheaper Arduino
Raspberry pi
Micro Controller
Linux OS
More Expansive
Python, C, C++, Ruby
C++, C
More Memory
Less Memory
Thanks sponsor
Prizes !
THANKS!
Do you have any Questions?
Najd Alawad Abdulaziz Alzahrani
@DSC_IAU

More Related Content

What's hot

Introduction to Arduino
Introduction to ArduinoIntroduction to Arduino
Introduction to Arduinoyeokm1
 
Introduction to Arduino
Introduction to ArduinoIntroduction to Arduino
Introduction to ArduinoRichard Rixham
 
Arduino Workshop Day 2 - Advance Arduino & DIY
Arduino Workshop Day 2 - Advance Arduino & DIYArduino Workshop Day 2 - Advance Arduino & DIY
Arduino Workshop Day 2 - Advance Arduino & DIYVishnu
 
Introduction to Arduino Hardware and Programming
Introduction to Arduino Hardware and ProgrammingIntroduction to Arduino Hardware and Programming
Introduction to Arduino Hardware and ProgrammingEmmanuel Obot
 
Introduction to Arduino Programming
Introduction to Arduino ProgrammingIntroduction to Arduino Programming
Introduction to Arduino ProgrammingJames Lewis
 
Introduction to arduino ppt main
Introduction to  arduino ppt mainIntroduction to  arduino ppt main
Introduction to arduino ppt maineddy royappa
 
Introduction to arduino
Introduction to arduinoIntroduction to arduino
Introduction to arduinoAhmed Sakr
 
Arduino Platform with C programming.
Arduino Platform with C programming.Arduino Platform with C programming.
Arduino Platform with C programming.Govind Jha
 
Arduino Microcontroller
Arduino MicrocontrollerArduino Microcontroller
Arduino MicrocontrollerShyam Mohan
 
Introduction to Arduino.pptx
Introduction to Arduino.pptxIntroduction to Arduino.pptx
Introduction to Arduino.pptxAkshat Bijronia
 
Intro to Arduino
Intro to ArduinoIntro to Arduino
Intro to Arduinoavikdhupar
 
Arduino and c programming
Arduino and c programmingArduino and c programming
Arduino and c programmingPunit Goswami
 
Basics of arduino uno
Basics of arduino unoBasics of arduino uno
Basics of arduino unoRahat Sood
 

What's hot (20)

Introduction to Arduino
Introduction to ArduinoIntroduction to Arduino
Introduction to Arduino
 
Introduction to Arduino
Introduction to ArduinoIntroduction to Arduino
Introduction to Arduino
 
Arduino Workshop Day 2 - Advance Arduino & DIY
Arduino Workshop Day 2 - Advance Arduino & DIYArduino Workshop Day 2 - Advance Arduino & DIY
Arduino Workshop Day 2 - Advance Arduino & DIY
 
Fun with arduino
Fun with arduinoFun with arduino
Fun with arduino
 
Introduction to Arduino Hardware and Programming
Introduction to Arduino Hardware and ProgrammingIntroduction to Arduino Hardware and Programming
Introduction to Arduino Hardware and Programming
 
Introduction to Arduino Programming
Introduction to Arduino ProgrammingIntroduction to Arduino Programming
Introduction to Arduino Programming
 
Introduction to arduino ppt main
Introduction to  arduino ppt mainIntroduction to  arduino ppt main
Introduction to arduino ppt main
 
Arduino presentation
Arduino presentationArduino presentation
Arduino presentation
 
Introduction to arduino
Introduction to arduinoIntroduction to arduino
Introduction to arduino
 
Arduino Platform with C programming.
Arduino Platform with C programming.Arduino Platform with C programming.
Arduino Platform with C programming.
 
Arduino Microcontroller
Arduino MicrocontrollerArduino Microcontroller
Arduino Microcontroller
 
Introduction to Arduino.pptx
Introduction to Arduino.pptxIntroduction to Arduino.pptx
Introduction to Arduino.pptx
 
Arduino
ArduinoArduino
Arduino
 
Power supply
Power supplyPower supply
Power supply
 
Intro to Arduino
Intro to ArduinoIntro to Arduino
Intro to Arduino
 
Introduction to Arduino
Introduction to ArduinoIntroduction to Arduino
Introduction to Arduino
 
Arduino lcd display
Arduino lcd displayArduino lcd display
Arduino lcd display
 
Arduino and c programming
Arduino and c programmingArduino and c programming
Arduino and c programming
 
Basics of arduino uno
Basics of arduino unoBasics of arduino uno
Basics of arduino uno
 
Arduino Uno Pin Description
Arduino Uno Pin DescriptionArduino Uno Pin Description
Arduino Uno Pin Description
 

Similar to Arduino and robotics

Microcontroller arduino uno board
Microcontroller arduino uno boardMicrocontroller arduino uno board
Microcontroller arduino uno boardGaurav
 
Introducing... Arduino
Introducing... ArduinoIntroducing... Arduino
Introducing... Arduinozvikapika
 
ARDUINO_presentation_by_Ravishankar_Pati.ppt
ARDUINO_presentation_by_Ravishankar_Pati.pptARDUINO_presentation_by_Ravishankar_Pati.ppt
ARDUINO_presentation_by_Ravishankar_Pati.pptDeanSchoolofElectric1
 
Arduino presentation by_warishusain
Arduino presentation by_warishusainArduino presentation by_warishusain
Arduino presentation by_warishusainstudent
 
Introduction to arduino
Introduction to arduinoIntroduction to arduino
Introduction to arduinoMohamed Essam
 
1.Arduino Ecosystem.pptx
1.Arduino Ecosystem.pptx1.Arduino Ecosystem.pptx
1.Arduino Ecosystem.pptxMohamed Essam
 
1. Introduction to Embedded Systems & IoT
1. Introduction to Embedded Systems & IoT1. Introduction to Embedded Systems & IoT
1. Introduction to Embedded Systems & IoTIEEE MIU SB
 
The IoT Academy IoT training Arduino Part 1 basics
The IoT Academy IoT training Arduino Part 1 basicsThe IoT Academy IoT training Arduino Part 1 basics
The IoT Academy IoT training Arduino Part 1 basicsThe IOT Academy
 
Advanced view arduino projects list use arduino for projects 2
Advanced view arduino projects list  use arduino for projects 2Advanced view arduino projects list  use arduino for projects 2
Advanced view arduino projects list use arduino for projects 2WiseNaeem
 
What are the different types of arduino boards
What are the different types of arduino boardsWhat are the different types of arduino boards
What are the different types of arduino boardselprocus
 
PIR sensing with arduino
PIR sensing  with  arduinoPIR sensing  with  arduino
PIR sensing with arduinochetan kadiwal
 
Getting Started with Arduino for Beginners
Getting Started with Arduino for BeginnersGetting Started with Arduino for Beginners
Getting Started with Arduino for BeginnersJayant Bhatnagar
 
Ruby Arduino (RubyConfIndia 2013)
Ruby Arduino (RubyConfIndia 2013)Ruby Arduino (RubyConfIndia 2013)
Ruby Arduino (RubyConfIndia 2013)nishantmodak
 
Interoperability in Internet of Things (IOT)
Interoperability in Internet of Things (IOT)Interoperability in Internet of Things (IOT)
Interoperability in Internet of Things (IOT)manditalaskar123
 
Arduino Programming Software Development
Arduino Programming Software DevelopmentArduino Programming Software Development
Arduino Programming Software DevelopmentSanjay Kumar
 

Similar to Arduino and robotics (20)

Microcontroller arduino uno board
Microcontroller arduino uno boardMicrocontroller arduino uno board
Microcontroller arduino uno board
 
Introducing... Arduino
Introducing... ArduinoIntroducing... Arduino
Introducing... Arduino
 
ARDUINO_presentation
ARDUINO_presentationARDUINO_presentation
ARDUINO_presentation
 
ARDUINO_presentation_by_Ravishankar_Pati.ppt
ARDUINO_presentation_by_Ravishankar_Pati.pptARDUINO_presentation_by_Ravishankar_Pati.ppt
ARDUINO_presentation_by_Ravishankar_Pati.ppt
 
Motivation to Robotics
Motivation to RoboticsMotivation to Robotics
Motivation to Robotics
 
What is Arduino ?
What is Arduino ?What is Arduino ?
What is Arduino ?
 
Arduino presentation by_warishusain
Arduino presentation by_warishusainArduino presentation by_warishusain
Arduino presentation by_warishusain
 
Ardu
ArduArdu
Ardu
 
Introduction to arduino
Introduction to arduinoIntroduction to arduino
Introduction to arduino
 
1.Arduino Ecosystem.pptx
1.Arduino Ecosystem.pptx1.Arduino Ecosystem.pptx
1.Arduino Ecosystem.pptx
 
1. Introduction to Embedded Systems & IoT
1. Introduction to Embedded Systems & IoT1. Introduction to Embedded Systems & IoT
1. Introduction to Embedded Systems & IoT
 
The IoT Academy IoT training Arduino Part 1 basics
The IoT Academy IoT training Arduino Part 1 basicsThe IoT Academy IoT training Arduino Part 1 basics
The IoT Academy IoT training Arduino Part 1 basics
 
Advanced view arduino projects list use arduino for projects 2
Advanced view arduino projects list  use arduino for projects 2Advanced view arduino projects list  use arduino for projects 2
Advanced view arduino projects list use arduino for projects 2
 
What are the different types of arduino boards
What are the different types of arduino boardsWhat are the different types of arduino boards
What are the different types of arduino boards
 
PIR sensing with arduino
PIR sensing  with  arduinoPIR sensing  with  arduino
PIR sensing with arduino
 
Getting Started with Arduino for Beginners
Getting Started with Arduino for BeginnersGetting Started with Arduino for Beginners
Getting Started with Arduino for Beginners
 
Ruby Arduino (RubyConfIndia 2013)
Ruby Arduino (RubyConfIndia 2013)Ruby Arduino (RubyConfIndia 2013)
Ruby Arduino (RubyConfIndia 2013)
 
Interoperability in Internet of Things (IOT)
Interoperability in Internet of Things (IOT)Interoperability in Internet of Things (IOT)
Interoperability in Internet of Things (IOT)
 
Arduino
ArduinoArduino
Arduino
 
Arduino Programming Software Development
Arduino Programming Software DevelopmentArduino Programming Software Development
Arduino Programming Software Development
 

Recently uploaded

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 

Recently uploaded (20)

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 

Arduino and robotics

Editor's Notes

  1. نادي الطلبه المطورين
  2. Change controlling motors
  3. Controller board Micro-Controller  ( integrated circuit )
  4. ماذا أحتاج للبدأ مع Arduino ؟ يوجد الآلاف من الأشخاص و المنظمات الداعمة لمشروع الأردينو، فإذا أردت البدأ في تنفيذ فكرة ما أو مشروع فسوف تجد الكثير من المشاريع الجاهزة لتنطلق منها و الكثير من الدعم و التشجيع. و دائماً يوجد الجديد لتتعلمه. ستحتاج إلى أن تتعلم مبادئ البرمجة على Arduino Environment و أيضاً لوح Arduino لتطبيق ما تعلمته. ما هي لغة البرمجة التي يفهمها الـ Arduino ؟ إذا كنت لا تتقن أي لغة فلا تيأس، ستجد مكتبات ضخمة من المشاريع الجاهزة اما إذا كنت تتقن Java أو C أو Matlab فبإمكانك البرمجة علي Arduino Environment بسهولة، Python أيضاً لغة قوية و سهلة التعلم، بإمكانك تعلمها في مدة قصيرة و البدأ في مشروعك. هل توجد أنواع مختلفة من الآردوينو Arduino ؟
  5.  ماذا يمكن أن نصنع بالأردينو ؟ الإجابة على هذا السؤال واسعة جداً وهذا يعتمد على خيالك و إمكانياتك, فالمشاريع التي تم بناؤها اعتماداً على Arduino ترواحت بين البساطة الشديدة كجهاز لتنبيهك بوصول رسائل على Facebook أو Twitter و بين مشاريع عملاقة كمشروع بناء قمر صناعي اعتماداً على Arduino. ماذا أحتاج للبدأ مع Arduino ؟ يوجد الآلاف من الأشخاص و المنظمات الداعمة لمشروع الأردينو، فإذا أردت البدأ في تنفيذ فكرة ما أو مشروع فسوف تجد الكثير من المشاريع الجاهزة لتنطلق منها و الكثير من الدعم و التشجيع. و دائماً يوجد الجديد لتتعلمه. ستحتاج إلى أن تتعلم مبادئ البرمجة على Arduino Environment و أيضاً لوح Arduino لتطبيق ما تعلمته.
  6. ما هي لغة البرمجة التي يفهمها الـ Arduino ؟ إذا كنت لا تتقن أي لغة فلا تيأس، ستجد مكتبات ضخمة من المشاريع الجاهزة اما إذا كنت تتقن Java أو C أو Matlab فبإمكانك البرمجة علي Arduino Environment بسهولة، Python أيضاً لغة قوية و سهلة التعلم، بإمكانك تعلمها في مدة قصيرة و البدأ في مشروعك. هل توجد أنواع مختلفة من الآردوينو Arduino ؟
  7. The Controller ‐ also known as the "brain" which is run by a computer program. Often, the program is very detailed as it give commands for the moving parts of the robot to follow. Mechanical parts ‐ motors, pistons, grippers, wheels, and gears that make the robot move, grab, turn, and lift. These parts are usually powered by air, water, or electricity. Sensors ‐ to tell the robot about its surroundings. Sensors allow the robot to determine sizes, shapes, space between objects, direction, and other relations and properties of substances. Many robots can even identify the amount of pressure necessary to apply to grab an item without crushing it.
  8. First you have to choose which Arduino board is best suited for your robotics project. As we recommend starting with Uno or Mega.
  9. Add gif for servo movements Servo motors just needs 3 wires connecter and can be connected directly plugged to the Arduino board. Standard hubby servos can move between 0 and 180**degrees sign. Which it can be controlled by the Arduino servo library . ----------------------------------------------------------------------------------------------------------------------------- Stepper motors are different, can’t be directly plugged to the Arduino board. You need a Shield which is a board that can be plugged on the top of the Arduino extending its capabilities. Commonly used combinations is Arduino Mega + Ramps 1.4 for the stepper motors. Ramps 1.4 can be used to power 5 stepper motors and many servo motors from an external power source. Originally it has been designed to work on 3d printers.
  10. Once we’ve managed to control our motors, we want to make the robot adaptive to the environmental changes. There are ton of sensors that can be used with Arduino: Ultrasonic sensor Optical distance sensor Infrared IR Sensor RFID Sensor And a lot more…
  11. https://www.youtube.com/watch?v=Lp8eSCuQqb0&ab_channel=ViralHattrix https://www.youtube.com/watch?v=aS3BiYaEfiw&feature=youtu.be from - 2:45
  12. https://www.youtube.com/watch?v=Lp8eSCuQqb0&ab_channel=ViralHattrix https://www.youtube.com/watch?v=aS3BiYaEfiw&feature=youtu.be from - 2:45
  13. https://www.youtube.com/watch?v=Lp8eSCuQqb0&ab_channel=ViralHattrix https://www.youtube.com/watch?v=aS3BiYaEfiw&feature=youtu.be from - 2:45
  14. https://www.youtube.com/watch?v=Lp8eSCuQqb0&ab_channel=ViralHattrix https://www.youtube.com/watch?v=aS3BiYaEfiw&feature=youtu.be from - 2:45
  15. https://www.youtube.com/watch?v=Lp8eSCuQqb0&ab_channel=ViralHattrix https://www.youtube.com/watch?v=aS3BiYaEfiw&feature=youtu.be from - 2:45 https://www.youtube.com/watch?v=QYa02BYWD14&feature=youtu.be With code ---
  16. https://www.youtube.com/watch?v=Lp8eSCuQqb0&ab_channel=ViralHattrix https://www.youtube.com/watch?v=aS3BiYaEfiw&feature=youtu.be from - 2:45 https://www.youtube.com/watch?v=QYa02BYWD14&feature=youtu.be With code ---
  17. https://www.youtube.com/watch?v=Lp8eSCuQqb0&ab_channel=ViralHattrix https://www.youtube.com/watch?v=aS3BiYaEfiw&feature=youtu.be from - 2:45
  18. https://www.youtube.com/watch?v=Lp8eSCuQqb0&ab_channel=ViralHattrix https://www.youtube.com/watch?v=aS3BiYaEfiw&feature=youtu.be from - 2:45
  19. The Raspberry Pi 3 board is the “brain” of the robot and communicates with the Arduino board to control the motors. It also gets data from sensors so the robot can adapt its behavior to its environment. All the heavy calculations are done on the Raspberry Pi, so the robot can be used for much more interesting applications. And now, for the most advanced users comes ROS. ROS means “Robot Operating System”. It is an open source tool suite to help robotics becoming more powerful and open to the world. At Niryo we truly believe that ROS is pushing robotics to a higher level. It will help people and companies to create robotics standards, so new accessible robots with better capabilities will be created faster.
  20. Social media + DSC Twitter account