目錄(131章)
倒序
- coverpage
- Raspberry Pi Mechatronics Projects HOTSHOT
- Credits
- About the Authors
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Mission briefing
- Task 1
- Reader feedback
- Customer support
- Chapter 1. Hello World
- A quick introduction to the Raspberry Pi
- Where can I buy a Raspberry Pi?
- Mission briefing
- Hunting and gathering
- Setting up the GPIO
- GPIO programming using Python
- Electrical output of our program
- Mission accomplished
- Hotshot challenge
- Chapter 2. A Raspberry WebIDE Example
- Mission briefing
- Installation features and usage of the Occidentalis operating system from Adafruit
- Setup of a remote login into the Raspberry Pi
- Installation of the Raspberry Pi WebIDE
- Python development on the WebIDE
- Test and debugging examples using the WebIDE
- Mission accomplished
- Hotshot challenge
- Chapter 3. The Arduino Raspberry Pi Interface
- Mission briefing
- Installing the Arduino IDE
- Programming the Arduino using the Raspberry Pi
- Raspberry Pi AlaMode
- The Weasley weather clock
- Controlling the stepper using the Arduino
- Controlling the RGB LED Strip using the Arduino
- I2C Communication using the Arduino (optional)
- Serial port communication with the Raspberry Pi
- Mission accomplished
- Hotshot challenge
- Chapter 4. Christmas Light Sequencer
- Mission briefing
- Interface the devices to the Raspberry Pi
- Setting up the digitally addressable RGB matrix
- Interface of an audio device
- Installing the web server
- Interfacing the web server
- Mission accomplished
- Chapter 5. Internet of Things Example – An E-mail Alert Water Fountain
- Mission briefing
- Installation of the Flask framework
- Controlling RGB LEDs from a web page
- Setup of the e-mail alerts in the fountain
- Mission accomplished
- Hotshot challenge
- Chapter 6. Raspberry Pi as a Personal Assistant
- Mission briefing
- Setting up the e-mail feed parser
- Setting up the parser for reminders and events
- Designing an enclosure design for the personal assistant
- Setting up the assembly for the dish monitor
- Setting up sensors for the key alert system
- Mission accomplished
- Hotshot challenges
- References
- Chapter 7. Raspberry Pi-based Line Following Robot
- Mission briefing
- Assembly of the Pi Plate for the line following robot
- Sensor selection interface and data interpretation
- Implementation of line following logic based on sensor data
- Testing the motor driver circuit
- Preparation of the line following course
- Designing the chassis for the line following robot
- A step-by-step assembly of the robot
- Mission accomplished
- Hotshot challenge
- Chapter 8. Connect Four Desktop Game using Raspberry Pi
- Mission briefing
- Hello world example with the pygame
- Getting started with the Connect Four game (UI and sound effects)
- Interfacing game inputs using the PiFace module
- A brief description of the Connect Four Game AI
- Marquee design and control (optional)
- Setup of the switches using a cardboard box
- Mission accomplished
- Hotshot challenge
- Chapter 9. The Raspberry Pi-enabled Pet/Wildlife Monitor
- Mission briefing
- Installing and testing the python-twisted framework
- Setting up and testing Spark Core to interact with appliances
- Installing and testing the Google Coder project on the Raspberry Pi
- A brief overview of a bird feeder that triggers a camera
- Mission accomplished
- Hotshot challenge
- Chapter 10. Raspberry Pi Personal Health Monitor
- Mission briefing
- Setting up a web server to record health parameters
- A simple exercise tool using the Raspberry Pi
- Setting up an e-mail feed parser to refill a prescription as well as remind the user about an upcoming doctor's appointment
- A simple tool that reminds a person to take his/her pills
- Mission accomplished
- Hotshot challenge
- Chapter 11. Home Automation using Raspberry Pi
- Mission briefing
- A simple example that controls limited indoor and outdoor lighting in the evening
- A customary web server example
- Turning on a lawn sprinkler only when there is no rain forecast!
- Mission accomplished
- Chapter 12. Using a Raspberry Pi for Science and Education
- Mission briefing
- Improving your vocabulary using the Raspberry Pi
- Raspberry Pi and Khan Academy
- Building a science fair exhibit using the Raspberry Pi
- Hotshot challenge
- Chapter 13. Tips and Tricks
- Mission briefing
- Setting up Raspberry Pi as a development platform
- Remotely logging in the Raspberry Pi from anywhere on the Internet
- Problems that might be encountered while using Raspberry Pi
- Cool add-on hardware sources developed for the Raspberry Pi platform
- Project ideas that can be implemented over a weekend
- Useful resources for the Raspberry Pi
- Mission accomplished
- Index 更新時間:2021-07-23 20:32:04
推薦閱讀
- Python從入門到精通(精粹版)
- ASP.NET Core 2 and Vue.js
- OpenNI Cookbook
- Python Geospatial Development(Second Edition)
- Learn WebAssembly
- Java實戰(第2版)
- 軟件供應鏈安全:源代碼缺陷實例剖析
- 響應式Web設計:HTML5和CSS3實戰(第2版)
- 大話Java:程序設計從入門到精通
- IDA Pro權威指南(第2版)
- Java程序設計教程
- Continuous Delivery and DevOps:A Quickstart Guide Second Edition
- Java多線程并發體系實戰(微課視頻版)
- 深入理解Kafka:核心設計與實踐原理
- JavaScript Mobile Application Development
- H5頁面設計與制作(全彩慕課版·第2版)
- 深入解析Java虛擬機HotSpot
- OpenACC并行編程實戰
- Python機器學習
- R語言數據處理及可視化分析
- 圖形圖像設計與制作(第二版)
- Python自動化測試教程
- Python數據分析實戰
- Vue.js 3.x+Element Plus從入門到精通(視頻教學版)
- RT-Thread內核實現與應用開發實戰指南:基于STM32
- Learn React Hooks
- OpenCV計算機視覺編程攻略(第3版)
- Implementing Qlik Sense
- Spring Boot技術內幕:架構設計與實現原理
- Learning Azure Functions