Photo of the week: Waveshare

Waveshare

 
Ich habe die­se Woche frei, kom­me aber trotz­dem viel weni­ger zum Blog­gen, als ich das eigent­lich gedacht habe – außer Kind und Haus­halt ist auch das oben ein Grund dafür. Zu sehen ist ein 4,2‑Zoll-Display von Wavesha­re an einem Raspber­ry Pi. Die­ses Dis­play ist ein E‑Paper, und noch dazu eines, das nicht nur Schwarz und Weiß anzei­gen kann, son­dern auch Rot. Die letz­ten Tage habe ich damit zuge­bracht, das Dis­play an der GPIO-Leis­te des Raspber­rys zum Lau­fen zu brin­gen (was nicht ganz out of the box ging, weil teil­wei­se noch fal­sche Treiber/Einstellungen irgend­wo im Sys­tem lagen), und mir dann genü­gend Python anzu­eig­nen, um auf dem Dis­play die aktu­el­le Uhr­zeit anzu­zei­gen und Fotos dar­zu­stel­len. Klappt inzwi­schen ganz gut (auch dank der „Python Ima­ging Libra­ry“); was län­ger gedau­ert hat, war mir einen Weg aus­zu­den­ken, um aus einem far­bi­gen Bild zwei Bil­der zu extra­hie­ren, die dann auf dem Dis­play über­ein­an­der gelegt wer­den kön­nen: ein Schwarz-Weiß-Bild (Grau­stu­fen kann das E‑Paper nicht wirk­lich) und ein Bild, das alles, was Rot aus­sieht, ent­hält. Dazu konn­te ich aller­dings nicht ein­fach den Rot-Kanal neh­men (far­bi­ge Bil­der sind übli­cher­wei­se mit Rot/Grün/Blau als Kanä­len gespei­chert), weil bei­spiels­wei­se Weiß eben auch einen hohen Rot-Anteil ent­hält. Viel­mehr soll immer dann Rot ange­zeigt wer­den, wenn der Rot-Kanal deut­lich mehr am Farb­wert aus­macht als Grün und Blau, und wenn das Rot nicht zu dun­kel ist. Nach etwas Tüf­te­lei und vie­lem Aus­pro­bie­ren bin ich mit dem Ergeb­nis ganz zufrie­den. Wer möch­te, kann den Farn oben mit dem Ori­gi­nal ver­glei­chen. Noch bes­ser wird es, wenn z.B. Toma­ten oder ein rotes Auto zu sehen sind.

Neben­bei habe ich nicht nur Python bes­ser ken­nen­ge­lernt und eini­ges über die Funk­ti­ons­wei­se von E‑Pa­per-Dis­plays her­aus­ge­fun­den (Farb­par­ti­kel wer­den mit elek­tri­scher Ladung ange­zo­gen bzw. abge­sto­ßen), son­dern weiß auch, dass E‑Paper sehr lan­ge braucht, um ein Bild dar­zu­stel­len – in Schwarz-Weiß zwei, drei Sekun­den, wobei es hier auch die Opti­on gibt, nur einen Teil des Bil­des zu erneu­ern, was dann deut­lich schnel­ler geht; es gibt wohl auch noch den einen oder ande­ren Trick, die Dar­stel­lung zu beschleu­ni­gen, wenn die Hard­ware-Com­mands ange­passt wer­den; mit Rot als drit­ter Far­be braucht das Wavesha­re-Dis­play sogar mehr als zehn Sekun­den, um ein neu­es Bild darzustellen. 

Vages Ziel: eine Uhr plus Ther­mo­me­ter, die ab und zu Sepia-Fotos anzeigt. Mal schau­en, ob ich die Muße fin­de, in die­se Rich­tung wei­ter dar­an rum­zu­bas­teln – span­nend jeden­falls die Erfah­rung, dass ich immer noch kom­plett die Zeit ver­ges­sen kann, wenn es dar­um geht, Pro­gramm­code dazu zu brin­gen, genau das zu tun, was ich möchte. 

Photo of the week: May, almost summer

May, almost summer

 
Coro­na­zeit­be­dingt ver­su­che ich ja, täg­lich spa­zie­ren zu gehen – die sonst übli­chen Weg­stre­cken zum Bahn­hof und zum Büro fal­len ja weg. Das Net­te dabei ist, den Wech­sel der (phä­no­lo­gi­schen) Jah­res­zei­ten sehr deut­lich mit­zu­be­kom­men. Mit­te Mai durch die Fel­der hier spa­zie­ren zu gehen, fühl­te sich schon sehr som­mer­lich an – und der inzwi­schen fast ver­blüh­te Holun­der ist ja auch ein Frühsommerphänomen.

Lesenswert: Handbuch für Zeitreisende

Wer eine Zeit­rei­se plant, kommt an die­sem unge­mein prak­ti­schen Rei­se­füh­rer – Kath­rin Pas­sigs und Aleks Scholz‘ Hand­buch für Zeit­rei­sen­de nicht vorbei.

Neben Hin­wei­sen für ein zeit­an­ge­mes­se­nes Beneh­men ent­hält das kom­pak­te Buch Ant­wor­ten etwa zur Rele­vanz des Stra­ßen­pflas­ters und der Indus­trie­ar­bei­ter­schaft für die Durch­set­zung des Fahr­rads als mög­li­cher ana­chro­nis­ti­scher Erfin­dung oder zur Fär­bung und Tem­pe­ra­tur des Son­nen­sys­tems zu unter­schied­li­chen Zeit­punk­ten, also ganz all­ge­mein nütz­li­ches Wis­sen für die Pla­nung und Durch­füh­rung gelin­gen­der Zeitreisen.

Hevor­zu­he­ben sind auch die zahl­rei­che hoch­re­le­van­ten Warn­hin­wei­se, die dazu bei­tra­gen mögen, nai­ve Zeit­ge­nos­sen vor leicht­fer­ti­gen Aus­flü­gen auf Schlacht­fel­der oder in die Urzeit zu bewah­ren. Genau genom­men wird deut­lich, dass Zeit­rei­sen jen­seits der aus­ge­tre­te­nen Pfa­de der Pau­schal­an­ge­bo­te (Rom, Grie­chen­land, Bie­der­mei­er) immer noch mit einer gan­zen Rei­he von Risi­ken und Gefah­ren ein­her­ge­hen – obwohl bekannt­lich die eige­ne Zukunft in bereis­ten Ver­gan­gen­hei­ten gar nicht geän­dert wer­den kann (dies wird von Passig/Scholz, neben­bei gesagt, viel bes­ser erklärt als in den übli­chen Hand­rei­chun­gen hier­zu). Nein: gefähr­lich sind eher uner­forsch­te Pflan­zen, Infek­ti­ons­krank­hei­ten und ande­re medi­zi­ni­sche Pro­ble­me sowie Hungersnöte.

Wer den­noch indi­vi­du­ell in die Ver­gan­gen­heit rei­sen will, fin­det in dem für 20 Euro recht güns­tig erwerb­ba­ren Hand­buch auch zu die­sen Fra­gen hilf­rei­che Hin­wei­se. Deut­lich wird dabei ganz neben­bei, wie wenig über grö­ße­re Tei­le der Ver­gan­gen­heit bekannt ist.