BeagleBone: Creative Projects for Hobbyists

0
(0)

BeagleBone: Creative Projects for Hobbyists
 

  • Author:Charles HamiltonRichard GrimmettRodolfo Giometti
  • Length: 1313 pages
  • Edition: 1
  • Publisher: Packt Publishing
  • Publication Date: 2017-07-20
  • ISBN-10: B0744L6Z8B
  • Sales Rank: #787497 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    Learn to build amazing robotic projects using the powerful BeagleBone Black.

    About This Book

    • Push your creativity to the limit through complex, diverse, and fascinating projects
    • Develop applications with the BeagleBone Black and open source Linux software
    • Sharpen your expertise in making sophisticated electronic devices

    Who This Book Is For

    This Learning Path is aimed at hobbyists who want to do creative projects that make their life easier and also push the boundaries of what can be done with the BeagleBone Black. This Learning Path’s projects are for the aspiring maker, casual programmer, and budding engineer or tinkerer. You’ll need some programming knowledge, and experience of working with mechanical systems to get the complete experience from this Learning Path.

    What You Will Learn

    • Set up and run the BeagleBone Black for the first time
    • Get to know the basics of microcomputing and Linux using the command line and easy kernel mods
    • Develop a simple web interface with a LAMP platform
    • Prepare complex web interfaces in JavaScript and get to know how to stream video data from a webcam
    • Find out how to use a GPS to determine where your sailboat is, and then get the bearing and distance to a new waypoint
    • Use a wind sensor to sail your boat effectively both with and against the wind
    • Build an underwater ROV to explore the underwater world
    • See how to build an autonomous Quadcopter

    In Detail

    BeagleBone is a microboard PC that runs Linux. It can connect to the Internet and run OSes such as Android and Ubuntu. You can transform this tiny device into a brain for an embedded application or an endless variety of electronic inventions and prototypes.

    This Learning Path starts off by teaching you how to program the BeagleBone. You will create introductory projects to get yourselves acquainted with all the nitty gritty. Then we’ll focus on a series of projects that are aimed at hobbyists like you and encompass the areas of home automation and robotics. With each project, we’ll teach you how to connect several sensors and an actuator to the BeagleBone Black. We’ll also create robots for land, sea, and water. Yes, really!

    The books used in this Learning Path are:

    1. BeagleBone Black Cookbook
    2. BeagleBone Home Automation Blueprints
    3. Mastering BeagleBone Robotics

    Style and approach

    This practical guide transforms complex and confusing pieces of technology to become accessible with easy- to-succeed instructions. Through clear, concise examples, you will quickly get to grips with the core concepts needed to develop home automation applications with the BeagleBone Black.

    Table of Contents

    1. Module 1
    1. Setting Up for the First Time
    2. Basic Programming Recipes
    3. Physical Computing Recipes Using JavaScript, the BoneScript Library, and Python
    4. Exploring GNU/Linux Recipes Using Bash, Autotools, Debugger, and systemd
    5. Basic Programming Recipes with the Linux Kernel
    6. Run Faster, Run Real Time
    7. Applied Recipes – Sound, Picture, and Video
    8. The Internet of Things
    9. The Black in Outer Space

    2. Module 2
    1. Dangerous Gas Sensors
    2. Ultrasonic Parking Assistant
    3. Aquarium Monitor
    4. Google Docs Weather Station
    5. WhatsApp Laundry Room Monitor
    6. Baby Room Sentinel
    7. Facebook Plant Monitor
    8. Intrusion Detection System
    9. Twitter Access Control System with Smart Card and RFID
    10. A Lights Manager with a TV Remote Controller
    11. A Wireless Home Controller with Z-Wave

    3. Module 3
    1. Preparing the BeagleBone Black
    2. Building a Basic Tracked Vehicle
    3. Adding Sensors to Your Tracked Vehicle
    4. Vision and Image Processing
    5. Building a Robot that Can Walk
    6. A Robot that Can Sail
    7. Using GPS for Navigation
    8. Measuring Wind Speed – Integrating Analog Sensors
    9. An Underwater Remotely Operated Vehicle
    10. A Quadcopter
    11. An Autonomous Quadcopter

    中文:

    书名:BeagleBone: Creative Projects for Hobbyists

    学习如何使用功能强大的Beaglebone Black构建令人惊叹的机器人项目。

    关于本书

    • 通过复杂、多样和引人入胜的项目将您的创造力发挥到极致
    • 使用Beaglebone Black和开源Linux软件开发应用程序
    • Sharpen your expertise in making sophisticated electronic devices

    Who This Book Is For

    这条学习之路针对的是那些想要进行创造性项目的爱好者,这些项目可以让他们的生活变得更轻松,同时也可以推动Beaglebone Black所能做的事情的界限。这条学习之路的项目面向有抱负的制造者、临时程序员和初出茅庐的工程师或修补工。您将需要一些编程知识,并与机械系统的工作经验,以获得完整的经验从这条学习途径。

    What You Will Learn

    • 首次设置并运行Beaglebone Black
    • 使用命令行和简单的内核mod来了解微计算和Linux的基础知识
    • 使用LAMP平台开发简单的Web界面
    • 用JavaScript编写复杂的Web界面,并了解如何从网络摄像头传输视频数据
    • 了解如何使用GPS来确定帆船的位置,然后确定新航点的方位和距离
    • 使用风传感器来有效地顺风和逆风驾驶你的船
    • 建造水下ROV探索水下世界
    • 了解如何建造自动四轴飞行器

    In Detail

    Beaglebone是一台运行Linux的微板PC。它可以连接到互联网并运行Android和Ubuntu等操作系统。你可以把这个微小的设备变成一个大脑,用于嵌入式应用或无数种电子发明和原型。

    这条学习之路从教你如何编程Beaglebone开始。你们将创建介绍性的项目来让你们自己熟悉所有的细节。然后,我们将专注于一系列针对像您这样的业余爱好者的项目,涵盖家庭自动化和机器人领域。在每个项目中,我们都会教你如何将几个传感器和一个执行器连接到Beaglebone Black上。我们还将为陆地、海洋和水域制造机器人。是的,真的!

    本学习路径中使用的书籍包括:

    1. BeagleBone Black Cookbook
    2. Beaglebone家庭自动化蓝图
    3. 掌握Beaglebone机器人

    风格和方法

    这本实用指南将复杂和令人困惑的技术片段转化为易于访问的易于成功的指令。通过清晰、简洁的示例,您将很快掌握使用Beaglebone Black开发家庭自动化应用程序所需的核心概念。

    目录表

    1. Module 1
    1.首次设置
    2. Basic Programming Recipes
    3.使用JAVASCRIPT、BoneScrip库和Python的物理计算处方
    4.使用Bash、AutoTools、调试器和系统探索GNU/Linux处方
    5. Basic Programming Recipes with the Linux Kernel
    6. Run Faster, Run Real Time
    7.应用配方–声音、图片和视频
    8. The Internet of Things
    9. The Black in Outer Space

    2. Module 2
    1. Dangerous Gas Sensors
    2.超声波停车助手
    3.水族馆监视器
    4.谷歌文档气象站
    5.WhatsApp洗衣房监视器
    6. Baby Room Sentinel
    7. Facebook Plant Monitor
    8.入侵检测系统
    9.带智能卡和RFID的Twitter门禁系统
    10.带电视遥控器的灯光管理器
    11.一款带Z-Wave的无线家庭控制器

    3. Module 3
    1.准备Beaglebone Black
    2.建造基本履带车辆
    3.在履带式车辆上安装传感器
    4.视觉与图像处理
    5.打造能行走的机器人
    6. A Robot that Can Sail
    7. Using GPS for Navigation
    8.测量风速-积分模拟传感器
    9.水下遥控潜水器
    10.一架四轴飞行器
    11.自主四轴飞行器

  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册