Programming the Raspberry Pi: Getting Started with Python


Author: Simon Monk
Publisher: McGraw Hill Professional
ISBN: 0071807845
Category: Computers
Page: 192
View: 1672

Continue Reading →

Program your own Raspberry Pi projects Create innovative programs and fun games on your tiny yet powerful Raspberry Pi. In this book, electronics guru Simon Monk explains the basics of Raspberry Pi application development, while providing hands-on examples and ready-to-use scripts. See how to set up hardware and software, write and debug applications, create user-friendly interfaces, and control external electronics. Do-it-yourself projects include a hangman game, an LED clock, and a software-controlled roving robot. Boot up and configure your Raspberry Pi Navigate files, folders, and menus Create Python programs using the IDLE editor Work with strings, lists, and functions Use and write your own libraries, modules, and classes Add Web features to your programs Develop interactive games with Pygame Interface with devices through the GPIO port Build a Raspberry Pi Robot and LED Clock Build professional-quality GUIs using Tkinter

Raspberry-Pi-Kochbuch

Lösungen für alle Software- und Hardware-Probleme. Für alle Versionen inklusive Pi 3 & Zero
Author: Simon Monk
Publisher: O'Reilly
ISBN: 396010118X
Category: Business & Economics
Page: 484
View: 5885

Continue Reading →

Das Raspberry-Pi-Universum wächst täglich. Ständig werden neue Erweiterungs-Boards und Software-Bibliotheken für den Single-Board-Computer entwickelt. Die zweite Ausgabe dieses beliebten Kochbuchs bietet mehr als 240 Hands-on-Rezepte für den Betrieb des kleinen Low-Cost-Computers mit Linux und für die Programmierung des Pi mit Python. Außerdem erläutert es die Anbindung von Sensoren, Motoren und anderer Hardware, einschließlich Arduino und das Internet der Dinge. Power-Maker und Autor Simon Monk vermittelt grundlegendes Know-how, das Ihnen hilft, auch neue Technologien und Entwicklungen zu verstehen und so mit dem Raspberry-Pi-Ökosystem mitzuwachsen. Dieses Kochbuch ist ideal für Programmierer und Bastler, die mit dem Pi bereits erste Erfahrungen gemacht haben. Alle Codebeispiele sind auf der Website zum Buch verfügbar. - Richten Sie Ihren Raspberry Pi ein und verbinden Sie ihn mit dem Netz. - Arbeiten Sie mit seinem Linux-basierten Betriebssystem Raspbian. - Lernen Sie, den Pi mit Python zu programmieren. - Verleihen Sie Ihrem Pi "Augen" für Anwendungen, die maschinelles Sehen erfordern. - Steuern Sie Hardware über den GPIO-Anschluss. - Verwenden Sie den Raspberry Pi, um unterschiedliche Motoren zu betreiben. - Arbeiten Sie mit Schaltern, Tastaturen und anderen digitalen Eingaben. - Verwenden Sie Sensoren zur Messung von Temperatur, Licht und Entfernung. - Realisieren Sie auf verschiedenen Wegen eine Verbindung zu IoT-Geräten. - Entwerfen Sie dynamische Projekte mit Raspberry Pi und dem Arduino.

Raspberry Pi für Dummies


Author: Sean McManus,Mike Cook
Publisher: John Wiley & Sons
ISBN: 3527812687
Category: Computers
Page: 432
View: 1508

Continue Reading →

Sean McManus und Mike Cook führen Sie Schritt für Schritt in die Nutzung des Raspberry Pi ein und verschaffen Ihnen einen Überblick über all die Möglichkeiten, die er Ihnen bietet. Sie zeigen Ihnen, wie Sie den Raspberry Pi zum Laufen bringen, sich unter Linux zurechtfinden, den Raspberry Pi als ganz normalen Computer mit Office- und Bildverarbeitungsprogrammen oder als Mediencenter zum Abspielen von Musik und Videos nutzen. Außerdem lernen Sie, wie Sie die Platine mit Scratch und Python programmieren, und erfahren alles über die Verwendung des Raspberry Pi als Steuereinheit für elektronisches Spielzeug.

Das Sensor-Buch

Mit Elektronik, Arduino und Raspberry Pi die Welt erfassen
Author: Kimmo Karvinen,Tero Karvinen
Publisher: O'Reilly Media
ISBN: 3955619044
Category: Computers
Page: 144
View: 5372

