Welkom,
Gast
. Alsjeblieft
inloggen
of
registreren
.
1 uur
1 dag
1 week
1 maand
blijvend
Login met gebruikersnaam, wachtwoord en sessielengte
Forum
Zoeken
Encyclopedie
Help
Kalender
Inloggen
Registreren
Doel:
€250.00
Donaties:
€88.00
Per saldo:
€-162.00
Steun ons nu!
Laatst bijgewerkt
op 03-06-2025
Vacature:
secretaris bestuur
Algemeen
Plaatje uploaden
Vraag en aanbod
Fotowedstrijd
Modelspoorwinkels
Youtube kanaal
Modelspoorkaart
De stichting
De stichting en team
Contact
Financieel
Algemene voorwaarden
Commerciële accounts
Forumregels
Disclaimer
F.A.Q.
Recente berichten
BeneluxSpoor.net forum - Recente berichten
Abonneer op Webslice
Vreemd probleem
door
Ruud Teunissen
Vandaag
om 00:30:49
Bentheimer Eisenbahn, gisteren, vandaag en morgen.
door
dennie
Vandaag
om 00:25:50
Wat te doen met oude catalogi
door
Hasenwald
05 August 2025, 23:42:19
booster vraag
door
Hasenwald
05 August 2025, 23:37:13
Module vliegveld Jan van Mourik
door
MOVisser
05 August 2025, 23:31:12
Nederland jaren 50 op basis van mijn roots
door
defender
05 August 2025, 22:30:30
Toon hier je nieuwe (model-) spooraanwinst(en)...
door
Huup
05 August 2025, 22:20:51
Site DTS Modelspoor uit Ermelo doet het (bij mij) niet meer...
door
Martin Domburg
05 August 2025, 21:40:59
Hengelo in 1981-1982, maar dan anders: Kassenberg in N
door
1200blauw
05 August 2025, 21:40:36
Wat was jullie allereerste loc?
door
Bahn-AG
05 August 2025, 21:10:02
Her-(her-)beginnen
door
Overet
05 August 2025, 21:06:51
Nieuwe ruimte voor baan na ca. 30 jaar
door
ruudns
05 August 2025, 20:57:06
Terugverende koppeling
door
phdirk
05 August 2025, 20:32:14
Aanbrengen van (kleine) nummerplaten en dergelijke
door
phdirk
05 August 2025, 20:24:48
Acherntal 2.0 H0 TP III/IV
door
Ronald69
05 August 2025, 20:17:43
lampjes in huizen willekeurig schakelen
door
Bert55
05 August 2025, 20:09:59
De Deutsche Eisenbahn Verein (DEV): Duitslands oudste museumlijn
door
Sicco Dierdorp
05 August 2025, 19:58:56
De overeenkomst tussen een Ovaalramer en een Motorpost.
door
Kees-Jan
05 August 2025, 19:53:30
Vijfhuis (v.h. Frotterdam)
door
barry1972
05 August 2025, 19:33:07
Mijn eerste H0-modeltreinbaan in aanbouw
door
barry1972
05 August 2025, 19:29:14
Trix DXI van DC naar AC
door
hmmglaser
05 August 2025, 19:27:03
Vitrinekast
door
Scratchbuilt
05 August 2025, 18:44:53
MoBaBro.de
door
henk
05 August 2025, 17:54:00
NS Gabs gesloten wagen van Klein Modellbahn
door
Tedo
05 August 2025, 17:45:40
Ervaringen met veilingsites enzo (Marktplaats, Ebay, Catawiki, etc).
door
Tedo
05 August 2025, 17:41:37
N-Wagen; Brawa, ESU of Piko
door
wob
05 August 2025, 17:30:20
Station Arnhem jaren '80'
door
Niels B
05 August 2025, 17:26:13
US diorama in H0
door
Frank 123
05 August 2025, 16:59:19
Mallnitzer Tauernbahnstrecke ÖBB N Spoor
door
Schachbrett
05 August 2025, 16:57:56
Bauarbeiten im gange
door
741230
05 August 2025, 16:20:35
Je bent hier:
BeneluxSpoor.net forum
|
Vraag en antwoord
|
Digitaal
|
Gebruik je Arduino zonder te "programmeren" ;)
« vorige
volgende »
Print
Pagina's:
1
2
3
4
5
Vorige
-
Volgende
-
1
2
[
3
]
4
5
Omlaag
Auteur
Topic: Gebruik je Arduino zonder te "programmeren" ;) (gelezen 8987 keer)
jerrytrein
Offline
Berichten: 5921
Re: Gebruik je Arduino zonder te "programmeren" ;)
«
Reactie #30 Gepost op:
01 May 2023, 16:51:48 »
Komt dan DCC A en DCC B op de rails
en pin 2 met ground op bijv een relais
deze heb ik 2 X
https://nl.aliexpress.com/item/1005005479502187.html?spm=a2g0o.productlist.main.37.447121342vvUe3&algo_pvid=1e692642-7169-4369-ace3-4bc2b1197b99&algo_exp_id=1e692642-7169-4369-ace3-4bc2b1197b99-18&pdp_npi=3%40dis%21EUR%210.72%210.72%21%21%21%21%21%402100b0d116829528212843868d0742%2112000033251904306%21sea%21NL%21894233904&curPageLogUid=VYwak8whOYFq
«
Laatst bewerkt op: 01 May 2023, 16:56:55 door jerrytrein
»
Gelogd
jerrytrein
Offline
Berichten: 5921
Re: Gebruik je Arduino zonder te "programmeren" ;)
«
Reactie #31 Gepost op:
06 May 2023, 23:06:56 »
Ik krijg het niet voor elkaar om knop save/een naam ingeven OK
Dan program
sluiten scherm met -
dan naar arduino ino
open dit bestand maar er staat enkel wat er bij een nieuwe schets staat
Gelogd
bask185
Offline
Berichten: 5005
Re: Gebruik je Arduino zonder te "programmeren" ;)
«
Reactie #32 Gepost op:
07 May 2023, 10:24:31 »
https://www.youtube.com/v/JBXbS4ZrCTQ
Ik was trouwens vergeten om de DCC library toe te voegen aan het project. Ik heb ze zojuist toegevoegd aan mijn dropbox folder. Je moet wel eerst een nieuwe zip ophalen voordat je kan compileren.
Dat DCC test programma heb ik getest en werkt nog steeds
. Ik kan met wissel 123 nog steeds mijn arduino led aan of uit zetten.
Mvg,
Bas
Gelogd
Train-Science.com
Train-Science github
It ain't rocket science ;-)
jerrytrein
Offline
Berichten: 5921
Re: Gebruik je Arduino zonder te "programmeren" ;)
«
Reactie #33 Gepost op:
07 May 2023, 17:18:45 »
Hij laad nu de schets
Nu uitvinden welke pin op spanning komt
En de opto pinnen van de tlp 281 4 channel ik hoe moet aansluiten
Gelogd
bask185
Offline
Berichten: 5005
Re: Gebruik je Arduino zonder te "programmeren" ;)
«
Reactie #34 Gepost op:
07 May 2023, 21:11:08 »
Die optocoupler op breakout is helaas ongeschikt.
Die weerstanden voor de IR leds is slechts 220R. Met een DCC spanning van ~18V zou er ongeveer 75mA door heen moeten gaan. De 'absolute maximum ratings' dicteren niet meer dan 50mA. Heeeeeel misschien dat je er mee weg komt omdat die led 50% van de tijd uit staat.
Probleem 2 is dat er geen reverse diode is opgenomen in het circuit. De 'absolute maximum ratings' dicteren dat de reverse spanning niet hoger mag zijn dan 5V. Dus die 18V DCC spanning zal heel waarschijnlijk lijden tot het vroegtijdig sneuvelen van je optocoupler.
Dan is de schakeltijd ook nog relatief traag in de order van een paar microseconde. Ik denk nog wel snel genoeg voor DCC, maar eh... dat zullen we nooit weten. De optocoupler die we meestal gebruiken voor DCC, de 6n137 schakelt tussen 7 en 23 nanoseconde
Dus nogmaals ik heb hier nog in elkaar gesoldeerde (werkende
) optocoupler print liggen. Ik zou wel eerst kijken of je iets aan de praat krijgt dmv FunctionBloX. Begin lekker simpel koppel een input aan output 13 (dat is de led op de arduino) en hang een schakelaar aan je input.
Mvg,
Bas
Gelogd
Train-Science.com
Train-Science github
It ain't rocket science ;-)
jerrytrein
Offline
Berichten: 5921
Re: Gebruik je Arduino zonder te "programmeren" ;)
«
Reactie #35 Gepost op:
07 May 2023, 22:26:05 »
Ik zie de afbeelding niet
Maar het werkt wel
een puls generator
2 outputs
de generator aan beide gekoppeld
2 poorten opgegeven
knippertijd
program
en even save gedaan
naar ino bestand
uploaden naar nano
en 2 leds knipperen
denk om dan een programmatje te maken dat de verlichting
Huisjes aan
gewone verlichting uit
moet enkel even zoeken hoe je i.p.v seconden uren kan ingeven
even zoeken maar je kan dan in de schets de tijd aanpassen
geweldig mooi programma
«
Laatst bewerkt op: 07 May 2023, 22:28:36 door jerrytrein
»
Gelogd
bask185
Offline
Berichten: 5005
Re: Gebruik je Arduino zonder te "programmeren" ;)
«
Reactie #36 Gepost op:
07 May 2023, 23:06:24 »
Alle tijden vul je in in millisecondes. Dat is simpweg hoe het werkt. Als je bijvoorbeeld een delay wilt van daadwerkelijk 1 uur dan moet je 60 minuten * 60 seconde * 1000ms = 3,600,000 invullen.
Nou is het zo, dat ik een of andere reden de waardes heb begrenst tot slechts 65000 terwijl de arduino tot 4.3 miljard kan tellen. Dit geldt voor het delay blokje als voor het map blokje. (langere getallen passen ook niet in de blokjes en dat ziet er dan verknipt uit).
Ik zal eerdaags die limieten aanpassen en een aparte character toon als het getal niet meer past in het blokje.
Mvg,
Bas
Gelogd
Train-Science.com
Train-Science github
It ain't rocket science ;-)
jerrytrein
Offline
Berichten: 5921
Re: Gebruik je Arduino zonder te "programmeren" ;)
«
Reactie #37 Gepost op:
08 May 2023, 11:36:49 »
Wat ook handig is,dat je een programma naam kan invullen ergens
In de schets staat dat boven in
Dan zie je direct ook of je met de goede schets bezig bent
Of een ander herkennings teken
En voor die tijd
Kan je dat ook doen door een reken regel te maken
bijv 3 X 3600
Gelogd
bask185
Offline
Berichten: 5005
Re: Gebruik je Arduino zonder te "programmeren" ;)
«
Reactie #38 Gepost op:
09 May 2023, 23:41:40 »
Citaat
Kan je dat ook doen door een reken regel te maken
bijv 3 X 3600
Nee, je zou wel meerdere delay blokjes achter elkaar kunnen hangen. Met ongeveer 60 delay blokjes van 60 seconden elk, zit je ook op een uur
Maargoed, ik had me net even boos gemaakt en het eerste gedeelte zit ingebakken. Je kan nu voor zowel het map als delay blokje grotere waardes invullen tot iets van 4 miljard. Dat houdt je wel een
paar weken
zoet
Ik moet alleen nog iets creatiefs versieren om die getallen iets in te korten. Misschien dat ik ze kan laten verbergen wanneer ze te groot worden en weer laat tonen als je je muis boven het blokje houdt oid.
Als er weer een release is, hoor je het.
Succes
,
Bas
Gelogd
Train-Science.com
Train-Science github
It ain't rocket science ;-)
jerrytrein
Offline
Berichten: 5921
Re: Gebruik je Arduino zonder te "programmeren" ;)
«
Reactie #39 Gepost op:
10 May 2023, 12:38:29 »
OK
Ik vogel nog even verder met probeersels
Gelogd
bask185
Offline
Berichten: 5005
Re: Gebruik je Arduino zonder te "programmeren" ;)
«
Reactie #40 Gepost op:
11 March 2024, 22:38:35 »
Ik heb geleidelijk nog een beetje werk verricht aan FunctionBloX de afgelopen tijd.
En ik heb een paar leuke/handige features bedacht voor de volgende release.
Toevoeging 1 is dat je straks een Arduino kan programmeren
zonder
de IDE te hoeven gebruiken. Arduino heeft naast de IDE ook een command line versie (CLI). Doet hetzelfde, maar het werkt wat makkelijker met scriptjes op de achtergrond enzo.
Ik heb daartoe een knop toegevoegd genaamd: 'Upload program'. Het programma kan ook originele arduino's en die kopieën met CH340 usb chippie vinden op de USB poort. En zo kan FunctionBloX zelf het juiste COM poort voor jou selecteren. Je moet alleen nog zelf aanvinken of je een Arduino Mega, Nano, Nano met oude bootloader of UNO wilt programmeren.
(als je andere arduino-achtige boards wilt programmeren, dat kan maar dan moet je gewoon de oude wijze blijven gebruiken)
Toevoeging 2. Kleurtjes.
Tijdens het maken van voorbeeld programma's was ik me continu rot aan het zoeken naar al die blokjes.... en dan heb je het zelf gemaakt
. Dus om een beetje onderscheid te maken, heb ik bepaalde dingen gegroepeerd en een willekeurig kleurtje gegeven.
Toevoeging 3. Voorbeeld programma's.
Je moet ergens beginnen. En handige methode om iets te leren, is om bestaande dingen aan te passen. Dus heb ik demo programma's om een AHOB en verscheidene soorten DCC decoders te maken. Dus als je nog suggestie heb?
be my guest
Toevoeging 4.
panning
(=rond bewegen van je scherm). Ik kon al een tijdje in en uitzoomen. Dat was niet zo lastig. Je had er alleen weinig aan omdat je scherm niet kon verplaatsen. En straks kan dat wel. Ik ben er nog steeds mee bezig. Je ziet ook in bovenstaande plaatje dat de rechter elementen niet staan waar ze horen te staan. Dat was 1 van de kleine bugjes. Na niet twee maar drie pogingen, heb ik eindelijk een werkende oplossing. Je kan nu inzoomen naar andere gebieden. En je kan nu dus in alle vier de windrichtingen je scherm bewegen tot.. best ver. Zo kan je grotere programma's kwijt en dingen verder uit elkaar zetten enzo.
Toevoeging 5.
Teksten. Je kan met een druk op 't' toets. Een tekst toevoegen. Hij verschijnt onder je cursor maar je kan hem plaatsen waar je wilt en invullen wat je wilt. Zo kan je voor jezelf wat geheugensteuntjes en commentaar toevoegen. De teksten worden ook opgeslagen in de csv bestandjes.
Ik weet nog niet wanneer de release plaats zal vinden.
All in good time
Ik heb voor in de verre toekomst ook nog een paar ideeën waarvan ik denk dat ze mogelijk zijn.
- simuleren. Je kan in FunctionBlox zelf simulatie mode starten en dan kan je zelf inputs bedienen met je muis en toetsenbord
- ingebouwde seriele terminal. Je kan dan zelf berichten van en naar Arduino afhandelen in FunctionBlox zelf.
- live meekijken met de Arduino. Idee is dat je kan inloggen bij een Arduino die dan alle statussen van blokjes opstuurt zodat je kan bekijken wat er gaande is.
Mvg,
Bas
Gelogd
Train-Science.com
Train-Science github
It ain't rocket science ;-)
Eric v C
werkt aan eigen variant Wutachtalbahn Sauschwänzlebahn
Offline
Berichten: 1130
Fleischmann H0 modelbouwer - RocRail
Re: Gebruik je Arduino zonder te "programmeren" ;)
«
Reactie #41 Gepost op:
12 March 2024, 09:55:51 »
Bas,
Goed bezig.
Als ik het wat rustiger heb ga ik me er eens in verdiepen wat je allemaal hier produceert.
Vooral
"- live meekijken met de Arduino. Idee is dat je kan inloggen bij een Arduino die dan alle statussen van blokjes opstuurt zodat je kan bekijken wat er gaande is."
klinkt heel mooi.
Eric
Gelogd
Kijk waar we staan op
https://forum.beneluxspoor.net/index.php?topic=115689.new#new
https://www.alt-wutachtalbahn.nl/
Sam
Offline
Berichten: 182
LocMaus-Fleischmann-Roco-Stoom-Diesel
Re: Gebruik je Arduino zonder te "programmeren" ;)
«
Reactie #42 Gepost op:
12 March 2024, 13:27:24 »
Met interesse heb ik dit onderwerp doorgelezen. Lijkt me echt iets voor mij om een start te maken met Arduino.
In post 1 en Post 27 staat een link naar de onderliggende documentatie/bestanden. Allebei de links werken niet (meer).
Kunnen deze een update krijgen?
Ook op de website werkt de link niet (verwijst naar dezelfde niet werkende link
https://train-science.com/2022/10/06/function-blox/
):
«
Laatst bewerkt op: 12 March 2024, 13:32:04 door Sam
»
Gelogd
In every real man, a child is hidden that wants to play - Friedrich Nietzsche
bask185
Offline
Berichten: 5005
Re: Gebruik je Arduino zonder te "programmeren" ;)
«
Reactie #43 Gepost op:
12 March 2024, 16:19:33 »
Citaat
Kunnen deze een update krijgen?
Jazeker. Vandaag of morgen.
Vraag me af hoe dat gebeurt. Ik heb het vaker gezien. Je maakt een site met werkende links en dan verander je iets en dan plots zijn je links of inhoudsopgave kapot.
Bas
Gelogd
Train-Science.com
Train-Science github
It ain't rocket science ;-)
bask185
Offline
Berichten: 5005
Re: Gebruik je Arduino zonder te "programmeren" ;)
«
Reactie #44 Gepost op:
12 March 2024, 20:08:08 »
Site is weer geupdate, bedankt voor het melden
Gelogd
Train-Science.com
Train-Science github
It ain't rocket science ;-)
Print
Pagina's:
1
2
3
4
5
Vorige
-
Volgende
-
1
2
[
3
]
4
5
Omhoog
« vorige
volgende »
Je bent hier:
BeneluxSpoor.net forum
|
Vraag en antwoord
|
Digitaal
|
Gebruik je Arduino zonder te "programmeren" ;)