C-Berry: Linien zeichnen

C-Berry: Linien zeichnen

Recktecke und Kreise sind zwar schon recht hübsch, aber Linien braucht man auch noch ;-). Benutzung: tft_line start_x start_y ende_x ende_y farbe   Hier der Quellcode:   #include <bcm2835.h> #include „tft.h“ #include <stdio.h> #include <stdint.h> #include <stdlib.h> #include „RAIO8870.h“ int main (int argc, char *argv[]){ if(!bcm2835_init()){ printf(„tft_line: Error, display can not be initialized!“); exit(1); } if( argc < 6 ){ printf(„tft_line: Error, not enough arguments! Required: x1 y1 x2 y2 color\n“); exit(1); } if( argc > 6 ){ printf(„tft_line: Error,…

Weiterlesen Weiterlesen

C-Berry: Rechtecke zeichnen

C-Berry: Rechtecke zeichnen

Und weiter geht’s mit dem C-Berry-Display. Diesmal werden Rechtecke gezeichnet. Genutzt wird der Befehl wie folgt: tft_rect x1 y1 x2 y2 color modus x1,y1: Ecke  oben links, gültige Werte: x1 0…319, y1 0…239 x2,y2:  Ecke unten rechts, gültige Werte: x2 0…319, y2 0…239 color:  Farbe, mit der das Rechteck gezeichnet wird modus:  0 – nicht gefüllt, 1 – gefüllt zeichnen Auch hier ist es so, dass das Rechteck komplett gefüllt gezeichnet wird. UPDATE: Auch dieser Quellcode und die dazugehörige Datei…

Weiterlesen Weiterlesen

C-Berry: Kreise zeichnen

C-Berry: Kreise zeichnen

Heute gibt es den nächsten Schnipsel C-Code rund um das C-Berry Display. Diesmal geht es um das Zeichnen von Kreisen. Mit tft_circle lassen sich, wie schon geschrieben, Kreise auf das Display zeichnen. Aufgerufen wird der Befehl mit den folgenden Parametern: tft_circle position_x position_y radius füllfarbe modus Dabei haben die einzelnen Parameter folgende Wertebereiche: Position_X: 0…319 Position_Y: 0…239 Radius: 0…319 Füllfarbe: 0…255 Modus: 0 – nicht gefüllt, 1 – gefüllt zeichnen In dieser Version lassen sich nur gefüllte Kreise zeichnen, will…

Weiterlesen Weiterlesen

Neues von der Himbeere

Neues von der Himbeere

Vor einiger Zeit erwarb ich für den Raspberry Pi ein TFT-Display namens C-Berry mit 320×240 Bildpunkten. Bislang lag das mehr oder weniger in der Ecke, weil die Ansteuerung nur über C-Programmierung zu machen ist, bzw. über einen Umweg mit Python. Wobei dort mithilfe von Pygame ein Bild erzeugt wird und dieses dann per Shell-Kommando zum Display übertragen wird. Nicht gerade effektiv…   Also setzte ich mich hin, schnappte mir ein Buch für C-Anfänger und wurschtelte mich durch die mit dem…

Weiterlesen Weiterlesen

Stalk-Pi / 2

Stalk-Pi / 2

Heute war es soweit. Nach einem Besuch auf dem Baumarkt des geringsten Misstrauens, bei dem ich ein notwendiges Werkzeug für die „Operation Kamera“ erstand, ging es zur Sache.   Das Objektivgehäuse der Kamera hat jetzt zwar einen unschönen Kratzer, aber der Eingriff scheint mehr oder weniger gelungen zu sein. Das Bild ist scharf, aber irgendwie ist jetzt immer ein dunkler Streifen in der Mitte des Bildes. Mal sehen, woher das kommt und ob ich das noch weg bekomme. Zur Not…

Weiterlesen Weiterlesen

Stalk-Pi

Stalk-Pi

Schon seit dem Kauf meines ersten Raspberry Pi liebäugelte ich damit, mal einen Nistkasten mit einer Kamera zu versehen und dann zu schauen, was da drin passiert. Lange hat es gedauert, aber nun nimmt das Projekt Gestalt an.   Angeregt wurde ich nach längerer Zeit durch das Buch „Raspberry Pi – das umfassende Handbuch“. Dort haben die Autoren das gleiche Thema angepackt. Bei mir hing es die ganze Zeit ja eigentlich nur daran, dass ich … hm … ja ……

Weiterlesen Weiterlesen

Kultur :)

Kultur :)

Dritter Tag unterwegs und heute gab es zur Abwechslung mal etwas Kultur. Wir haben uns ein bissel Weltkulturerbe in Trier angeschaut. Zuerst ging es in die Liebfrauenkirche, anschließend in den Dom. Beides sehr beeindruckend. Anschließend spazierten wir noch etwas durch die Altstadt und gönnten unseren Füßen während einer Stadtrundfahrt eine Pause. Der berühmten Porta Nigra mussten wir natürlich auch einen Besuch abstatten. Wobei ich den „Flammkuchen-Imbisswagen“ unmittelbar davor ungefähr so passend fand, wie eine Schießbude vorm Völkerschlachtdenkmal… Nach einem leckeren…

Weiterlesen Weiterlesen

Läääääänderpunkt :-)

Läääääänderpunkt :-)

Heute war Länderpunkttag. In den letzten Jahren haben im Urlaub immer einen Länderpunkt gesammelt. Letztes Jahr war die Schweiz fällig, dieses Jahr Frankreich und Luxemburg. Lohnenswerte Ziele sind ja mit 100%iger Sicherheit immer Earthcaches. Da wurden wir bisher noch nie enttäuscht. Natürlich war es auch diesmal eine schöne Wanderung und, auch wie immer, gab es einen Stein zum mitnehmen. Auch die eine oder andere Sehenswürdigkeit besichtigten wir… Und dank eines Abkommens, das hier vor fast 30 Jahren unterzeichnet wurde, konnten…

Weiterlesen Weiterlesen

…sind dann mal weg!

…sind dann mal weg!

Endlich Urlaub. Diesmal geht es in die Vulkaneifel. Nach etwas über 500 Kilometern und 4,5 Stunden Fahrzeit haben wir das Ziel erreicht. Wir haben eine hübsche Ferienwohnung mit Blick auf’s Maar :-). Leider ist es noch etwas diesig, aber es soll ja noch schöner werden. Jetzt gibt’s erstmal was zu futtern und dann geht’s auf Erkundungstour… Ach so… Wie immer ist unser Häuschen gut bewacht… nur falls jemand auf ungesetzliche Ideen kommen sollte. Es lohnt sich nicht. Tango beißt besser…

Weiterlesen Weiterlesen

Druckmarathon Teil 2

Druckmarathon Teil 2

Gestern lief der 3D-Drucker ja quasi heiß ;-). Als letztes lief ein neues Tool für die Elektronikbastelstube vom Band. Wer oft lötet kennt das Problem: man hat nur zwei Hände, aber Platine, Bauteil, Lötzinn und Lötkolben zu halten… Vor einiger Zeit hat das Eigenbaukombinat deshalb den Lötfanten entwickelt. Dieser ist aber aus Sperrholz auf der dort vorhandenen CNC-Fräse entstanden. Mangels dieser Fräse musste also eine Alternative her. Und zum Glück hat ein fleißiger Bastler bei thingiverse.com das Lötgnu hochgeladen…