Book Image

Banana Pro Blueprints

By : Tony Zhang
Book Image

Banana Pro Blueprints

By: Tony Zhang

Overview of this book

This book follows a tactical plan that will guide you through the implementation of Banana Pro and its configurations. You will then learn the various programming languages used with Banana Pi with the help of examples. In no time at all, you’ll be working on a wireless project that implements AirPlay servers, hotspots, and so on. Following this, you’ll develop a retro-style arcade kiosk game. Then we’ll move on to explore the multimedia features of Banana Pro by designing and building an enclosure for it. After this, you’ll learn to build a remote-controlled smart car and we’ll examine how to control a robotic arm. The book will conclude with the creation of a home sensor system that has the ability to expand or shrink to suit any home.
Table of Contents (15 chapters)
Banana Pro Blueprints
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

How to use a laser engraver


In order to engrave different drawings on materials, we need to first generate the code of the drawing and then use the code to drive the motor.

Generate the G code

Please follow these steps to generate the G code:

  1. Start the Inkscape software on your PC.

  2. Press Ctrl + Shift + D, and set the parameters according to the following figure:

  3. Press Enter to save the changes made.

  4. Press Ctrl + I to load the picture that you want to engrave. Here, we'll use a picture of a Chinese dragon for our example:

  5. Press Shift + Alt + B, and select Edge detection. Then, click on Update and then, click on OK:

    Now, you will find the edge of the picture on the 70x70 board:

  6. Navigate to Path | Object to path in the menu bar to transform the words into the engrave path:

  7. Navigate to Extensions | Laserengraver | Laser…:

    In the interface of Laser, set the Laser engraving speed to 70 and input the dragon.nc filename:

    In the interface of Preferences, you can set the Directory path where you want to save...