Archiv | Anleitungen

RSS feed abonieren

“Hello World” auf dem STM32 mit der CooCox CoIDE programmieren

In dieser Anleitung ist die Einrichtung eines ersten Projektes für den STM32F103C8 in der CooCox IDE beschrieben. Der Mirkrocontroller STM32F103C8 besitzt einen ARM Cortex-M3 mit 64Kbyte Flash, einen internen Prozessortakt von 72MHz und eine Vielzahl an Kommunikationsschnittstellen. Zur Entwicklung wird in dieser Anleitung die kostenlose CooCox IDE, welche einen reichlichen Funktionsumfang besitzt, benutzt. Installation der […]

Rechencluster

Raspberry Pi 3 Model B Docker Schwarm Rechencluster

Viele bekannte Anwendungen lassen sich mittlerweile  über Container vom Betriebssystem isolieren. Die Open-Source-Software Docker ermöglicht diese Isolierung. Weiter Informationen zu Docker sind auf der Docker-Wikipedia-Seite hinterlegt. Da der Raspberry Pi als einzelnes Modul in Bezug auf die Leistung sehr begrenzt ist, kann der Aufbau eines Schwarmes zur Skalierung der Leistung   genutzt werden. Das Ergebnis […]

Gleichstrom bis 5A und 24V über IRF520 MOSFET mit dem Arduino schalten

In dieser Anleitung wird gezeigt, wie man mit dem IRF520 MOSFET (Metall-Oxid-Halbleiter-Feldeffekttransistor) Modul Gleichstromlasten wie einen DC-Motor betreiben kann. Die Hauptkomponente ist das IRF520 MOSFET Modul. An dessen Ausgang (V- und V+) wird ein DC-Motor mit 12 oder 24V und eine Freilaufdiode angeschlossen. Der Arduino wird mit den Pins GND auf GND und SIG auf den […]

touchscrenn-2-8-zoll-lgdp9320

Das 240×320 Pixe 2,8 Zoll TFT Touchdisplay shield von mcufriend mit dem Arduino UNO betreiben

Das günstige aufsteck TFT-Touchdisplay von mcufriend eignet sich sehr gut für die Prototypenentwicklung mit dem Arduino. Um die richtige Bibliothek für die Ansteuerung des Displays zu nutzen, muss zuerst der verwendete LCD-Chip identifiziert werden. Für die Identifikation des Chips wird die Adafruit_GFX Bibliothek benötigt.   Für den Test und die Unterstützung des LGDP4535 Chip benötigen […]

I2C im Arduino mit Beispiel

Mit dem Arduino alle angeschlossenen I2C / TWI Adressen scannen

Sie haben ein I²C Modul und wissen nicht auf welcher I2C-Adresse das Modul Befehle empfängt und versendet? Oft müssen Sie in diesem Fall Produktbeschreibungen oder Datenblätter durchsuchen. Es besteht jedoch auch die Möglichkeit alle Adressen in Sekunden mit dem Arduino abzufragen und eine Übersichtliche Ausgabe der belegten Adressen zu erhalten. Die Pinbelegung der einzelnen Entwicklungsboards […]

K150 PIC ICSP Programmiergerät USB-front

Hello World für PIC Mikrocontroller mit dem K150

Mit dem K150 Programmiergerät und der passenden IDE lassen sich folgende Mikrocontroller von Microchip programmieren: 10 Serie: PIC10F200 * PIC10F202 * PIC10F204 * PIC10F206 * PIC10F220 * PIC10F222 * 12C Serie: PIC12C508 PIC12C508A PIC12C509 PIC12C509A PIC12C671 PIC12C672 PIC12CE518 PIC12CE519 PIC12CE673 PIC12CE674 12F Serie: PIC12F508 PIC12F509 PIC12F629 PIC12F635 PIC12F675 PIC12F683 16C Serie: PIC16C505 PIC16C554 PIC16C558 PIC16C61 PIC16C62 […]

USBDeview

Wie gibt man belegte COM-ports unter Windows 7 wieder frei und weist einem Gerät andere Ports zu

Bei jeder Neuinstallation eines USB-Gerätes wird von Windows automatisch der nächste freie COM-Port jenem Gerät zugewiesen. (COM2, COM3 usw.) In manchen Programmen lassen sich jedoch nur Ports im zum Beispiel einstelligen bereich wählen. Ist dies der Fall kann ein belegter Port freigegeben werden und der Port des zu verwendenden Geräts umgestellt werden. Beim Freigeben von […]

Installation des WeMos D1

Getting started mit dem WeMos D1 WLAN/WiFi Arduino mit ESP-8266

Das WeMos D1 Entwicklungsboard ermöglicht es dank dem integrierten ESP-8266 WLAN/WiFi chip und Arduinoprojekte, welche WLAN benötigen einfach zu realisieren. So ist es zum Beispiel möglich IO-Pins mittels Smartphone (IPhone und Android) anzusteuern. Installation des WeMos Board in der Arduino IDE Installieren Sie die aktuelle Version der Arduino IDE www.arduino.cc Installation des Treibers für den ch340g […]

colo oled in use

OLED Farbdisplay mit 65000 Farben über SPI mit dem Arduino UNO betreiben

In dieser Anleitung erfahren Sie, wie Sie eine farb-OLED  mit 65000 farben über SPI mit dem Arduino ansteuern können. Das OLED Display hat dabei die folgenden Eigenschaften: Auflösung: 96×64 pixel Farben: 65000 Treiberchip: ssd1331 Pinbelegung: GND VCC: 2,8V – 5,5V D0:CLK clock D1: MOSI data RST: reset CS: chip-select signal Die Verschaltung ist dabei wie […]

Bibliotheken

Bibliothek / library in Arduino IDE installieren und einbinden

Arduino Bibliotheken ermöglichen es umfangreichen und komplexen Code direkt über Funktionen / Objekte den eignen Code einzubinden. So existieren zum Beispiel Biblioteken um OLED-Farbdisplays einfach ansteuern zu können. Oft enthalten Arduino libraries bereits Beispielanwendung, welche die Verwendung der Bibliothek verdeutlichen. Die Installation der gewünschten Bibliothek kann zum einen über den IDE internen Bibliotheksmanager, als auch manuell […]