Continue Reading →

Sensoren sind überall. Die Welt ist voll von ihnen: Infrarotsensoren in Bewegungsmeldern, CO2-Detektoren für das Haus - und in Ihrem Smartphone finden sich winzige Beschleunigungsmesser, GPS-Module und Kameras. Dank der großen Verbreitung von Mobilgeräten sind Sensoren erstaunlich erschwinglich geworden. Sie können günstige Sensoren und Mikrocontroller-Boards kombinieren, um eigene Devices zu bauen. Dieses umfangreiche und in Farbe illustrierte Buch zeigt Ihnen in einer Reihe von Projekten, wie Sie Sensoren anschließen und auslesen. Sie erfahren, wie Sie die populären Arduino- und Raspberry Pi-Boards einsetzen, um Daten in einfachen, selbst geschriebenen Programmen zu verarbeiten. Mit diesem Buch schreiben Sie Programme und bauen Geräte für das Messen von: Rotation mit einem Potentiometer, Abstand mit Ultraschall, Annäherung per Infrarot, Helligkeit mit einem Fotowiderstand, Temperatur mit einem Thermometer, Kraft mit einem Drucksensor. Sie werden mit Widerstandssensoren arbeiten, aber auch mit Schaltern, Messwandlern, Potentiometern, Summern, 555-Timern und Spannungsteilern. Es gibt so viele Sinneswahrnehmungen da draußen, die Sie erfassen und verarbeiten können. Wie fangen Sie diese ein?

Hacks für Raspberry Pi


Author: Ruth Suehle,Tom Callaway
Publisher: O'Reilly Germany
ISBN: 3955616339
Category: Computers
Page: 384
View: 1397

Continue Reading →

Tipps & Tools für das Basteln mit dem günstigen Linux-Computer. Mit mehr als 60 praktischen und kreativen Hacks hilft Ihnen dieses Buch dabei, den Raspberry Pi als DIE Schaltzentrale von coolen Elektronik-Projekten einzusetzen. Sie wollen eine Controller für eine Kamera oder einen Roboter haben? Oder Sie möchten mit dem Raspberry Pi ein Mediacenter oder eine Telefonanlage einrichten? Das ist nur ein kleiner Teil dessen, was Sie in Hacks für Raspberry Pi finden. Wenn Sie ein Software- oder Hardware-Projekt mit mehr Computerpower erstellen möchten, als der Arduino bieten kann, ist der Raspberry Pi die richtige Wahl. Die Hacks in diesem Buch liefern viele weitere wertvolle Anregungen für eigene Raspberry Pi-Anwendungen. Nutzen Sie Konfigurations-Hacks, um mehr aus Ihrem Pi zu machen. Setzen Sie Ihren eigenen Webserver oder Druckserver auf. Nehmen Sie den Pi mit nach draußen, um Ihren Garten zu überwachen. Schließen Sie sich SETI an oder zaubern Sie sich ein tolles Faschingskostüm. Hacken Sie das Linux-Betriebssystem des Pi, um komplexere Projekte zu ermöglichen. Dekodieren Sie Audio- und Video-Formate oder richten Sie Ihren eigenen Musikplayer ein. Steuern Sie einen Ballon zur Luftfotografie. Bauen Sie ein Computer-Cluster aus Pis oder ein solarbetriebenes Computerlabor.

Python kinderleicht!

Einfach programmieren lernen – nicht nur für Kids
Author: Jason Briggs
Publisher: dpunkt.verlag
ISBN: 3864919053
Category: Computers
Page: 326
View: 7336

Continue Reading →

