Doel:€250.00
Donaties:€50.00

Per saldo:€-200.00

Steun ons nu!

Laatst bijgewerkt
op 03-01-2024

Vacature: secretaris bestuur
Algemeen

De stichting

Recente berichten

01TREFF 2024, 26&27 OKTOBER door Pauldg
Vandaag om 10:50:12
Handmatige bediening van wissels d.m.v. stangen door MartinRT
Vandaag om 10:47:54
Mijn eerste H0-modeltreinbaan in aanbouw door Hans GJ
Vandaag om 10:47:11
zelfbouw diesel vijf (DE-5) door FritsT
Vandaag om 10:22:10
De Hondsrugbaan door Kees (NS Blokpost 21 Klein Bruntendijk, Friesland)
Vandaag om 10:22:09
Verschil leveranciers DCC decoders? door spoorijzer
Vandaag om 10:19:50
Kranenberg, een exercitie in code 70 door meino
Vandaag om 10:18:27
US diorama in H0 door ES44C4
Vandaag om 10:09:14
Zee. Land. door AB 7216
Vandaag om 10:05:01
Schneidersein door W.Broere
Vandaag om 10:04:53
Perronhoogte TP3 door Rob Ellerman
Vandaag om 10:00:51
On traXS 15 t/m 17 maart Spoorwegmuseum Utrecht door MOVisser
Vandaag om 09:56:58
Bahnstrecke 5867 door Frank 123
Vandaag om 09:52:10
De bouw van mijn modelbaan in Thailand door Wim Vink
Vandaag om 09:36:22
Foto's gevraagd Den Haag CS, oude toestand door Pauldg
Vandaag om 09:22:33
Vraag over 20 voets container met vlakke zijwanden door henk
Vandaag om 09:02:16
Modelbaan Beltheim. door Hans GJ
Vandaag om 08:39:25
De spoorhaven van Zuidbarge. door mass am see
Vandaag om 08:25:21
BR 44 1263 UK Mit Borsig versuchs Wannentender 2'2'T 34. door Basilicum
Vandaag om 08:12:20
Mijn Ned. N. Spoorbaan ''Echthoven'' door NS264
Vandaag om 07:49:38
Geluid NS Mat'46 vs NS Mat'54 door Thom
Vandaag om 02:40:57
Mallnitzer Tauernbahnstrecke ÖBB N Spoor door Schachbrett
Vandaag om 00:54:59
Bouw Bührtal III door Schachbrett
Vandaag om 00:36:33
NS/32 door RK
18 maart 2024, 23:49:38
Ijzeren Rijn: militair transport door ijzeren rijn
18 maart 2024, 23:03:28
EifelBurgenBahn door Reinout van Rees
18 maart 2024, 22:07:31
Loconet over TCP/IP door bask185
18 maart 2024, 22:00:49
bezetmelder aantal lengte en treinstellen door Bobos
18 maart 2024, 21:36:41
Les Billards du Vivarais door Hans1963
18 maart 2024, 21:36:19
Am Ende der Strecke, modulebaan op 1 M2 door Frank 123
18 maart 2024, 21:34:50
  

Auteur Topic: ASAR, de Analoge Servo controller met ARduino  (gelezen 39174 keer)

Henk Boshuyzen

  • Offline Offline
  • Berichten: 910
    • Modeltram Toulon sur Arroux
Re: ASAR, de Analoge Servo controller met ARduino
« Reactie #15 Gepost op: 30 april 2016, 18:29:48 »
Toch nog iets raars hier.
Na het installeren van ASAR ben ik ineens de librairy EEPROM kwijt.
Dus dacht ik even alles eraf en opnieuw erop, niet lopen klooien, maar gewoon alles even opnieuw.
Mooi niet, met de IDE wordt de librairy EEPROM niet meer meegeleverd.
Dus het wordt toch nog even zoeken.
Mardec II vol installeren inclusief IDE 1.6.6 is zonder EEPROM
daarna ASARonly en die geeft dan een foutmelding. En ja, als administrator geinstalleerd.
Morgen maar even verder kijken.

Edit: kon het toch niet laten. De librairie is er wel maar staat op een andere plaats.
Nu onder arduino/hardware/arduino/avr/librairies
En daar staan EEPROM, SoftwareSerial, HID,SPI en Wire.
EEPROM gekopieerd naar Arduino/librairies en nu werkt het weer.
« Laatst bewerkt op: 30 april 2016, 18:40:29 door Henk Boshuyzen »

