Lissajous figuur op ZOYI – ZT703S – Oscilloscoop/Multimeter

Recentelijk heb ik de ZOYI – ZT703S – Oscilloscoop/Multimeter aangeschaft omdat ik al wat langer zat na te denken om een ietwat betere en handzamere oscilloscoop aan te schaffen die niet al te duur was. De Hantek 6022BE USB oscilloscoop was niet echt betrouwbaar in het gebruik. Ik heb tot op heden voornamelijk geexperimenteerd met het maken van Lissajous figuren maar zoals te zien is verloopt dit allemaal best goed.

DeepSeek R1 op een Raspberry Pi 4

De Raspberry Pi 4 (4GB geheugen) draait op een SSD. Zonder problemen heb ik DeepSeek R1 kunnen installeren via enkele terminal commando’s:
> sudo apt update
> sudo apt upgrade -y
> sudo apt install curl -y
> curl -fsSL https://ollama.com/install.sh | sh
> ollama run deepseek-r1:1.5b

Ik heb twee technische vragen gesteld die voor zover ik het kan zien foutloos bantwoord werden.

Citroenzuur smelt onder de polarisatie microscoop

Citroenzuur blijft een leuk onderwerp om onder de polarisatiemicroscoop te leggen. Het preparaat is gemaakt door een beetje citroenzuur op een objectglaasje te leggen. Vervolgens verwarmd men voorzichtig boven een spiritusbrander waarbij men op het moment dat het citroenzuur gesmolten is stopt met verwarmen en onmiddellijk een dekglaasje paatst. Leg het preparaat dan enkele weken weg en bekijk het dan onder de mciroscoop.

Microscoop: Euromex ML2000 met polarisatiefilter
Objectief: 4x
Camera: Luckyzoom YW500 HD 5MP USB Cmos Electronic Digital Eyepiece.

Programmeren in Pascal

Een van mijn hobby’s waar ik nieuw leven heb ingeblazen is programmeren en nu ik wat meer tijd heb wilde ik me niet beperken tot een enkele programmertaal. Naast Python en BASIC heb ik ook Pascal weer opgepakt, meer specifiek Object georienteerd Pascal. In de jaren 90 heb ik een PHTO cursus “Computer Science” gevolgd en de eerste taal die we daar leerden was Pascal. In het kader van “retro-computing” kon ik het niet aan me voorbij laten gaan om die taal weer op te pakken. De benodigde software, Lazerus Pascal (ook wel Free Pascal genoemd) kan men gratis downloaden. Daarnaast ben ik lid van de HCC, waar men Interessegroepen kent. Bij de Interessegroep HCC!Programmeren is er een subggroep Pascal waar ik me bij aangemeld heb. Deze groep komt elke zaterdagavond on-line samen, waarbij men dan o.a. programmeerproblemen kan bespreken. Je staat er dus niet alleen voor. Ook worden mogelijke programmeerprojecten besproken die alle leden dan gaan uitvoeren en waarbij men de resultaten en problemen kan bespreken. Momenteel zijn we bezig om de BASIC programma’s die in de welbekende boeken van Lauwerier besproken worden om te zetten naar Pascal. Ikzelf loop nog flink achter maar heb nu eindelijk mijn eerste Lauwerierprogramma omgezet. Het is een eenvoudig programma waarin de Brownse beweging op een sterk vereenvoudigde manier wordt gesimuleerd.

Pascal output:

GWBasic output:

C64 hoekje

Nu ik al weer een tijdje met retrocomputing bezig ben vond ik het tijd om een hoekje in te richten met een vaste opstelling voor mijn Commodore 64. Net genoeg ruimte voor de C64, een mini-TV, een joystick, de datasette en een CBM 1541 disk drive.

Tensegrity

Op Reddit zag ik niet zo lang geleden een foto van een constructie waarbij een voorwerp als het ware in de lucht lijkt te hangen. Het bleek om een constructie gebaseerd op Tensegrity te gaan. Het woord Tensegrity is een samengesteld uit de woorden ‘tensional’ (door trek) en ‘structural integrity’ (constructieve integriteit). Het woord geeft aan dat de constructie één geheel is door een evenwicht tussen
trek- en drukkrachten. De trekkrachten worden opgenomen door touwtjes, de drukkrachten door stokjes (houtjes). Vandaar dat men ook wel spreekt van een
‘houtje-touwtje’ constructie. Als er ook maar één stokje of touwtje verwijderd wordt is de tensegrity niet langer vormvast en stort in. Nu zag ik dat je bij Amazon voor een laag bedrag een soort lego constructiekitje kon kopen die dit samenspel perfect demonstreerde. Daar hoefde ik niet lang over na te denken.