Python ist eine leistungsfähige, moderne Programmiersprache. Sie ist einfach zu erlernen und macht Spaß in der Anwendung – mit diesem Buch umso mehr! »Python kinderleicht" macht die Sprache lebendig und zeigt Dir (und Deinen Eltern) die Welt der Programmierung. Jason R. Briggs führt Dich Schritt für Schritt durch die Grundlagen von Python. Du experimentierst mit einzigartigen (und oft urkomischen) Beispielprogrammen, bei denen es um gefräßige Monster, Geheimagenten oder diebische Raben geht. Neue Begriffe werden erklärt, der Programmcode ist farbig dargestellt, strukturiert und mit Erklärungen versehen. Witzige Abbildungen erhöhen den Lernspaß. Jedes Kapitel endet mit Programmier-Rätseln, an denen Du das Gelernte üben und Dein Verständnis vertiefen kannst. Am Ende des Buches wirst Du zwei komplette Spiele programmiert haben: einen Klon des berühmten »Pong" und »Herr Strichmann rennt zum Ausgang" – ein Plattformspiel mit Sprüngen, Animation und vielem mehr. Indem Du Seite für Seite neue Programmierabenteuer bestehst, wirst Du immer mehr zum erfahrenen Python-Programmierer. - Du lernst grundlegende Datenstrukturen wie Listen, Tupel und Maps kennen. - Du erfährst, wie man mit Funktionen und Modulen den Programmcode organisieren und wiederverwenden kann. - Du wirst mit Kontrollstrukturen wie Schleifen und bedingten Anweisungen vertraut und lernst, mit Objekten und Methoden umzugehen. - Du zeichnest Formen mit dem Python-Modul Turtle und erstellst Spiele, Animationen und andere grafische Wunder mit tkinter. Und: »Python kinderleicht" macht auch für Erwachsene das Programmierenlernen zum Kinderspiel! Alle Programme findest Du auch zum Herunterladen auf der Website!

Getting Started with Raspberry Pi


Author: Matt Richardson,Shawn Wallace
Publisher: "O'Reilly Media, Inc."
ISBN: 1449344216
Category: Computers
Page: 161
View: 5698

Continue Reading →

Helps readers get acquainted with hardware features on the Pi's board; learn enough Linux to move around the operating system; pick up the basics of Python; and use the Pi's input and output pins to do some hardware hacking.

Making things talk

die Welt hören, sehen, fühlen
Author: Tom Igoe
Publisher: O'Reilly Germany
ISBN: 3868991638
Category: Computers
Page: 486
View: 9450

Continue Reading →

Es macht Spaß, elektronische Dinge zu bauen, die mit der realen Welt interagieren. Aber so richtig cool wird’s erst, wenn die Dinge anfangen sich untereinander zu unterhalten. Mit 33 leicht nachzubauenden Projekten wird dir in Making Things Talk – Die Welt hören, sehen, fühlen gezeigt, wie du deine Gadgets dazu bringst, mit dir und mit der Umwelt zu kommunizieren. Das Buch ist genau für die geschrieben, die zwar nur wenig technische Erfahrung, dafür aber umso mehr geekige Neugierde mitbringen. Lass Mikrocontroller, PCs, Server und Smartphones miteinander quatschen. Vielleicht willst du deinen Freunden zeigen, wie man das Wetter aus unterschiedlichen Teilen der Welt clever darstellen kann. Vielleicht bist du aber auch eine Künstlerin, die ihren Skulpturen mechanisches Leben einhauchen möchte. In diesem Standardwerk lernst du, wie man Geräte-Netzwerke schafft, die sich Daten teilen und auf Befehle von außen reagieren. Mit ein wenig Elektronikgrundwissen, preiswerten Mikrocontrollern und ein paar Netzwerkmodulen baust du coole Projekte: Blink - Dein allererstes Programm Monski Pong - Steuere ein Computerspiel mit einem flauschigen, pinkfarbenen Stoffäffchen Internet-Luftqualitätsmesser - Bau eine Internet-Messstation für Luftqualität Giftwarnung in der Werkstatt - Verwende ein XBee-Modul, Sensoren und ein Stofftier, um dich vor giftigen Dämpfen warnen zu lassen. Bluetooth GPS - Bau einen batteriebetriebenes GPS-Gerät, das via Bluetooth seinen Standort mitteilt. Tweets mit RFID - Lese einen Twitter-Stream via RFID-Tags.

Making Things Move


Author: Dustyn Roberts
Publisher: O'Reilly Germany
ISBN: 3868991409
Category: Computers
Page: 360
View: 666

Continue Reading →

In Making Things Move –Die Welt bewegen lernen Sie die Welt der Mechanik und Maschinen auf eine ganz neue und unterhaltsame Weise kennen. Verstehen Sie die Regeln und Gesetze der Mechanik durch nicht-technische Erklärungen, einleuchtende Beispiele und tolle Do-It-Yourself-Projekte: von beweglichen Kunstinstallationen über kreative Spielzeuge bis hin zu arbeitserleichternden Geräten. Zahlreiche Fotos, Illustrationen, Screenshots und 3-D-Modelle begleiten jedes Projekt. Making Things Move – Die Welt bewegen setzt bei den vorgestellten Do-It-Yourself-Projekten auf Standardteile aus dem Baumarkt, leicht beziehbaren Materialien über den Versandhandel und allgemeine Herstellungstechniken, die sich jeder leicht aneignen kann. Einfache Projekte zu Beginn des Buches verhelfen Ihnen zu soliden DIY-Kenntnissen, die in den komplexeren Projekten im weiteren Verlauf des Buches erneut zur Anwendung kommen. Ein Ausflug in die Welt der Elektronik am Ende des Buches führt Sie in die Funktions- und Steuerungsweise des Microcontrollers Arduino ein. Mit Making Things Move – Die Welt bewegen werden Ihre kreativen Ideen zur bewegten Wirklichkeit.

Hello World!

Programmieren für Kids und andere Anfänger
Author: Warren Sande,Carter Sande
Publisher: Carl Hanser Verlag GmbH Co KG
ISBN: 3446438149
Category: Computers
Page: 501
View: 6278

Continue Reading →

HELLO WORLD// - Alle Erklärungen der Konzepte in einfacher Sprache - Sehr viele Bilder, Cartoons und lustige Beispiele - Umfassende Fragen und Aufgaben zum Üben und Lernen - Farbig illustriert In diesem Buch lernst Du, mit dem Computer in seiner Sprache zu sprechen. Willst du ein Spiel erfinden? Eine Firma gründen? Ein wichtiges Problem lösen? Als ersten Schritt lernst Du, eigene Programme zu schreiben. Programmieren ist eine tolle Herausforderung, und dieses Buch macht Dir den Einstieg leicht. Diese neue Ausgabe von Hello World! zeigt Dir in einfacher und ansprechender Weise die Welt der Computerprogrammierung. Warren Sande hat es gemeinsam mit seinem Sohn Carter geschrieben, und sie haben sich auch viele lustige Beispiele ausgedacht, mit denen Du prima lernen kannst. Das Buch wurde von Pädagogen überarbeitet und eignet sich für Kinder genauso wie für ihre Eltern. Du brauchst keine Programmierkenntnisse mitzubringen, sondern nur zu wissen, wie man einen Computer bedient. Wenn Du ein Programm starten und eine Datei speichern kannst, reicht das schon! Hello World! arbeitet mit Python. Diese Programmiersprache ist besonders leicht zu erlernen. Mit den humorvollen Beispielen lernst Du die Grundlagen des Programmierens kennen, wie z.B. Schleifen, Entscheidungen, Eingaben und Ausgaben, Datenstrukturen, Grafiken und vieles mehr. AUS DEM INHALT // Speicher und Variablen // Datentypen // GUIs – Grafische Benutzeroberflächen // Immer diese Entscheidungen // Schleifen // Nur für dich – Kommentare // Geschachtelte und variable Schleifen // Listen und Wörterbücher // Funktionen // Objekte // Module // Sprites und Kollisionserkennung // Ereignisse // Sound // Ausgabeformatierung und Strings // Das Zufallsprinzip // Computersimulationen

Routineaufgaben mit Python automatisieren

Praktische Programmierlösungen für Einsteiger
Author: Al Sweigart
Publisher: dpunkt.verlag
ISBN: 3864919932
Category: Computers
Page: 576
View: 8799

Continue Reading →

Wenn Sie jemals Stunden damit verbracht haben, Dateien umzubenennen oder Hunderte von Tabelleneinträgen zu aktualisieren, dann wissen Sie, wie stumpfsinnig manche Tätigkeiten sein können. Wie wäre es, den Computer dazu zu bringen, diese Arbeiten zu übernehmen? In diesem Buch lernen Sie, wie Sie mit Python Aufgaben in Sekundenschnelle erledigen können, die sonst viel Zeit in Anspruch nehmen würden. Programmiererfahrung brauchen Sie dazu nicht: Wenn Sie einmal die Grundlagen gemeistert haben, werden Sie Python-Programme schreiben, die automatisch alle möglichen praktischen Aufgaben für Sie abarbeiten: • eine oder eine Vielzahl von Dateien nach Texten durchsuchen • Dateien und Ordner erzeugen, aktualisieren, verschieben und umbenennen • das Web durchsuchen und Inhalte herunterladen • Excel-Dateien aktualisieren und formatieren • PDF-Dateien teilen, zusammenfügen, mit Wasserzeichen versehen und verschlüsseln • Erinnerungsmails und Textnachrichten verschicken • Online-Formulare ausfüllen Schritt-für-Schritt-Anleitungen führen Sie durch jedes Programm und Übungsaufgaben am Ende jedes Kapitels fordern Sie dazu auf, die Programme zu verbessern und Ihre Fähigkeiten auf ähnliche Problemstellungen zu richten. Verschwenden Sie nicht Ihre Zeit mit Aufgaben, die auch ein gut dressierter Affe erledigen könnte. Bringen Sie Ihren Computer dazu, die langweilige Arbeit zu machen!

Make: Elektronik


Author: Charles Platt
Publisher: O'Reilly Germany
ISBN: 3897216019
Category: Electronic books
Page: 327
View: 1790

Continue Reading →

Mochtest du Elektronik-Grundwissen auf eine unterhaltsame und geschmeidige Weise lernen? Mit Make: Elektronik tauchst du sofort in die faszinierende Welt der Elektronik ein. Entdecke die Elektronik und verstehe ihre Gesetze durch beeindruckende Experimente: Zuerst baust du etwas zusammen, dann erst kommt die Theorie. Vom Einfachen zum Komplexen: Du beginnst mit einfachen Anwendungen und gehst dann zugig uber zu immer komplexeren Projekten: vom einfachen Schaltkreis zum Integrierten Schaltkreis (IC), vom simplen Alarmsignal zum programmierbaren Mikrocontroller. Schritt-fur-Schritt-Anleitungen und uber 500 farbige Abbildungen und Fotos helfen dir dabei, Elektronik einzusetzen -- und zu verstehen.

Raspberry Pi

Das umfassende Handbuch, komplett in Farbe - aktuell zu Raspberry Pi 3 und Zero W - inkl. Schnittstellen, Schaltungsaufbau, Steuerung mit Python und den Erweiterungen Gertboard und PiFace
Author: Michael Kofler,Charly Kühnast,Christoph Scherbeck
Publisher: N.A
ISBN: 9783836258593
Category: Computers
Page: 1088
View: 8227

Continue Reading →

Arduino-Workshops

Eine praktische Einführung mit 65 Projekten
Author: John Boxall
Publisher: dpunkt.verlag
ISBN: 3864913802
Category: Computers
Page: 448
View: 1447

Continue Reading →

Der Arduino ist eine preiswerte und flexible Open-Source-Mikrocontroller- Plattform mit einer nahezu unbegrenzten Palette von Add-ons für die Ein- und Ausgänge - wie Sensoren, Displays, Aktoren und vielem mehr. In "Arduino-Workshops" erfahren Sie, wie diese Add-ons funktionieren und wie man sie in eigene Projekte integriert. Sie starten mit einem Überblick über das Arduino-System und erfahren dann rasch alles über die verschiedenen elektronischen Komponenten und Konzepte. Hands-on-Projekte im ganzen Buch vertiefen das Gelernte Schritt für Schritt und helfen Ihnen, dieses Wissen anzuwenden. Je tiefer Sie in die Materie eindringen, desto komplexer und raffinierter werden die Projekte.

Arduino

Ein schneller Einstieg in die Microcontroller-Entwicklung
Author: Maik Schmidt
Publisher: N.A
ISBN: 3864916461
Category: Computers
Page: 324
View: 1842

Continue Reading →

