Zoekresultaten voor "elektor-digital"
Elektor Digital Python 3 Programming and GUIs (E-book)
Dit is de tweede editie van een boek gericht op ingenieurs, wetenschappers en hobbyisten die PC's willen interfacen met hardware projecten met behulp van grafische gebruikersinterfaces. Zowel desktop- als webgebaseerde toepassingen komen aan bod.De gebruikte programmeertaal is Python 3, een van de populairste talen die er zijn: snelheid van programmeren is een belangrijk kenmerk. Het boek is herzien en bijgewerkt met de nadruk op de gebruiker om praktische ontwerpen met gemak te produceren – een teksteditor is alles wat nodig is om Python-programma's te produceren.Hardware interfacing wordt bereikt met behulp van een Arduino Uno als een remote slave. Een volledige beschrijving en broncode van de communicatie-interface wordt gegeven in het boek. De slave biedt digitale en analoge in- en uitgangen. Meerdere Uno's kunnen in een project worden opgenomen met alle besturingscode geschreven in Python en draaiend op een PC Een project omvat een PIC microcontroller met de code die in de PIC kan worden geladen met behulp van de Uno.De webapplicaties en server zijn allemaal in Python geïmplementeerd, zodat u via internet toegang hebt tot uw elektronische hardware. De Raspberry Pi computer kan worden gebruikt als uw webserver. Er is een inleidend hoofdstuk om u op weg te helpen met het gebruik van Linux.Het boek is geschreven voor gebruik met Debian of variaties daarop, waaronder Mint of Ubuntu. Alle programma's in het boek zijn vrij verkrijgbaar, klaar voor gebruik en om mee te experimenteren door middel van een download van Elektor.
€ 26,95
Leden € 21,56
Elektor Digital Programming the Finite State Machine (E-book)
Programming the Finite State Machine with 8-Bit PICs in Assembly and C Andrew Pratt provides a detailed introduction to programming PIC microcontrollers, as well as a thorough overview of the Finite State Machine (FSM) approach to programming. Most of the book uses assembly programming, but do not be deterred. The FSM gives a structure to a program, making it easy to plan, write, and modify. The last two chapters introduce programming in C, so you can make a direct comparison between the two techniques. The book references the relevant parts of the Microchip datasheet as familiarity with it is the best way to discover detailed information. This book is aimed at Microsoft Windows and Linux users. To keep your costs to a minimum and to simplify the toolchain, specific applications are provided as a free download to enable you to use an FTDI serial lead as the programmer. The assembler used is the open-source "gpasm". All programming can be done in a text editor. There are detailed instructions on how to perform the necessary installations on Windows, Linux Debian, and derivatives such as Ubuntu and Fedora. For programming in C, Microchip's XC8 compiler is used from the command line. In addition to the programming applications, two serial read and serial write applications can be used for communicating with the PICs from a computer. A voltmeter project including practical instructions on building a circuit board from scratch is included. All theory is covered beforehand, including how to do integer arithmetic in assembly. Two PICs are covered: the PIC12F1822 and the PIC16F1823. Both can run at 32 MHz with an internal oscillator. You do not need to buy a factory-made development board and programmer. With relatively inexpensive parts including a serial lead, microcontroller, a few resistors, and LEDs, you can get started exploring embedded programming. Links Updated Programmer
€ 27,95
Leden € 22,36
Python 3 Programming and GUIs
Dit is de tweede editie van een boek gericht op ingenieurs, wetenschappers en hobbyisten die met behulp van grafische gebruikersinterfaces pc's willen koppelen aan hardwareprojecten. Desktop- en webgebaseerde toepassingen worden behandeld. De gebruikte programmeertaal is Python 3, een van de populairste talen op de markt: snelheid van programmeren is een belangrijk kenmerk.Het boek is herzien en bijgewerkt met de nadruk op het gemak waarmee de gebruiker praktische ontwerpen kan maken – een tekstverwerker is alles wat nodig is om Python-programma's te maken.Hardware-interfacing wordt gerealiseerd met behulp van een Arduino Uno als externe slaaf. Een volledige beschrijving en broncode van de communicatie-interface wordt in het boek gegeven. De slave biedt digitale en analoge in- en uitgangen. Meerdere Uno's kunnen in één project worden opgenomen, waarbij alle besturingscode in Python is geschreven en op een PC draaitEén project omvat een PIC-microcontroller met code die met de Uno in de PIC kan worden geladen. De webapplicaties en server zijn allemaal in Python geïmplementeerd zodat u via het internet toegang heeft tot uw elektronische hardware. De Raspberry Pi-computer kan worden gebruikt als webserver.Een inleidend hoofdstuk is voorzien om u op weg te helpen met het gebruik van Linux. Het boek is geschreven voor gebruik met Debian of varianten waaronder Mint of Ubuntu. Alle programma's in het boek zijn vrij beschikbaar, klaar om te gebruiken en mee te experimenteren door middel van een download van Elektor.
€ 34,95
Leden € 31,46