NTeering

  • Offline Offline
  • Berichten: 1023
    • ARduino Controlled MOdel RAilway
Re: ASAR, de Analoge Servo controller met ARduino
« Reactie #16 Gepost op: 30 april 2016, 18:32:22 »
De EEPROM library wordt toch echt met de IDE standaard meegeleverd. Ook in 1.6.8


Verstuurd vanaf mijn MotoG3 met Tapatalk


Henk Boshuyzen

  • Offline Offline
  • Berichten: 910
    • Modeltram Toulon sur Arroux
Re: ASAR, de Analoge Servo controller met ARduino
« Reactie #17 Gepost op: 30 april 2016, 18:47:28 »
Klopt Nico,
Hij zit er wel bij, maar ik had de schone installatie gedaan met jouw MARDEC file met IDE.
en dan blijkt dat de Librairie EEPROM niet op de plek staat waar de IDEhem verwacht maar ergens anders.
Even kopieren en het werkt weer

Henk Boshuyzen

  • Offline Offline
  • Berichten: 910
    • Modeltram Toulon sur Arroux
Re: ASAR, de Analoge Servo controller met ARduino
« Reactie #18 Gepost op: 30 april 2016, 18:54:34 »
Nog wel even een aandachtspuntje Nico:
Ik heb na de installatie van de Mardec ook de ASAR geinstalleerd.
Resultaat, een icoon Configure MARDEC en een icoon Configure ASAR.
maar als ik een UNO met MARDEC er aan hang dan dan geven ze beiden het in de UNO geladen programma weer.
De teksten zijn dus iets verwarrend.
Eigenlijk kan er één weg en de andere een naamswijziging lijkt me, maar daar wil ik graag jouw advies over horen.

NTeering

  • Offline Offline
  • Berichten: 1023
    • ARduino Controlled MOdel RAilway
Re: ASAR, de Analoge Servo controller met ARduino
« Reactie #19 Gepost op: 30 april 2016, 19:46:06 »
Ik heb al veel testinstallaties gedaan op een schone PC, maar de EEPROM library was nooit een probleem.
Maar bij de nieuwe 2.2 versie zal ik er nog eens op letten.

Het is toch logisch dat je in putty de configuratie ziet van de UNO waarmee je verbonden bent.
Ongeacht de gebruikte snelkoppeling.
Al die teksten komen uit de UNO, niet uit putty of je PC.

Toch zijn er twee snelkoppelingen met twee verschillende scripts nodig.
Die scripts installeren ook de drivers indien nodig en wordt ASAR of MARDEC geladen.
Maar als de drivers en de sketch eenmaal geladen zijn wordt direct putty gestart. Die gaat 'praten' met de sketch die op de UNO staat.
Dus kan het gebeuren dat je middels de ASAR snelkoppeling met een MARDEC 'praat' en omgekeerd.
Het idee is dat je weet dat je de USB kabel in een ASAR of MARDEC steekt en dus ook de bijbehorende snelkoppeling start.
Voor de logfile is het ook van de belang dat je de juiste snelkoppeling gebruikt. Anders wordt een ASAR sessie gelogd als MARDEC sessie en omgekeerd.

Ook de tekst in de Windows header van putty wordt door de scripts gezet op ASAR of MARDEC.
Alleen bij het MARDEC script gebeurd dat nog niet. Wordt aangepast bij MARDEC 2.2.

Nico


Timo

  • Team encyclopedie
  • Offline Offline
  • Berichten: 4656
Re: ASAR, de Analoge Servo controller met ARduino
« Reactie #20 Gepost op: 01 mei 2016, 13:34:04 »
Hoi Henk,

Raar probleem met EEPROM. Waar stond de library na installatie en waar heb je hem neer gezet? Hij hoort in [Arduino IDE folder]\hardware\arduino\avr\libraries\EEPROM te staan. (Vanaf 1.6.8 in een scr folder.) Alleen heeft 1.6.8 nogal wat problemen, vooral met scr folders enz. Remedie, 1.6.8 vermijden. Zelf doe ik alles met 1.6.4 maar op Arduino.cc is 1.6.5r5 ook een veel gebruikte stabiele versie.


Timo
Verzonden vanaf mijn desktop met Firefox

Henk Boshuyzen

  • Offline Offline
  • Berichten: 910
    • Modeltram Toulon sur Arroux
