top

  Info

  • Utilizzare la checkbox di selezione a fianco di ciascun documento per attivare le funzionalità di stampa, invio email, download nei formati disponibili del (i) record.

  Info

  • Utilizzare questo link per rimuovere la selezione effettuata.
The 8051 microcontroller : a systems approach / / Muhammad Ali Mazidi, Rolin D. Mckinlay, Janice Gillispie Mazidi
The 8051 microcontroller : a systems approach / / Muhammad Ali Mazidi, Rolin D. Mckinlay, Janice Gillispie Mazidi
Autore Mazidi Muhammad Ali
Edizione [First edition, Pearson new international edition.]
Pubbl/distr/stampa Harlow, England : , : Pearson, , [2014]
Descrizione fisica 1 online resource (572 pages) : illustrations
Disciplina 629.89
Collana Pearson Custom Library
Soggetto topico Programmable controllers
Microcontrollers
ISBN 1-292-05432-8
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover -- Table of Contents -- 1. The 8051 Microcontrollers -- 2. 8051 Assembly Language Programming -- 3. Jump, Loop, and Call Instructions -- 4. I/O Port Programming -- 5. 8051 Addressing Modes -- 6. Arithmetic, Logic, Instructions, and Programs -- 7. 8051 Programming in C -- 8. 8051 Hardware Connection and Intel Hex File -- 9. 8051 Timer Programming in Assembly and C -- 10. 8051 Serial Port Programming In Assembly and C -- 11. Interrupts Programming in Assembly and C -- 12. LCD and Keyboard Interfacing -- 13. ADC, DAC, and Sensor Interfacing -- 14. 8051 Interfacing to External Memory -- 15. Relay, Optoisolator, and Stepper Motor -- 16. DS12887 RTC Interfacing and Programming -- 17. DC Motor Control and PWM -- 18. SPI and 12C Protocols -- Appendix: 8051 Instructions, Timing, and Registers -- Appendix: Basics of Wire Wrapping -- Appendix: IC Technology and System Design Issues -- Appendix: Flowcharts and Pseudocode -- Appendix: 8051 Primer for X86 Programmers -- Appendix: ASCII Codes -- Index.
Record Nr. UNINA-9910153093903321
Mazidi Muhammad Ali  
Harlow, England : , : Pearson, , [2014]
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
The 8051 microcontroller and embedded systems / / Muhammad Ali Mazidi, Janice Gillispie Mazidi, Rolin D. McKinlay
The 8051 microcontroller and embedded systems / / Muhammad Ali Mazidi, Janice Gillispie Mazidi, Rolin D. McKinlay
Autore Mazidi Muhammad Ali
Edizione [Second edition, Pearson new international edition.]
Pubbl/distr/stampa Harlow, England : , : Pearson, , 2014
Descrizione fisica 1 online resource (641 pages) : illustrations, tables
Disciplina 004.165
Soggetto topico Intel 8051 (Microcontroller)
Programmable controllers
Microcontrollers
Embedded computer systems
ISBN 1-292-03895-0
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover -- Title -- Contents -- CHAPTER 0: INTRODUCTION TO COMPUTING -- Section 0.1 : Numbering and coding systems -- Section 0.2: Digital primer -- Section 0.3: Inside the computer -- CHAPTER 1: THE 8051 MICROCONTROLLERS -- Section 1. I : Microcontrollers and embedded processors -- Section 1.2: Overview of the 805 1 family -- CHAPTER 2: 8051 ASSEMBLY LANGUAGE PROGRAMMING -- Section 2.1 : Inside the 8051 -- Section 2.2: Introduction to 8051 Assembly programming -- Section 2.3: Assembling and running an 8051 program -- Section 2.4: The program counter and ROM space in the 8051 -- Section 2.5: 8051 data types and directives -- Section 2.6: 8051 flag bits and the PSW register -- Section 2.7: 8051 register banks and stack -- CHAPTER 3: JUMP, LOOP, AND CALL INSTRUCTIONS -- Section 3.1 : Loop and jump instructions -- Section 3.2: Call instructions -- Section 3.3 : Time delay for various 8051 chips -- CHAPTER 4: I/O PORT PROGRAMMING -- Section 4.1 : 8051 I/O programming -- Section 4.2: I/O bit manipulation programming -- CHAPTER 5: 8051 ADDRESSING MODES -- Section 5.1 : Immediate and register addressing modes -- Section 5.2: Accessing memory using various addressing modes -- Section 5.3: Bit addresses for I/O and RAM -- Section 5.4: Extra 128-byte on-chip RAM in 8052 -- CHAPTER 6: ARITHMETIC & LOGlC INSTRUCTIONSAND PROGRAMS -- Section 6.1 : Arithmetic instructions -- Section 6.2: Signed number concepts and arithmetic operations -- Section 6.3: Logic and compare instructions -- Section 6.4: Rotate instruction and data serialization -- Section 6.5: BCD, ASCII, and other application programs -- CHAPTER 7: 8051 PROGRAMMING INC -- Section 7.1 : Data types and time delay in 8051 C -- Section 7.2: 110 programming in 8051 C -- Section 7.3: Logic operations in 8051 C -- Section 7.4: Data conversion programs in 8051 C.
Section 7.5: Accessing code ROM space in 8051 C -- Section 7.6: Data serialization using 8051 C -- CHAPTER 8: 8051 HARDWARE CONNECTION ANDINTEL HEX FILE -- Section 8.1: Pin description of the 8051 -- Section 8.2: Design and test of DS89C4xO trainer -- Section 8.3: Explaining the Intel hex file -- CHAPTER 9: 8051 TIMER PROGRAMMINGIN ASSEMBLY AND C -- Section 9.1 : Programming 8051 timers -- Section 9.2: Counter programming -- Section 9.3: Programming timers 0 and 1 in 8051 C -- CHAPTER 10: 8051 SERIAL PORT PROGRAMMING IN ASSEMBLY AND C -- Section 10.1 : Basics of serial communication -- Section 10.2: 8051 connection to RS232 -- Section 10.3: 8051 serial port programming in Assembly -- Section 10.4: Programming the second serial port -- Section 10.5: Serial port programming in C -- CHAPTER 11: INTERRUPTS PROGRAMMINGIN ASSEMBLY AND C -- Section 11.1 : 8051 interrupts -- Section 11.2: Programming timer interrupts -- Section 11.3 : Programming external hardware interrupts -- Section 11.4: Programming tlie serial communication interrupt -- Section 11.5: Interrupt priority in the 8051/52 -- Section 11.6: Interrupt programming in C -- CHAPTER 12: LCD AND KEYBOARD INTERFACING -- Section 12.1 : LCD interfacing -- Section 12.2: Keyboard interfacing -- CHAPTER 13: ADC, DAC, AND SENSOR INTERFACING -- Section 13.1 : Parallel and serial ADC -- Section 13.2: DAC interfacing -- Section 13.3: Sensor interfacing and signal conditioning -- CHAPTER 14: 8051 INTERFACING TO EXTERNAL MEMORY -- Section 14.1 : Semiconductor memory -- Section 14.2: Memory address decoding -- Section 14.3: 8031/51 interfacing with external ROM -- Section 14.4: 8051 data memory space -- Section 14.5: Accessing external data memory in 8051 C -- CHAPTER 15: 8051 INTERFACING WITH THE 8255 -- Section 15.1 : Programming the 8255 -- Section 15.2: 8255 interfacing.
Section 15.3: 8051 C programming for the 8255 -- CHAPTER 16: DS12887 RTC INTERFACINGAND PROGRAMMING -- Section 16.1 : DS 12887 RTC interfacing -- Section 16.2: DS12887 RTC programming in C -- Section 16.3: Alarm, SQW, and IRQ features of the DS12887 chip -- CHAPTER 17: MOTOR CONTROL: RELAY, PWM, DC,AND STEPPER MOTORS -- Section 17.1 : Relays and optoisolators -- Section 17.2: Stepper motor interfacing -- Section 17.3: DC motor interfacing and PWM -- APPENDIX A: 805 1 INSTRUCTIONS, TIMING, AND REGISTERS -- APPENDIX B: BASICS OF WIRE WRAPPING -- APPENDIX C: IC TECHNOLOGY AND SYSTEM DESIGN ISSUES -- APPENDIX D: FLOWCHARTS AND PSEUDOCODE -- APPENDIX E: 8051 PRIMER FOR X86 PROGRAMMERS -- APPENDIX F: ASCII CODES -- APPENDIX G: ASSEMBLERS, DEVELOPMENT RESOURCES,AND SUPPLIERS -- APPENDIX H: DATA SHEETS -- INDEX.
Record Nr. UNINA-9910153076903321
Mazidi Muhammad Ali  
Harlow, England : , : Pearson, , 2014
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Advanced controllers for smart cities : an industry 4.0 perspective / / Fadi Al-Turjman, Naveenbalaji Gowthaman, editors
Advanced controllers for smart cities : an industry 4.0 perspective / / Fadi Al-Turjman, Naveenbalaji Gowthaman, editors
Edizione [1st ed. 2021.]
Pubbl/distr/stampa Cham, Switzerland : , : Springer, , [2021]
Descrizione fisica 1 online resource (XIV, 82 p. 49 illus., 40 illus. in color.)
Disciplina 307.760285
Collana EAI/Springer innovations in communication and computing
Soggetto topico Smart cities
Microcontrollers
Industry 4.0
ISBN 3-030-48539-0
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Introduction -- Internet of Things (IoT) with Industry 4.0 -- Advanced Controllers in Internet of Things -- Internet of Things with Integrated Control Applications in Smart City Paradigm -- Agriculture, Public Safety, Women and Child Care & Welfare -- Healthcare, Water Management, Government and Administration -- Environmental Impact, Energy with Management of Information Systems -- Safety, Education, Transportation Systems with Advanced Controllers -- Conclusion.
Record Nr. UNINA-9910483923903321
Cham, Switzerland : , : Springer, , [2021]
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
BeagleBone media center : a practical guide to transforming your BeagleBone into a fully functional media center / / David Lewin
BeagleBone media center : a practical guide to transforming your BeagleBone into a fully functional media center / / David Lewin
Autore Lewin David
Pubbl/distr/stampa Birmingham, England : , : Packt Publishing, , 2015
Descrizione fisica 1 online resource (164 p.)
Disciplina 629.8955262
Collana Community Experience Distilled
Soggetto topico Microcontrollers
BeagleBone (Computer)
Soggetto genere / forma Electronic books.
ISBN 1-78439-022-4
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto ""Cover""; ""Copyright""; ""Credits""; ""About the Author""; ""About the Reviewers""; ""www.PacktPub.com""; ""Table of Contents""; ""Preface""; ""Chapter 1: Transforming your BeagleBone Black into a Media Server""; ""The choice that is not yours""; ""You'll still be restricted by their proposals""; ""You hardly manage your own content""; ""Your server, your rules""; ""Powerful and straightforward software installations""; ""Using dedicated hardware""; ""Looking at daily scenarios for media usage""; ""Down in the cave is a server without a head � headless servers""
""Preparing BeagleBone to be a server""""Booting from an SD Card or flash (eMMC)""; ""Extending the root limitations on a fresh installation""; ""Extending your root's partition""; ""Let's get acquainted with our friend � MediaDrop""; ""MediaDrop installation steps""; ""BBB Debian � prerequisites""; ""Setting up a dedicated database""; ""Step 1 � set up a Python virtual environment""; ""Step 2 � installing MediaDrop""; ""Step 3 � basic configuration file""; ""Step 4 � copying content from the initial data""; ""Step 5 � filling the server database and contents""
""Step 6 (optional) � full-text searching""""Testing time � ""Hello Server""""; ""Switching from development to production""; ""Let's take a walk in our new MediaDrop server""; ""Your first administrator action""; ""General settings""; ""Site name""; ""Default language""; ""Appearance""; ""Categories""; ""Comments""; ""Notification e-mails""; ""Players""; ""Popularity""; ""Tags""; ""Upload""; ""File size limit""; ""Storage engines""; ""Self-test questions""; ""Summary""; ""Chapter 2: Media Management, Shares, and Social Activities""; ""How to use MediaDrop through workflows""
""Why approvals are required""""Publishing your media""; ""Auto administrated contents""; ""Administrator tasks""; ""Exploring different ways to access your media""; ""Self-test questions""; ""Summary""; ""Chapter 3: Examples of Real-world Situations""; ""Introducing the security role""; ""An everyday use case � a house in Springfield""; ""Defining your users list""; ""Understanding role attributions""; ""Group management""; ""Applying groups and users""; ""Second use case � media management in a company""; ""Managing policies and groups""; ""Self-test questions""; ""Summary""
""Chapter 4: Getting Your Own Video and Feeds""""Detecting the hardware device and installing drivers and libraries for a webcam""; ""How to know your webcam""; ""Setting up your webcam""; ""Installing and running MJPEG-Streamer""; ""Installing MJPG-Streamer""; ""Starting the application""; ""Let's add some security""; """"I'm famous"" � your first stream""; ""Using our stream across the network""; ""Starting the streaming service automatically on boot""; ""Exploring new capabilities to install""; ""Plugins""; ""Another tool for the webcam""; ""Configuring RSS feeds with Leed""
""Creating the environment for Leed in three steps""
Record Nr. UNINA-9910460753003321
Lewin David  
Birmingham, England : , : Packt Publishing, , 2015
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
BeagleBone media center : a practical guide to transforming your BeagleBone into a fully functional media center / / David Lewin
BeagleBone media center : a practical guide to transforming your BeagleBone into a fully functional media center / / David Lewin
Autore Lewin David
Pubbl/distr/stampa Birmingham, England : , : Packt Publishing, , 2015
Descrizione fisica 1 online resource (164 p.)
Disciplina 629.8955262
Collana Community Experience Distilled
Soggetto topico Microcontrollers
BeagleBone (Computer)
ISBN 1-78439-022-4
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto ""Cover""; ""Copyright""; ""Credits""; ""About the Author""; ""About the Reviewers""; ""www.PacktPub.com""; ""Table of Contents""; ""Preface""; ""Chapter 1: Transforming your BeagleBone Black into a Media Server""; ""The choice that is not yours""; ""You'll still be restricted by their proposals""; ""You hardly manage your own content""; ""Your server, your rules""; ""Powerful and straightforward software installations""; ""Using dedicated hardware""; ""Looking at daily scenarios for media usage""; ""Down in the cave is a server without a head � headless servers""
""Preparing BeagleBone to be a server""""Booting from an SD Card or flash (eMMC)""; ""Extending the root limitations on a fresh installation""; ""Extending your root's partition""; ""Let's get acquainted with our friend � MediaDrop""; ""MediaDrop installation steps""; ""BBB Debian � prerequisites""; ""Setting up a dedicated database""; ""Step 1 � set up a Python virtual environment""; ""Step 2 � installing MediaDrop""; ""Step 3 � basic configuration file""; ""Step 4 � copying content from the initial data""; ""Step 5 � filling the server database and contents""
""Step 6 (optional) � full-text searching""""Testing time � ""Hello Server""""; ""Switching from development to production""; ""Let's take a walk in our new MediaDrop server""; ""Your first administrator action""; ""General settings""; ""Site name""; ""Default language""; ""Appearance""; ""Categories""; ""Comments""; ""Notification e-mails""; ""Players""; ""Popularity""; ""Tags""; ""Upload""; ""File size limit""; ""Storage engines""; ""Self-test questions""; ""Summary""; ""Chapter 2: Media Management, Shares, and Social Activities""; ""How to use MediaDrop through workflows""
""Why approvals are required""""Publishing your media""; ""Auto administrated contents""; ""Administrator tasks""; ""Exploring different ways to access your media""; ""Self-test questions""; ""Summary""; ""Chapter 3: Examples of Real-world Situations""; ""Introducing the security role""; ""An everyday use case � a house in Springfield""; ""Defining your users list""; ""Understanding role attributions""; ""Group management""; ""Applying groups and users""; ""Second use case � media management in a company""; ""Managing policies and groups""; ""Self-test questions""; ""Summary""
""Chapter 4: Getting Your Own Video and Feeds""""Detecting the hardware device and installing drivers and libraries for a webcam""; ""How to know your webcam""; ""Setting up your webcam""; ""Installing and running MJPEG-Streamer""; ""Installing MJPG-Streamer""; ""Starting the application""; ""Let's add some security""; """"I'm famous"" � your first stream""; ""Using our stream across the network""; ""Starting the streaming service automatically on boot""; ""Exploring new capabilities to install""; ""Plugins""; ""Another tool for the webcam""; ""Configuring RSS feeds with Leed""
""Creating the environment for Leed in three steps""
Record Nr. UNINA-9910787433703321
Lewin David  
Birmingham, England : , : Packt Publishing, , 2015
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
BeagleBone media center : a practical guide to transforming your BeagleBone into a fully functional media center / / David Lewin
BeagleBone media center : a practical guide to transforming your BeagleBone into a fully functional media center / / David Lewin
Autore Lewin David
Pubbl/distr/stampa Birmingham, England : , : Packt Publishing, , 2015
Descrizione fisica 1 online resource (164 p.)
Disciplina 629.8955262
Collana Community Experience Distilled
Soggetto topico Microcontrollers
BeagleBone (Computer)
ISBN 1-78439-022-4
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto ""Cover""; ""Copyright""; ""Credits""; ""About the Author""; ""About the Reviewers""; ""www.PacktPub.com""; ""Table of Contents""; ""Preface""; ""Chapter 1: Transforming your BeagleBone Black into a Media Server""; ""The choice that is not yours""; ""You'll still be restricted by their proposals""; ""You hardly manage your own content""; ""Your server, your rules""; ""Powerful and straightforward software installations""; ""Using dedicated hardware""; ""Looking at daily scenarios for media usage""; ""Down in the cave is a server without a head � headless servers""
""Preparing BeagleBone to be a server""""Booting from an SD Card or flash (eMMC)""; ""Extending the root limitations on a fresh installation""; ""Extending your root's partition""; ""Let's get acquainted with our friend � MediaDrop""; ""MediaDrop installation steps""; ""BBB Debian � prerequisites""; ""Setting up a dedicated database""; ""Step 1 � set up a Python virtual environment""; ""Step 2 � installing MediaDrop""; ""Step 3 � basic configuration file""; ""Step 4 � copying content from the initial data""; ""Step 5 � filling the server database and contents""
""Step 6 (optional) � full-text searching""""Testing time � ""Hello Server""""; ""Switching from development to production""; ""Let's take a walk in our new MediaDrop server""; ""Your first administrator action""; ""General settings""; ""Site name""; ""Default language""; ""Appearance""; ""Categories""; ""Comments""; ""Notification e-mails""; ""Players""; ""Popularity""; ""Tags""; ""Upload""; ""File size limit""; ""Storage engines""; ""Self-test questions""; ""Summary""; ""Chapter 2: Media Management, Shares, and Social Activities""; ""How to use MediaDrop through workflows""
""Why approvals are required""""Publishing your media""; ""Auto administrated contents""; ""Administrator tasks""; ""Exploring different ways to access your media""; ""Self-test questions""; ""Summary""; ""Chapter 3: Examples of Real-world Situations""; ""Introducing the security role""; ""An everyday use case � a house in Springfield""; ""Defining your users list""; ""Understanding role attributions""; ""Group management""; ""Applying groups and users""; ""Second use case � media management in a company""; ""Managing policies and groups""; ""Self-test questions""; ""Summary""
""Chapter 4: Getting Your Own Video and Feeds""""Detecting the hardware device and installing drivers and libraries for a webcam""; ""How to know your webcam""; ""Setting up your webcam""; ""Installing and running MJPEG-Streamer""; ""Installing MJPG-Streamer""; ""Starting the application""; ""Let's add some security""; """"I'm famous"" � your first stream""; ""Using our stream across the network""; ""Starting the streaming service automatically on boot""; ""Exploring new capabilities to install""; ""Plugins""; ""Another tool for the webcam""; ""Configuring RSS feeds with Leed""
""Creating the environment for Leed in three steps""
Record Nr. UNINA-9910821297803321
Lewin David  
Birmingham, England : , : Packt Publishing, , 2015
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
BeagleBone Robotic projects : create complex and exciting robotic projects with the BeagleBone Blue / / Dr. Richard Grimmett
BeagleBone Robotic projects : create complex and exciting robotic projects with the BeagleBone Blue / / Dr. Richard Grimmett
Autore Grimmett Richard
Edizione [Second edition.]
Pubbl/distr/stampa Birmingham, [England] : , : Packt, , 2017
Descrizione fisica 1 online resource (221 pages)
Disciplina 629.89
Soggetto topico Microcontrollers
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910792919803321
Grimmett Richard  
Birmingham, [England] : , : Packt, , 2017
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
BeagleBone Robotic projects : create complex and exciting robotic projects with the BeagleBone Blue / / Dr. Richard Grimmett
BeagleBone Robotic projects : create complex and exciting robotic projects with the BeagleBone Blue / / Dr. Richard Grimmett
Autore Grimmett Richard
Edizione [Second edition.]
Pubbl/distr/stampa Birmingham, [England] : , : Packt, , 2017
Descrizione fisica 1 online resource (221 pages)
Disciplina 629.89
Soggetto topico Microcontrollers
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910810496303321
Grimmett Richard  
Birmingham, [England] : , : Packt, , 2017
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
BeagleBone robotic projects / / Richard Grimmett
BeagleBone robotic projects / / Richard Grimmett
Autore Grimmett Richard
Pubbl/distr/stampa Birmingham : , : Packt Publishing, , 2013
Descrizione fisica 1 online resource (244 p.)
Collana Community experience distilled
Soggetto topico BeagleBone (Computer)
Microcontrollers
Soggetto genere / forma Electronic books.
ISBN 1-78355-933-0
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with the BeagleBone Black; Mission briefing; The unveiling!; Hooking up a keyboard, mouse, and display; Changing the operating system; Adding a graphical user interface; Accessing the board remotely; Mission accomplished; A challenge; Chapter 2: Programming the BeagleBone Black; Mission briefing; Basic Linux commands and navigating the filesystem; Createing, editing, and saving files on the BeagleBone Black
Creating and running Python programs on the BeagleBone BlackBasic programming constructs on the BeagleBone Black; Introduction to the C++ programming language; Mission accomplished; A challenge; Chapter 3: Providing Speech Input and Output; Mission briefing; Hooking up the HW to make and input sound; Using Espeak to allow your projects to respond in a robot voice; Using PocketSphinx to interpret your commands; Providing the capability to interpret; your commands and have your robot initiate an action; Mission accomplished; A challenge; Chapter 4: Allowing the BeagleBone Black to See
Mission briefingConnecting the USB camera to the BeagleBone Black and viewing the images; Downloading and installing OpenCV - a full-featured vision library; Using the vision library to detect colored objects; Mission accomplished; Challenges; Chapter 5: Making the Unit Mobile - Controlling Wheeled Movement; Mission briefing; Using a motor controller to control the speed of your platform; Controlling your mobile platform programmatically using the BeagleBone Black; Making your mobile platform truly mobile by issuing voice commands; Mission accomplished; A challenge
Chapter 6: Making the Unit Very Mobile - Controlling Legged MovementMission briefing; Connecting the BeagleBone Black to the mobile platform using a servo controller; Creating a program in Linux to control the mobile platform; Making your mobile platform truly mobile by issuing voice commands; Mission accomplished; A challenge; Chapter 7: Avoiding Obstacles Using Sensors; Mission briefing; Connecting the BeagleBone Black to a USB Sonar sensor; Using a servo to move a single sensor; Mission accomplished; A challenge; Chapter 8: Going Truly Mobile - Remote Control of Your Robot
Mission briefingConnecting the BeagleBone Black to a wireless USB keyboard; Using the keyboard to control your project; Mission accomplished; A challenge; Chapter 9: Using a GPS Receiver to Locate Your Robot; Mission briefing; Connecting the BeagleBone Black to a GPS device; Accessing the GPS programmatically and determining how to move to a location; Mission accomplished; A challenge; Chapter 10: System Dynamics; Mission briefing; Creating a general control structure so capabilities can communicate; Mission accomplished; A challenge; Chapter 11: By Land, Sea, and Air; Mission briefing
Using the BeagleBone Black in robots that can sail
Record Nr. UNINA-9910453418103321
Grimmett Richard  
Birmingham : , : Packt Publishing, , 2013
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
BeagleBone robotic projects / / Richard Grimmett
BeagleBone robotic projects / / Richard Grimmett
Autore Grimmett Richard
Pubbl/distr/stampa Birmingham : , : Packt Publishing, , 2013
Descrizione fisica 1 online resource (244 p.)
Collana Community experience distilled
Soggetto topico BeagleBone (Computer)
Microcontrollers
ISBN 1-78355-933-0
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with the BeagleBone Black; Mission briefing; The unveiling!; Hooking up a keyboard, mouse, and display; Changing the operating system; Adding a graphical user interface; Accessing the board remotely; Mission accomplished; A challenge; Chapter 2: Programming the BeagleBone Black; Mission briefing; Basic Linux commands and navigating the filesystem; Createing, editing, and saving files on the BeagleBone Black
Creating and running Python programs on the BeagleBone BlackBasic programming constructs on the BeagleBone Black; Introduction to the C++ programming language; Mission accomplished; A challenge; Chapter 3: Providing Speech Input and Output; Mission briefing; Hooking up the HW to make and input sound; Using Espeak to allow your projects to respond in a robot voice; Using PocketSphinx to interpret your commands; Providing the capability to interpret; your commands and have your robot initiate an action; Mission accomplished; A challenge; Chapter 4: Allowing the BeagleBone Black to See
Mission briefingConnecting the USB camera to the BeagleBone Black and viewing the images; Downloading and installing OpenCV - a full-featured vision library; Using the vision library to detect colored objects; Mission accomplished; Challenges; Chapter 5: Making the Unit Mobile - Controlling Wheeled Movement; Mission briefing; Using a motor controller to control the speed of your platform; Controlling your mobile platform programmatically using the BeagleBone Black; Making your mobile platform truly mobile by issuing voice commands; Mission accomplished; A challenge
Chapter 6: Making the Unit Very Mobile - Controlling Legged MovementMission briefing; Connecting the BeagleBone Black to the mobile platform using a servo controller; Creating a program in Linux to control the mobile platform; Making your mobile platform truly mobile by issuing voice commands; Mission accomplished; A challenge; Chapter 7: Avoiding Obstacles Using Sensors; Mission briefing; Connecting the BeagleBone Black to a USB Sonar sensor; Using a servo to move a single sensor; Mission accomplished; A challenge; Chapter 8: Going Truly Mobile - Remote Control of Your Robot
Mission briefingConnecting the BeagleBone Black to a wireless USB keyboard; Using the keyboard to control your project; Mission accomplished; A challenge; Chapter 9: Using a GPS Receiver to Locate Your Robot; Mission briefing; Connecting the BeagleBone Black to a GPS device; Accessing the GPS programmatically and determining how to move to a location; Mission accomplished; A challenge; Chapter 10: System Dynamics; Mission briefing; Creating a general control structure so capabilities can communicate; Mission accomplished; A challenge; Chapter 11: By Land, Sea, and Air; Mission briefing
Using the BeagleBone Black in robots that can sail
Record Nr. UNINA-9910790721303321
Grimmett Richard  
Birmingham : , : Packt Publishing, , 2013
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui