Side 2 af 2

Re: Tilbagemelding fra C-skinner til Arduino

: 31 jan 2019, 20:59
af Klarsyn
Problemet er at jeg ikke selv koder mine Arduinoer. Det ligger nemlig også uden for min forståelse. Jeg ved ikke hvordan filtreringen skal laves i koden, men det lyder som om jeg skal se om ham jeg har til at kode kan finde ud af det.

Re: Tilbagemelding fra C-skinner til Arduino

: 31 jan 2019, 21:20
af Klarsyn
Nu har jeg for sjov prøvet med en ensretter som i mit første oplæg, men uden kondensatoren. Når jeg måler mellem gnd og out har jeg 5,13V og når jeg triller en vogn ind på sporet, har jeg 0,1V dog er der en del uro på voltmeteret imens vognen ruller. Det er først stabilt når den holder stille.
Jeg har kun et primitivt voltmeter, så jeg kan ikke se hvordan signalet ser ud, men det går rimelig vis fra høj til lav som jeg ønsker.
Har jeg løst det eller skabt mig selv nye problemer?

Re: Tilbagemelding fra C-skinner til Arduino

: 31 jan 2019, 22:50
af moppe
Du har kun løst det, hvis din Arduino læser det korrekt.

Klaus

Re: Tilbagemelding fra C-skinner til Arduino

: 31 jan 2019, 22:53
af Klarsyn
Ha ha :D
Det er jo rigtig. Den strimmel kode der skal bruges i Arduinoen for at rette/filtrere signalet. Kan du hjælpe med den?

Re: Tilbagemelding fra C-skinner til Arduino

: 31 jan 2019, 22:54
af moppe
Klarsyn skrev: 31 jan 2019, 20:59 Problemet er at jeg ikke selv koder mine Arduinoer.
Hvad er det præcist dine Arduinoer skal bruges til?

Hvis det er mere avanceret programmering vil jeg mene at det er farligt at bruge, når du ikke selv kan lave om på det. Tænk, hvis du vil have noget lavet om, om to år og ham du har til at programmere nu, ikke længere gider. Så er du låst af et system du ikke selv kan ændre på.


Klaus

Re: Tilbagemelding fra C-skinner til Arduino

: 31 jan 2019, 22:55
af moppe
Klarsyn skrev: 31 jan 2019, 22:53 Ha ha :D
Det er jo rigtig. Den strimmel kode der skal bruges i Arduinoen for at rette/filtrere signalet. Kan du hjælpe med den?
Måske, men kun, hvis jeg kender resten af programmet.


Klaus

Re: Tilbagemelding fra C-skinner til Arduino

: 31 jan 2019, 23:00
af Klarsyn
Det eneste jeg har brug for er tilbagemelding ved besat eller frit spor. Grunden til at jeg gerne vil have det ind i en Arduino er, at jeg i forvejen har dem til at kører i netværk til min kontrolpult. Så jeg skal sådan set “bare” have en Arduino Nano til at modtage signalet fra sporet og sende besked videre til en Arduino mega, der så kan se om sporet er besat. Så kan den tænde en diode i sportavlen og den kan evt. Også forhindre mig i at sætte en umulig sporvej.

Re: Tilbagemelding fra C-skinner til Arduino

: 31 jan 2019, 23:10
af Klarsyn
Han har endnu ikke skrevet koden. Han gør endnu bare sådan:
“Jeg har endnu ikke lavet noget kode til tilbagemelding alene. Lige nu er det bare en analogRead der ser, om der er HIGH eller LOW på indgangen.”
Hvis det giver mening?

Re: Tilbagemelding fra C-skinner til Arduino

: 07 feb 2019, 15:22
af Klarsyn
Nu har jeg prøvet at bygge denne variant. Den virker til syneladende efter hensigten. Spænding falder når en vogn triller ind på sporet. Med C1 indsat som 1000uF er signalet stabilt og roligt selv når vognen ruller. Der går dog ca. 4 sekunder fra vognen er væk indtil signalet er højt på udgangen igen. Det der bekymre mig er om den store kondensator yder vold på nogle af de andre komponenter i setuppet?
2C17B4E1-F199-446D-AFC9-B1DD5C2EDDBE.jpeg