Re: ASAR, de Analoge Servo controller met ARduino
« Reactie #21 Gepost op: 01 mei 2016, 20:57:20 »
Timo,
De librairie stond waar jij zei dat hij zou moeten staan.
Maar IDE 1.6.6 vindt het dan niet. (Compleet nieuwe instalaatie met de files van Nico).
Nu wist ik uit de oude situatie dat hij direct in de map Arduino/librairies stond dus ik heb hem daarheen verplaatst.
In de eerste situatie bleef de tekst EEPROM.h zwart bij compileren, na verplaatsing van de librairi werd de tekst rood zoals het moet zijn.
Het werkt nu.
Nu eerst even een tweetal andere arduino projecten. Niets met modeltrams maar achteruit rijden met de camper

Timo

  • Team encyclopedie
  • Offline Offline
  • Berichten: 4656
Re: ASAR, de Analoge Servo controller met ARduino
« Reactie #22 Gepost op: 01 mei 2016, 21:41:09 »
Welke Arduino map bedoel je? Bedoel je je sketchbook (standaard in [my documents]\Arduino) of bedoel je de Arduino installatie map (bij installatie standaard C:\Program files (x86)\Arduino)?

In je sketchbook hoort hij niet te staan aangezien het een standaard library is. Hij hoort in (als je standaard locatie gebruikt) in C:\Program files (x86)\Arduino\hardware\arduino\avr\libraries\EEPROM (\scr\ als je 1.6.8 gebruikt). Dit omdat hij specifiek voor AVR is gemaakt. Alleen onder 1.0.x en eerder stond hij in C:\Program files (x86)\Arduino\libraries\EEPROM.

In de eerste locatie zou hij het ook gewoon moeten doen tenzij je natuurlijk een niet AVR board selecteert. Maar goed, 1.6.6, 1.6.7 en 1.6.8 hebben allemaal hun redelijk grote problemen dus daar zou het aan kunnen liggen. Heeft te maken met het feit dat ze proberen libraries installeren makkelijker te maken enz. Maar op dit moment heeft het vooral dingen stuk gemaakt.

Download je zelf libaries gaan ze altijd in je [sketchbook]\libaries (C:\User\[user]\Documents\Arduino bij standaard locatie) of eventueel in een hardware specifieke libarie folder in [sketchbook]\Arduino\hardware\[platform]\[specific]\libaries (C:\User\[user]\Documents\Arduino\hardware\arduino\avr\libaries als standaard AVR Arduino hardware specifieke library folder).

Nog kleine opmerking, het wel of niet rood worden van tekst zegt niets over het werken van een library. Het rood worden van tekst gebeurd alleen door zogenoemde keyword (door een keyword.txt). Helaas kijkt de IDE alleen niet of een library ook werkelijk geinclude is. Alle keywords.txt worden altijd geladen met als gevolg dat na verloop van tijd (als je een aantal libaries hebt verzameld) de meest gekke dingen wel rood kleuren. Enige wat echt aan geeft of een library klopt is de compiler (dus op verify of upload drukken).

Succes met je andere project!  (y)


Timo
Verzonden vanaf mijn desktop met Firefox

NTeering

  • Offline Offline
  • Berichten: 1023
    • ARduino Controlled MOdel RAilway
Re: ASAR, de Analoge Servo controller met ARduino
« Reactie #23 Gepost op: 01 mei 2016, 22:47:22 »
@Timo,

Toch wel interessant dat je versie 1.6.5r5 stabiel noemt.
Dat is nou net de enige versie die niet eens wil installeren:



Op geen enkele PC, en herhaaldelijk downloaden blijft dit fout gaan bij het 'uitpakken'.
Ook de zipfile heeft hetzelfde probleem. Er zit ergens een corrupte file in.

Waarom heb jij dat probleem niet  ??? ??? ??? ???

Nico

Timo

  • Team encyclopedie
  • Offline Offline
  • Berichten: 4656
Re: ASAR, de Analoge Servo controller met ARduino
« Reactie #24 Gepost op: 01 mei 2016, 23:09:10 »
Hoi Nico,

Dat is wel een rare error zeg. Maar goed, het zegt in principe ook niets over de stabiliteit van de Arduino IDE zelf ook al is het natuurlijk wel lastig installeren zo  ;D

Moet ik twee dingen toevoegen:

Ik gebruik nooit de installer. De nerd die ik ben pak ik gewoon altijd de zip versie. Die heeft als voordeel dat ik gewoon meerdere versies naast elkaar kan hebben. Ook al gebruik ik zelf altijd 1.6.4 heb ik een groot deel van de versies vanaf 1.0.4 staan

En zoals ik al aan gaf gebruik ik zelf dus altijd 1.6.4 als mijn stable. Maar op het forum van arduino.cc wordt 1.6.5r5 vaak genoemd als stable. Maar deze start ik zelf eigenlijk nooit. Waarschijnlijk door mijn afkeer tegen 1.6.5 omdat deze eerst ook grote bugs had. Weet even niet meer wat maar het is niet voor niets r5  ;D

Weet je dus zeker dat het de r5 is?


Timo
Verzonden vanaf mijn desktop met Firefox

NTeering

  • Offline Offline
  • Berichten: 1023
    • ARduino Controlled MOdel RAilway
Re: ASAR, de Analoge Servo controller met ARduino
« Reactie #25 Gepost op: 02 mei 2016, 08:52:01 »
@Timo,

Ja, ik weet zeker dat het gaat om 1.6.5r5. Ook de zipfile gaat dus fout.
Winzip geeft de volgende melding:

Extracting to "C:\Users\Nico\AppData\Local\Temp\wz8ba5\"
Use Path: yes   Overlay Files: yes
Extracting arduino-1.6.5-r5\examples\07.Display\barGraph\schematic.png
******* arduino-1.6.5-r5\examples\07.Display\barGraph\schematic.png: Invalid compressed data to extract.
Severe Error: Compressed data is invalid.


Opnieuw downloaden helpt niet en het gaat fout op zowel m'n laptop als desktop.

Nico
« Laatst bewerkt op: 02 mei 2016, 09:28:12 door NTeering »

Henk Boshuyzen

  • Offline Offline
  • Berichten: 910
    • Modeltram Toulon sur Arroux
Re: ASAR, de Analoge Servo controller met ARduino
« Reactie #26 Gepost op: 02 mei 2016, 09:23:16 »
Dit kan dus ook aan Winzip liggen.
Als die geen png file kan handelen gaat het fout.
Als eens met Winrar geprobeerd?
Maar de fout zit dus in een  bijgevoegd voorbeeld, niet in de IDE.

Timo

  • Team encyclopedie
  • Offline Offline
  • Berichten: 4656
Re: ASAR, de Analoge Servo controller met ARduino
« Reactie #27 Gepost op: 02 mei 2016, 15:07:06 »
Hoi Nico,

Vandaag nog even geprobeerd op twee verschillende computers via twee verschillende ISP's (desktop thuis en laptop bij mijn vriendin). In beide gevallen 1.6.5r5 zip (non install) versie zonder problemen binnen gehaald, uitgepakt, gedraaid en compile gedaan, geen probleem.

Moet ik wel zeggen dat ik WinRAR gebruikt omdat ik dat gewoon een makkelijker en beter programma vind.

Enige dingen die ik me zou kunnen bedenken
- Jij krijgt inderdaad een corrupte versie van arduino.cc (mogelijk door distributie)
- Wordt gedownload naar een schijf met corrupte sectoren
- Anti virus bemoeit zich er mee
- Je ISP/firewall/proxy bemoeit zich er mee (werk omgeving?)

Zie ook geen fout in de specifieke .png waar de error op treedt (afgezien van dat het een foeilelijk schema is ;D).


Timo
Verzonden vanaf mijn desktop met Firefox

NTeering

  • Offline Offline
  • Berichten: 1023
    • ARduino Controlled MOdel RAilway
Re: ASAR, de Analoge Servo controller met ARduino
« Reactie #28 Gepost op: 02 mei 2016, 16:00:16 »
Alle opties lijken me niet erg waarschijnlijk. Aan winzip ligt het niet want ook de .exe doet het niet.
Zal wel altijd een raadsel blijven. Maar het boeit ook niet. We zijn inmiddels bij 1.6.8

Timo

  • Team encyclopedie
  • Offline Offline
  • Berichten: 4656
Re: ASAR, de Analoge Servo controller met ARduino
« Reactie #29 Gepost op: 02 mei 2016, 16:15:05 »
Die je beter kunt mijden door alle library fouten die hij maakt...  ;D

Ondanks dat het er niet toe doet blijf ik toch even bij het rare probleem. Je zou de hash eens kunnen bekijken na download.
SHA-1 hash van de 1.6.5r5 zip: 70E3DEACE6553D5D07621E668ED463E1BA0B34C9
SHA-1 hash van de 1.6.5r5 exe: 6BDFD1B2F3A1D16119F70981AECC99B695DE35A3
Te controleren met iets als Hashtab.


Timo
Verzonden vanaf mijn desktop met Firefox