Arduino ist ein Open-Source-Projekt, das sowohl aus Hardware als auch aus Software besteht. Ohne Vorlesungen in Elektrotechnik belegen zu müssen, können Sie erste Ideen mit Arduino in kürzester Zeit umsetzen. Von Anfang an praxisorientiert und ohne graue Theorie führt Sie dieses Buch in die Arduino- Welt ein. Teil 1 »Erste Schritte mit Arduino« vermittelt Ihnen die erforderlichen Grundlagen, um die elf Projekte aus Teil 2 bauen zu können. Zunächst erfahren Sie, wie Sie die IDE verwenden und wie Sie Programme kompilieren und auf den Arduino laden. Schnell beginnen Sie mit dem ersten Projekt - dem Elektrowürfel -, das Ihnen den Umgang mit einfachen Bauteilen wie Leuchtdioden, Tastern und Widerständen zeigt. Danach erlernen Sie den Umgang mit analogen und digitalen Sensoren. Sie verwenden einen Temperatur- und einen Ultraschallsensor, um einen digitalen Zollstock zu bauen. Messergebnisse visualisieren Sie im Webbrowser mit JavaScript, HTML5 und CSS3. Sie können auch mit vorhandener Hardware herumspielen und werden sehen, wie leicht es ist, zum Beispiel den Nunchuk für Nintendo Wii in eigenen Programmen einzusetzen oder eine Infrarotfernbedienung zu konstruieren. Schritt für Schritt erschließen Ihnen die Projekte so alle Möglichkeiten, die sich mit Arduino bieten. Zu jedem Projekt gibt es den vollständigen Programmcode zum Download. Wenn Sie an Elektronik interessiert sind und besonders daran, Ihre eigenen Spielzeuge, Modelle und Ideen umzusetzen, haben Sie das richtige Buch gekauft. Und wenn Sie schon Software entwickelt haben - vorzugsweise in C/C++ oder Java -, bringen Sie die besten Voraussetzungen mit.

Einführung in Python


Author: Mark Lutz,David Ascher,Dinu C. Gherman
Publisher: O'Reilly Germany
ISBN: 3897214881
Category: Python (Computer program language)
Page: 624
View: 7258

Continue Reading →

Raspberry Pi for Python Programmers Cookbook


Author: Tim Cox
Publisher: Packt Publishing Ltd
ISBN: 1785283901
Category: Computers
Page: 510
View: 5103

Continue Reading →

Over 60 recipes that harness the power of the Raspberry Pi together with Python programming and create enthralling and captivating projects About This Book Install your first operating system, share files over the network, and run programs remotely Construct robots and interface with your own circuits and purpose built add-ons, as well as adapt off-the-shelf household devices using this pragmatic guide Packed with clear, step-by-step recipes to walk you through the capabilities of Raspberry Pi Who This Book Is For Readers are expected to be familiar with programming concepts and Python (where possible Python 3 is used), although beginners should manage with the help of a good Python reference book and background reading. No prior knowledge of the Raspberry Pi or electronics is required; however, for the hardware sections you will need some basic electronic components/household tools to build some of the projects. What You Will Learn Get the Raspberry Pi set up and running for the first time Remotely connect to the Raspberry Pi and use your PC/laptop instead of a separate screen/keyboard Get to grips with text, files and creating quick menus using Python Develop desktop applications; handle images and process files with ease Make use of graphics and user control to develop your own exciting games Use the Raspberry Pi's powerful GPU to create 3D worlds Take control of the real world and interface with physical hardware, combining hardware and software for your own needs Measure and control processes, respond to real events and monitor through the Internet Learn about the Raspberry Pi hardware inputs/outputs, starting with the basics and beyond Expand the capabilities of the Raspberry Pi with hardware expansion / add-on modules (use analogue inputs, drive servos and motors, and use SPI/I2C) Create your own Pi-Rover or Pi-Hexpod driven by the Raspberry Pi Make use of existing hardware by modifying and interfacing with it using the Raspberry Pi In Detail Raspberry Pi cookbook for Python Programmers is a practical guide for getting the most out of this little computer. This book begins by guiding you through setting up the Raspberry Pi, performing tasks using Python 3 and introduces the first steps to interface with electronics. As you work through each chapter you will build up your skills and knowledge and apply them as you progress throughout the book, delving further and further into the unique abilities and features of the Raspberry Pi. Later, you will learn how to automate tasks by accessing files, build applications using the popular Tkinter library and create games by controlling graphics on screen. You will harness the power of the built-in graphics processor by using Pi3D to generate your own high quality 3D graphics and environments. Connect directly to the Raspberry Pi's hardware pins to control electronics from switching on LEDs and responding to push buttons right through to driving motors and servos. Learn how to monitor sensors to gather real life data and to use it to control other devices, and view the results over the Internet. Apply what you have learnt by creating your own Pi-Rover or Pi-Hexipod robots. Finally, we will explore using many of the purpose built add-ons available for the Raspberry Pi, as well as interfacing with common household devices in new ways. Style and approach Written in a cookbook style, the book contains a series of recipes on various topics, ranging from simple to complex. It is an easy-to-follow and step-by-step guide with examples of various feature integration suitable for any search application.

