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

NS 8400 van Werps door Ivo tB
Vandaag om 00:08:14
De (3d) knutsels van Ronald. door Jan-Peter
Vandaag om 00:04:32
U-vorm beperkte ruimte (H0 C-rails) door hmmglaser
28 maart 2024, 23:42:04
Onlangs gespot - gefotografeerd, de foto's door GerardvV
28 maart 2024, 23:37:18
US diorama in H0 door Wim Vink
28 maart 2024, 23:31:57
Al mijn goede ideeën... door bask185
28 maart 2024, 23:12:12
Gebruik je Arduino zonder te "programmeren" ;) door bask185
28 maart 2024, 22:51:58
21 april Het stoomgenootschap door bloemenvelden door Seinhuis
28 maart 2024, 22:46:29
7 april De Karel on tour door Seinhuis
28 maart 2024, 22:44:31
Raadplaatje door Magic
28 maart 2024, 22:23:21
LokSound 4 decoders, files verbeteren (voor Roco b.v. TEE RAm, NS2400, etc) door Biesje
28 maart 2024, 22:06:44
Geluid NS Mat'46 vs NS Mat'54 door Rob Bennis
28 maart 2024, 21:54:12
Engelse wagon uit 1930 opgegraven in Antwerpen door willem2
28 maart 2024, 21:52:45
NS GLY omspuiten en opschriften door Rob Ellerman
28 maart 2024, 21:45:55
De Hondsrugbaan door cor_b
28 maart 2024, 21:40:07
welk jaar ging Marklin OVP voor wagons van blauw naar wit door Railman
28 maart 2024, 21:36:50
Mallnitzer Tauernbahnstrecke ÖBB N Spoor door Schachbrett
28 maart 2024, 21:22:18
Mijn eerste H0-modeltreinbaan in aanbouw door puntenglijder
28 maart 2024, 21:15:13
Bouw van materieel 40 treinstellen door Rob Bennis
28 maart 2024, 21:09:04
30 maart Modelspoorbeurs Houten & HCC Kennisdag door basjuh1981
28 maart 2024, 20:54:43
Hengelo in 1981-1982, maar dan anders: Kassenberg in N door 1200blauw
28 maart 2024, 20:32:41
Welke Vallejo kleur voor drijfstangen van een DB stoomlocomotief? door Ronald69
28 maart 2024, 20:00:39
Toon hier je nieuwe (model-) spooraanwinst(en)... door arnout
28 maart 2024, 19:53:27
Punt- en hartstukken door Klaas Zondervan
28 maart 2024, 19:41:21
MARDEC, de Multifunctionele ARduino dcc DECoder. door bord4kop
28 maart 2024, 19:34:37
Piko NS 2015 stroomafname probleem door Ben
28 maart 2024, 19:08:30
Bauarbeiten im gange door ruudns
28 maart 2024, 18:50:26
HSM D1715 door vpeters1984
28 maart 2024, 17:34:25
Beekdaelen in H0 door Stieven76
28 maart 2024, 17:17:41
Ombouw/Pimpen Bolle neuzen door bollen neus
28 maart 2024, 15:58:15
  

Auteur Topic: ASAR, de Analoge Servo controller met ARduino  (gelezen 39227 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: 1024
    • 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: 1024
    • 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: 1024
    • 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: 1024
    • 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: 1024
    • 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