...

Introductie webserver

Toelichting bij de workshop onderdeel 2: Tijdens het programmeren van een microprocessor (µP) in een ontwikkelomgeving (IDE) kun je de (test-) output van een programma meestal controleren via een seriële poort, USB o.i.d. Als je buiten de IDE output wil zien moet je nog een of ander display aan je hardware en software toevoegen.Maar dat kan simpeler, door in je programma een webserver op te nemen en verbinding te maken met je LAN/thuis-netwerk. In die webpagina zet je dan de output van je programma.Vervolgens kun je vanaf elk platform met een browser (aangesloten op hetzelfde LAN) een webpagina bij die webserver opvragen en op je scherm zetten.In de presentatie op 2 maart worden de algemene principes rondom een webserver en een webclient uitgelegd. Met Notepad++ wordt een HTML file gemaakt, het resultaat kun je met preview in een browser zien. Ook ontwikkel tools in Firefox komen kort ter sprake.Als alles getest en geverifieerd is wordt de HTML file geïntegreerd in een Arduino sketch. Valkuilen en tips om ze te vermijden worden ook besproken.Met een Arduino Ethernet bordje (functioneel een UNO met ethernet-shield) volgt de proef op de som. Frans Vonk

15 februari 2024

...

toelichting onderdeel 3

Toelichting bij de workshop onderdeel 3: Webinterface voor de ESP32-microcontroller In deze workshop gaan we een webinterface bouwen op een (MakePico) ESP32.  Via deze webinterface creëren we een simpele webpagina, waarmee we een LED bedienen, die we via de ESP32 aan of uit kunnen zetten. Het programma wordt geschreven met MicroPython en bestaat uit twee delen: Aanmelden van de ESP32 op een WiFi netwerk. Allereerst het genereren van de Webpagina. Daarna de PC response analyseren en daarvan afhankelijk de LED aan of uit schakelen. Aktie 2 wordt oneindig keren herhaald!    In de workshop ga ik er vanuit, dat de basis Python begrippen ondertussen duidelijk zijn, omdat tijd ontbreekt om dit uitgebreid te behandelen!  Bekijk eventueel het Python Introduktie verhaal op mijn website https://www.sbczob.eu  

15 februari 2024

...

HCC!kennisdag op 30 maart, kom jij ook?

Op zaterdag 30 maart 2024 wordt van 10.00 tot 15.00 uur in Expo Houten (Meidoornkade 24, Houten) een HCC!kennisdag gehouden. Veel Interessegroepen staan weer klaar om bezoekers te informeren en te amuseren. Het belooft voor jong en oud een interactieve en leerzame dag te worden.Wij zullen ons tijdens deze HCC!kennisdag wederom profileren als het meest veelzijdige kenniscentrum over alles dat digitaal is. Tijdens deze dag leer je hoe jij je huis slimmer maakt en maak kennis met de nieuwste vliegsimulators en drones. Of bouw een luchtkussenvoertuig en bestuur het met je smartphone. En natuurlijk ben je ook van harte welkom tijdens de vele interessante presentaties en workshops die we exclusief aan onze HCC-leden aanbieden. Kijk op hcc.nl/kennisdag voor de presentaties en de diverse onderwerpen. De HCC!kennisdag is van 10.00 – 15.00 uur en voor HCC-leden is de toegang gratis. Ook gratis toegang voor HCC-leden tot de Modelspoorbeurs die op dezelfde dag gehouden wordt in Expo Houten. Twee vliegen in één klap dus.

12 februari 2024

...

Actieve workshop SBC (Single Board Computer)

update 15-2-2024 Op 2 maart zal ik in de SBCZOB bijeenkomst een actieve workshop geven over het programmeren van de ESP32 controller.  Ik denk de workshop over een vijftal sessies te verdelen.  Om aktief mee te doen, zijn er een aantal componenten nodig, die ik voor jullie kan bestellen.  Uiteraard heb je ook een laptop nodig, met vooraf de python editor Thonny geïnstalleerd. Verder zal op de ESP32 controller vooraf de python bootloader geïnstalleerd moeten worden.  Met deze twee voowaarden kan ik jullie helpen (met uitleg) op de inloop in het Slot te Eindhoven op 17 februari, of kan ik voor jullie thuis installeren (moet toch de pennen solderen). De geplande  workshop sessies:  2 maart:  De ESP32 controller laten contacten met jouw netwerk en via een eenvoudige Webpagina, dan vanuit de computer een LED bedienen (aan/uit)  6 april:  Uitbreiden van de Webpagina om een RGB Led strip (8 led’s) aan te sturen, via de smart telefoon, die we nagenoeg allemaal tegenwoordig hebben.  4 mei:  Aansturen van de RGB Led strip, via een (oude) afstandbediening.  1 juni:  Via Bluetooth een hartslagmeter uitlezen en de gegevens zictbaar maken op een klein display.     Overigens moet ik hiervan nog veel informatie verzamelen.  7 september:  Vochtigheid meten en aansturen van een buzzer (of zoemer).            Ook hiervan heb ik nog erg weinig informatie. Voor de eerste drie sessies weet ik ondertussen de componenten die nodig zijn:  2 maart:  - ESP32 Micro Controller   - USB kabel voor de connectie laptop met ESP32   - Een breadboard om de diverse onderdelen met elkaar te verbinden   - Een weerstand en LED  6 april:  - Een RGB Led strip (8 leds)  4 mei:   - Een Infrarood LED ontvanger  - Een (oude) afstandbediening  De onderdelen voor deze drie sessies kan ik voor jullie bestellen:  - Alle bovenstaande artikelen: €19,25 (geen HCC lid: €21,75)  - Zonder afstandbediening:     €17,40 (geen HCC lid: €19,90)     Elke infrarode afstandbediening voor TV, radio, of iets dergelijks is bruikbaar, zolang er maar cijfers en/of regel knoppen op zitten.  - Andere mogelijkheden in overleg! ( De kosten zijn onder voorwaarde van geen prijswijzigingen ) Graag aangeven, vóór 14 februari, via email: RegularLabs.EmailProtector.unCloak("ep_5a5a1809");RegularLabs.EmailProtector.unCloak("ep_d20583a1", true);, of je graag wilt of ik de onderdelen bestel? In dat geval vraag ik wel of je vooraf €10,- wilt overmaken, zodat ik niet het hele bedrag hoef voor te schieten. Hopelijk tot ziens op 2 maart (en misschien wel op de inloop op 17 februari). Willy Bolwerk  

8 februari 2024

'Meld je aan voor de nieuwsbrief' van HCC!zuid-oost-brabant

'Abonneer je nu op de nieuwsbrief en blijf op de hoogte van onze activiteiten!'

Aanmelden