Raspberry Pi Cookbook

Software and Hardware Problems and Solutions
Author: Simon Monk
Publisher: "O'Reilly Media, Inc."
ISBN: 1491939052
Category: Computers
Page: 510
View: 7965

Continue Reading →

With millions of new users and several new models, the Raspberry Pi ecosystem continues to expand—along with a lot of new questions about the Pi’s capabilities. The second edition of this popular cookbook provides more than 240 hands-on recipes for running this tiny low-cost computer with Linux, programming it with Python, and hooking up sensors, motors, and other hardware—including Arduino and the Internet of Things. Prolific hacker and author Simon Monk also teaches basic principles to help you use new technologies with Raspberry Pi as its ecosystem continues to develop. This cookbook is ideal for programmers and hobbyists familiar with the Pi through resources, including Getting Started with Raspberry Pi (O’Reilly). Python and other code examples from the book are available on GitHub. Set up your Raspberry Pi and connect to a network Work with its Linux-based operating system Program Raspberry Pi with Python Give your Pi "eyes" with computer vision Control hardware through the GPIO connector Use Raspberry Pi to run different types of motors Work with switches, keypads, and other digital inputs Use sensors to measure temperature, light, and distance Connect to IoT devices in various ways Create dynamic projects with Arduino

Programming Arduino: Getting Started with Sketches


Author: Simon Monk
Publisher: McGraw Hill Professional
ISBN: 1259641643
Category: Technology & Engineering
Page: 208
View: 1901

Continue Reading →

A fully updated guide to quickly and easily programming Arduino Thoroughly revised for the new Arduino Uno R3, this bestselling guide explains how to write well-crafted sketches using Arduino’s modified C language. You will learn how to configure hardware and software, develop your own sketches, work with built-in and custom Arduino libraries, and explore the Internet of Things—all with no prior programming experience required! Electronics guru Simon Monk gets you up to speed quickly, teaching all concepts and syntax through simple language and clear instruction designed for absolute beginners. Programming Arduino: Getting Started with Sketches, Second Edition, features dozens of easy-to-follow examples and high-quality illustrations. All of the sample sketches featured in the book can be used as-is or modified to suit your needs. An all-new chapter teaches programming Arduino for Internet of Things projects Screenshots, diagrams, and source code illustrate each technique All sample programs in the book are available for download

Python kurz & gut


Author: Mark Lutz
Publisher: O'Reilly Germany
ISBN: 3955617718
Category: Computers
Page: 280
View: 7789

Continue Reading →

Die objektorientierte Sprache Python eignet sich hervorragend zum Schreiben von Skripten, Programmen und Prototypen. Sie ist frei verfügbar, leicht zu lernen und zwischen allen wichtigen Plattformen portabel, einschließlich Linux, Unix, Windows und Mac OS. Damit Sie im Programmieralltag immer den Überblick behalten, sind die verschiedenen Sprachmerkmale und Elemente in Python – kurz & gut übersichtlich zusammengestellt. Für Auflage 5 wurde die Referenz komplett überarbeitet, erweitert und auf den neuesten Stand gebracht, so dass sie die beiden aktuellen Versionen 2.7 und 3.4 berücksichtigt. Python – kurz & gut behandelt unter anderem: Eingebaute Typen wie Zahlen, Listen, Dictionarys u.v.a.; nweisungen und Syntax für Entwicklung und Ausführung von Objekten; Die objektorientierten Entwicklungstools in Python; Eingebaute Funktionen, Ausnahmen und Attribute; pezielle Methoden zur Operatorenüberladung; Weithin benutzte Standardbibliotheksmodule und Erweiterungen; Kommandozeilenoptionen und Entwicklungswerkzeuge. Mark Lutz stieg 1992 in die Python-Szene ein und ist seitdem als aktiver Pythonista bekannt. Er gibt Kurse, hat zahlreiche Bücher geschrieben und mehrere Python-Systeme programmiert.