Lego Attractie control panel

Beste forum leden,

Ik ben brian groot lego fan maar nog groter kermis fanaat. Ik bouw ook sinds jaar en dag attracties na van die zoals echte kermis attracties ook opgeklapt en afgebroken kan worden om op transport te gaan.
Een van mijn laatste projecten is de breakdance een ronddraaiende molen met gondels er op die ook weer rond draaien. Een tijdje na het bouwen ontdekte ik het bestaan van de led controller en leds (2812B 5volt . Deze zijn vervolges in de attractie gebouwd en werden aangestuurd met een t1000s led controller.
Maar ik vond het tijd voor de volgen de stap. ik het bedieningspaneel na bouwen van de echte attractie met de zelfde functies om zowel de 2 motoren van 12 volt om de molen aan te sturen als de led verlichting.
Wat ik allemaal precies wilde heb ik op papier gezet en ik ben het internet af gaan struinen naar mensen die verstand hadden van electro techniek. Uiteindelijk kreeg ik steeds het zelfde antwoord dit is een arduino project. Ik ben zelf totaal niet thuis in arduino electro techniek en het programmeren hier van.
Ik heb al een een ander uitgezocht en ben er wel achter gekomen dat als ik de motoren met potmeters aan wil gaan sturen ik moet gaan werken met motor drivers die weer door verbonden moeten worden met de arduino. Daar moet ik dan ook wel uit komen omdat daar genoeg videos van op internet staan.

Hoe moet het er uit komen zien ?
Ik wil een replica maken van het echte controlle paneel met knoppen die zo dicht mogelijk bij de echte komen. Nu heb ik me laten vertellen dat dit knoppen zijn van RMQ titan maar kan ik deze dan ook verbinden aan de arduino ?

Wat is de bedoeling ?

1 noodstop = Direct stop stroom wordt uitgeschakeld
2 Motors aan = druk knop wanneer geactiveerd kunnen de motoren aangezet worden kleur groen led
3 moters aan= geen druk knop gaat alleen branden als 2 geactiveerd is
4 plafonds =
5 naam =
6 Stuurstroom = sleutel contact wanneer sleutel omgedraaid gaat de stroom in het paneel aan deze dient eigenlijk als aan en uit switch.
7 moter aan = doffe rode knop wanneer ingedrukt worden de 2 motoren uitgeschakeld
8 storing = deze zal niet functioneel zijn maar er om zitten voor de leuk gaat branden als noodstop wordt ingedrukt en gaat uit als noodstop weer wordt gedeactiveerd
9 daken =
10 sterren =
11 schijf snelheid = potmeter die moter van de draaischijf aanstuurt deze doet niets als knop 16 niet geactiveerd is
12 kruizen snelheid = potmeter die motor van de kruizen aanstuurt deze doet niets als knop -----17 niet geactiveerd is
13 automaat programma = hier komt niets
14 gondels =
15 spot geel = wanneer geactiveerd brand led geel
16 schijf aan = wanneer geactiveerd gaat deze branden en wordt knop 11 geactiveerd
17 kruizen aan = wanneer geactiveerd gaat deze branden en wordt knop 12 geactiveerd
18 automaat aan = wanneer ingedrukt gaat deze groen branden en gaan de motors een automatisch programma draait.
19 diamant =
20 spots paars = wanneer geactiveerd brand led paars
21 schijf uit = wanneer geactiveerd wordt knop 16 gedeactiveerd en gaat de knop rood branden
22 kruizen uit = wanner geactiveerd wordt knop 17 gedeactiveerd en gaat de knop rood branden
23 automaat uit = wanneer geactiveerd wordt knop 18 gedeactiveerd
24 spots groen = wanneer geactiveerd brand led groen
25 schijf voordraaien = wanneer ingedrukt wordt de motor 15 procent van zijn vermogen gegeven wanner de knop wordt losgelaten wordt deze weer verbroken
26 kruizen voordraaien = wanneer ingedrukt wordt de motor 15 procent van zijn vermogen gegeven wanner de knop wordt losgelaten wordt deze weer verbroken
27 Gondelrem =
28 strobo = wanneer ingedrukt gaat de led aan en uit knipperen wit als deze los gelaten wordt dit ook weer gedeactiveerd
29 spots auto = wanner geactiveerd gaat de led geel paars groen om de beurt knipperen.

ik ben dus opzoek naar iemand die het leuk vind om mij te adviseren en verstand heeft van de arduino code taal om mij te kunnen adviseren en helpen hoe ik dit het best aan kan pakken en of het mogelijk is wat ik wil.
mijn hoofd vragen in het kort.

  • kan ik de RMQ Titan knoppen zomaar aansluiten en werkend krijgen op een arduino ?

  • Kan je een 2812b led strip aansturen via de arduino met deze knoppen ?

  • is er iemand die mij kan adviseren in het schrijven van de code voor dit project ?

Ik hoop dat jullie mij verder kunnen helpen.
Met vriendelijke groet
Brian

Hoi Brian, welkom.

Ik raad je aan om even de tijd te nemen om het welkom onderwerp (klik !) hier in het Nederlandstalige deel te lezen.

RMQ Titan had ik nog nooit van gehoord, maar je plaatje laat heel duidelijk knoppen en schakelaars van Klöckner Moeller zien.
Google vertelde me dat RMQ Titan het type is, maar dat is wat je standaard krijgt als je naar dit merk vraagt.
Dat merk is al jaren ondergebracht bij een andere moedermaatschappij, maar iedere zichzelf respecterende elektro handelaar weet meteen wat je bedoelt als je naar Klöckner-Moeller vraagt.
Die schakelaars bestaan uit verschillende onderdelen die je apart moet bestellen.
Je hebt de knop zelf, met een lens van een bepaalde kleur, en wel of niet transparant (zodat het lampje er achter zichtbaar gemaakt kan worden).
Dan heb je dus ook een lamp element, en contactblokken die je aan de onderkant van het paneel op de knop kan klikken.

WS 2812 LED strips kun je aansturen met de Arduino, in dit actuele onderwerp (klik !) word daar ook over gesproken.
Je kunt daar meekijken over wat daar zoal over verteld word.
Maar als je vragen over dit project hebt, stel ze dan niet in dat onderwerp, maar hier in je eigen onderwerp.

Het beste advies wat ik je over het coden kan geven, is om te beginnen met de voorbeelden die bij de IDE worden meegeleverd.
Arduino is niet heel moeilijk, maar als je nog geen ervaring hebt, moet je niet proberen ineens dit project te gaan maken want dan is het toch wel wat lastiger dan je zou denken.
Lekker rustig aan en stapje voor stapje is het beste wat dat betreft.
Pak een stuk papier of maak een tekstdocumentje aan op je PC en schrijf daarin wat je allemaal met je programma wil gaan doen.
Daar kun je je 29 punten van je bedienelementen al als begin voor nemen.
Je kunt dan bij alle 29 punten gaan noteren hoe jij denkt dat dat gedaan kan worden.
En dan bedoel ik nog niet in programmeer taal, maar gewoon in woorden hoe jij denkt dat iets gedaan kan worden, welke stappen er gezet moeten worden.
Je zult dan zien dat je veel van die stappen weer kunt onderverdelen in nog kleinere stappen.
Als je dat lang genoeg herhaalt, heb je al een heel stuk van je code gemaakt.
Maar zoals gezegd, eerst maar eens met wat basis dingen beginnen om te spelen met code.
Wanneer je eenmaal begonnen bent met het coden van projecten, kun je hier laten zien wat je al hebt.
Dan kun je daar vragen over stellen en kan men met je meekijken om je te adviseren.
Verwacht vooral niet dat iemand het coden voor jou zal gaan doen.
Als je het zelf doet is het veel leuker voor jezelf (wanneer je weer een stukje naar je zin hebt gekregen), en bijzonder leerzaam.