Hallo Bart, Dankjewel voor deze mooie video en het delen van jou kennis! het was weer leuk om het te zien allemaal MAAR ik maak het niet na, Het is maar net wat je leuk vind en of wat je nodig hebt natuurlijk. Gezonde en vriendelijke groeten uit Vlaardingen! Rob
Hee Bart, Erg leuk projectje weer, en de heel duidelijke uitleg van hoe je alles aan moet pakken. Ik heb weer een reden om de 3dprinter aan te slingeren :-) Heel erg bedankt voor de genomen moeite om deze video te maken.
Mooi project! Wel goed om te vermelden dat je met deze interface de klok alleen maar correct kunt instellen als de tijd precies een veelvoud van 5 minuten is
Leuk project Bart. En helemaal mee eens programmeren is niet de syntax kennen maar probleem stapje voor stapje analyseren en oplossen. Maak de ints voor de uren en minuten sowieso unsigned maar in dit geval kan je de ook kleiner maken door type byte te gebruiken (standard type in Arduino C++). Scheelt 6 bytes RAM. En ik zou ze aan de functie doorgeven door middel van pointers. Dan kan je inprincipe iedere byte pointer gebruiken en is netter dan global assignment. Maar dat is kwestie van smaak in dit projectje. Je zal immers nooit deze API in een library vervangen - dan is het cruciaal. En die “else” in de else if is niet noodzakelijk. Gewoon if blokje en dan kan je zelfs na een match direct een return doen hoef je ook de rest niet te evalueren - wat de else voorkomt. En die hele if rij kan je aanpassen door een function pointer array te maken. Bijvoorbeeld: void (*switchOn[13]) (byte x); switchOn[0] = allOff(null); switchOn[1] = &setLed(1); switchOn[2] = &setLed(2); etc.. En dan kan je deze gewoon aanroepen als: switchOn[1](1) waar bij de index in the array wijst naar de functie (in dit voorbeeld switchOn) en het argument (1) de functie switchOn verteld welke LED aan te zetten. Uiteraard kan je ook allemaal losse procedures aanroepen; void (*switchOn[13]) (void); switchOn[1] = &een(); switchOn[2] = &twee(); switchOn[2] = &drie(); Dit soort constructies reduceer het aantal if statements en ook memory gebruik.
Now I learned that I need a word clock.....do I copy that and keep the Nederlands taal? No 3d printer available? It can be made with wood or cardboard. The smurf voice was funny.
Hoi Bart. Wanneer ga je weer eens met je commodore 64 aan de slag? Is weer zat ontwikkeling geweest de afgelopen jaren omtrent leuke hacks, mods etc. En ga zo door. Ik vind het erg leuke content en je bent een talent met uitleggen! Groetjes van een mede motorrijdende gitaar spelende electronica audio en alles wat erbij komt freak
@@BartVenneker ik denk dat het zich vanzelf wijst als je vier Ledjes op laat branden iedere minuut een en als dan na het vierde ledje de klok over gaat van b.v tien voor drie naar vijf voor drie dan is het toch duidelijk toch
@@BartVenneker Hoi Bart ik wil een ander model word clock maken met led strips 60 led per m, is hier de software ook voor te gebruiken of een ander software in arduino laden al vast bedankt
Hallo Bart,
Dankjewel voor deze mooie video en het delen van jou kennis!
het was weer leuk om het te zien allemaal MAAR ik maak het niet na,
Het is maar net wat je leuk vind en of wat je nodig hebt natuurlijk.
Gezonde en vriendelijke groeten uit Vlaardingen!
Rob
Hee Bart,
Erg leuk projectje weer, en de heel duidelijke uitleg van hoe je alles aan moet pakken. Ik heb weer een reden om de 3dprinter aan te slingeren :-) Heel erg bedankt voor de genomen moeite om deze video te maken.
Om te frezen in plexiglas kun je koelen/smeren met zeepsop. Neemt niet weg dat je inderdaad wel het juiste freesje moet gebruiken. Cool project!
Mooi project! Wel goed om te vermelden dat je met deze interface de klok alleen maar correct kunt instellen als de tijd precies een veelvoud van 5 minuten is
Heel leuk project!!! Thanks!!!
Leuk project Bart. En helemaal mee eens programmeren is niet de syntax kennen maar probleem stapje voor stapje analyseren en oplossen.
Maak de ints voor de uren en minuten sowieso unsigned maar in dit geval kan je de ook kleiner maken door type byte te gebruiken (standard type in Arduino C++). Scheelt 6 bytes RAM.
En ik zou ze aan de functie doorgeven door middel van pointers. Dan kan je inprincipe iedere byte pointer gebruiken en is netter dan global assignment.
Maar dat is kwestie van smaak in dit projectje. Je zal immers nooit deze API in een library vervangen - dan is het cruciaal.
En die “else” in de else if is niet noodzakelijk. Gewoon if blokje en dan kan je zelfs na een match direct een return doen hoef je ook de rest niet te evalueren - wat de else voorkomt.
En die hele if rij kan je aanpassen door een function pointer array te maken.
Bijvoorbeeld:
void (*switchOn[13]) (byte x);
switchOn[0] = allOff(null);
switchOn[1] = &setLed(1);
switchOn[2] = &setLed(2);
etc..
En dan kan je deze gewoon aanroepen als:
switchOn[1](1) waar bij de index in the array wijst naar de functie (in dit voorbeeld switchOn) en het argument (1) de functie switchOn verteld welke LED aan te zetten.
Uiteraard kan je ook allemaal losse procedures aanroepen;
void (*switchOn[13]) (void);
switchOn[1] = &een();
switchOn[2] = &twee();
switchOn[2] = &drie();
Dit soort constructies reduceer het aantal if statements en ook memory gebruik.
Mooi project! Ik zou alleen niet weten hoe ik dat frontje in elkaar kan fröbelen.
Wat een leuk idee Bart!
Jaaaaaa, een woordklok. Gaaf!
0:38 ik ga helemaal stuk! 🙂
Now I learned that I need a word clock.....do I copy that and keep the Nederlands taal? No 3d printer available? It can be made with wood or cardboard. The smurf voice was funny.
Ik kijk al uit naar de nieuwere versie van de woordklok! Jammer dat ik het frontpaneel niet kan 3D-printen.
Ideaal zo'n klok
Hoi Bart. Wanneer ga je weer eens met je commodore 64 aan de slag? Is weer zat ontwikkeling geweest de afgelopen jaren omtrent leuke hacks, mods etc. En ga zo door. Ik vind het erg leuke content en je bent een talent met uitleggen! Groetjes van een mede motorrijdende gitaar spelende electronica audio en alles wat erbij komt freak
Hoi Bart zou misschien leuk zijn om er enkele Leds bij te plaatsen die de minuten aangeven
Ja, op zich wel. alleen moet je een mooie oplossing bedenken. Ik bedoel, de functie van die ledjes moet duidelijk zijn zonder uitleg..
@@BartVenneker ik denk dat het zich vanzelf wijst als je vier Ledjes op laat branden iedere minuut een en als dan na het vierde ledje de klok over gaat van b.v tien voor drie naar vijf voor drie dan is het toch duidelijk toch
Cliffhanger ...
Hoi Bart Ik wacht al een hele tijd op zo"n project ik wacht tot hij op je side staan en helemaal klaar is dan maak ik hem zeker na.
Ik zal een beetje opschieten dan
@@BartVenneker Hoi Bart ik wil een ander model word clock maken met led strips 60 led per m, is hier de software ook voor te gebruiken of een ander software in arduino laden
al vast bedankt
Hoi!