Robot Wireless Control Made Simple with Python and C
暫譯: 使用 Python 和 C 簡化機器人無線控制
Herb Norbom
- 出版商: CreateSpace Independ
- 出版日期: 2013-05-01
- 售價: $980
- 貴賓價: 9.5 折 $931
- 語言: 英文
- 頁數: 166
- 裝訂: Paperback
- ISBN: 148401474X
- ISBN-13: 9781484014745
-
相關分類:
Python、程式語言、機器人製作 Robots
海外代購書籍(需單獨結帳)
相關主題
商品描述
Build a PC controlled robot. While I suggest 40 days as a timetable, you can certainty complete in much less time. For the control station I used Python, if you have familiarity with Python you have already dropped twenty seven days from the project. For the Atmega328 I used the C programming language. If you are familiar with C and of course microchips you have another chunk of the project under your belt. With the physical wiring and H-Bridge portions you complete your project. The book gives a jump start to the programming and electrical processes needed to build the robot. A good base of knowledge for the reader is provided, starting with basic concepts and expanding to a fully functioning wireless controlled robot. The progression of knowledge is provided in an organized manner to rapidly build on the concepts as introduced. See www.rymax.biz for additional information and a link to YouTube for a video of the robot in action. The reader will be walked through complex issues: serial communication, queuing, threading, file handling, GUI and many other features of Python. The complete source code is provided. In the C programming and electrical sections electronic diagrams are supplied as is the complete C source code. The reader is introduced to the C language and many of its features including, serial communication, pulse width modulation (PWM), arrays, bit manipulation and looping to name a few. I have tried to give the reader a strong base on which to build their robot and hopefully the skills needed to take that robot to higher levels. I hope you enjoy.
商品描述(中文翻譯)
建立一個由電腦控制的機器人。雖然我建議的時間表是40天,但你肯定可以在更短的時間內完成。對於控制站,我使用了Python,如果你對Python有一定的熟悉度,你已經為這個專案節省了二十七天的時間。對於Atmega328,我使用了C程式語言。如果你熟悉C語言,當然還有微控制器,你又可以將專案的另一部分納入掌握之中。透過物理接線和H-Bridge部分,你就完成了專案。本書提供了建立機器人所需的程式設計和電氣過程的快速入門。為讀者提供了良好的知識基礎,從基本概念開始,擴展到一個完全運作的無線控制機器人。知識的進展以有組織的方式提供,迅速建立所介紹的概念。請參閱www.rymax.biz以獲取更多資訊,並連結到YouTube觀看機器人運作的影片。讀者將會逐步了解複雜的問題:串列通信、佇列、執行緒、檔案處理、GUI以及Python的許多其他功能。完整的源代碼將提供。在C程式設計和電氣部分,提供了電子圖示以及完整的C源代碼。讀者將接觸到C語言及其許多特性,包括串列通信、脈衝寬度調變(PWM)、陣列、位元操作和迴圈等。我試圖為讀者提供一個堅實的基礎,以便他們能夠建立自己的機器人,並希望能夠掌握將該機器人提升到更高層次所需的技能。希望你會喜歡。