- BeagleBone Robotic Projects
- Richard Grimmett
- 278字
- 2021-07-19 18:49:38
Mission briefing
Now that you are up and running, you'll want your BeagleBone Black to start doing something. This requires you to either create your own programs, or edit an existing program. This chapter will provide a brief introduction into editing a file and programming.
Why is it awesome?
It is fun to build hardware, and you'll spend a good deal of time designing and building your robots, but without programming, your robots won't get very far. This chapter will introduce you to file editing and programming concepts, so you'll feel comfortable creating some of the fairly simple programs that we'll talk about through the book. You'll also know how to change programs that are already available, making your robot do even more amazing things.
Your objectives
In this chapter we will:
- Introduce some of the basic Linux commands and show how to navigate around the filesystem on the BeagleBone Black
- Show how to create, edit, and save files on the BeagleBone Black
- Learn how to create and run Python programs on the BeagleBone Black
- Introduce some of the basic programming constructs on the BeagleBone Black
- Show how the C++ programming language is both similar and different so you can understand when you need to change C++ code files
Mission checklist
We're going to use the basic configuration that you created in Chapter 1, Getting Started with the BeagleBone Black. You can either accomplish the tasks in this chapter by connecting a keyboard, mouse, and monitor to the BeagleBone Black or by remotely logging into the BeagleBone Black using vncserver, or remotely logging using SSH. Any of these methods will work to complete the examples in this chapter.
- 基于Proteus和Keil的C51程序設計項目教程(第2版):理論、仿真、實踐相融合
- SDL Game Development
- 施耐德SoMachine控制器應用及編程指南
- 平衡掌控者:游戲數(shù)值經(jīng)濟設計
- scikit-learn:Machine Learning Simplified
- 電腦軟硬件維修從入門到精通
- 分布式系統(tǒng)與一致性
- VCD、DVD原理與維修
- Visual Media Processing Using Matlab Beginner's Guide
- 單片機開發(fā)與典型工程項目實例詳解
- STM32自學筆記
- 嵌入式系統(tǒng)原理及應用:基于ARM Cortex-M4體系結(jié)構(gòu)
- 計算機電路基礎(第2版)
- Blender for Video Production Quick Start Guide
- 嵌入式系統(tǒng)設計大學教程(第2版)