Regnsensor uppgradering. 9000 ARC

 

Har ju inte haft någon känslighets justering på 9000 installationen.
Så det var dags att fixa till det. Ett 1 Mohms pot. och 1 kohms motstånd monterades.
Enligt info. från KTH avhandlingen men det verkar inte stämma. 0-1,4 kohm verkar det vara i WIS.
Pot. sattes fast på baksidan av vindrutespaken med smältlim (tur att det inte syns framifrån 😀 )

Och så här ska de kopplas in.
Modiferad med dioder på reläerna. (2021-01)


 


EDU fix.

Har haft problem av och till med att EDUn och Temp./Soppa mätaren slocknar.
Lyckades pilla på EDU kontakten och dom kablarna och då kom det igång.
Tror att EDU kontakten kläms emot ventilations röret och därför kan strula.
Försökte provocera fram felet men det gick inte.
Så jag provar att lägga om kablarna lite, så får vi hålla tummarna att det fungerar.

Steg 1 gjorde att felet så gott som försvann. Endast enstaka droppouts.Lödde om EDU kontakten dom 3(4) större kontakterna.
Efter steg 2 så hoppas vi att problemet försvinner helt, vi får se hur det går i vår.

9-5 ARC lite rostlagning.

Har faktiskt gjort lite med 9-5an. Har haft lite rostbubbel bakom bakhjulhusen
Jag misstänker att sand och smuts rinner ner längs med hjulhuslisten och ner på
kofångarplasten sedan ligger där och "sandpapprar" plåten.

Så jag täppte till bakom hjullisten med silikon och kapade ur kofångaren så att
sand och smuts inte ska samlas där. Får se om teori och praktik kan stämma.


9000 ARC: DEPO modif. , Kromhandtag, centrallåsmotorer & EDU modif.



Har modifierat DEPO lyktorna igen. Monterade in dom gamla Parkeringsljushållarna och fäste dom med hjälp av en skruv på huvudhållaren. Ja ni förstår när ni ser bilden.
                                                                                                                                                                                                                                  
    











Sedan blev det utbyte av centrallåsmotorerna som har levt ett osäkert liv. Det var lite pyssligt och jag lyckades även låsa en bakdörr i stängt läge så det blev att plocka av klädseln med stängd dörr. Det går men är inte lätt.
Därefter lärde jag mig att hård testa motorerna utan klädsel och modifiera krokarna man fäster dom i man får kroka till dom lite extra. Får se hur Kina motorerna håller men nu tjongar låsen igen
ivilketfall.



Passade på att byta till kromhandtag och så här blev det.
Lite trixit med handtagen på framdörrarna för att behålla låsen det sitter lite tunna elkablar till den
men det går bra om man har tålamod.












Har också haft problem av och till med att EDUn och Temp och Soppa mätaren slocknar.
Lyckades pilla på EDU kontakten och dom kablarna och då kom det igång.
Tror att EDU kontakten kläms emot ventilations röret och därför kan strula.
Försökte provocera fram felet men det gick inte.
Så jag provar att lägga om kablarna lite, så får vi hålla tummarna att det fungerar.


Fördröjd avstängning av Arduino Canbus kortet.

Hade sedan tidigare en koppling för att fördröja avstängningen av CarPc engång i tiden.
Väckte liv i den kopplingen och modifierade den så att CanBus kortet startar med innerbelysningen och ihop med tändningen.


Modifiering av Depo lyktorna.

Jag drabbades av samma problem som övriga Depo lyktor ägare.
Parkerings lamphållaren går sönder och i mitt fall kortslöts och blåste säkringen.
Det är plasthylsan som spricker tackvare att fjädern är lite väl över dimensionerad.

Så det blev en halverad fjäder från kulspetspenna som
jag fick vidga vid botten. Sedan la jag på epoxylim vid botten av den vit cylindern så att fjädern inte kommer åt lampkontakten.
Extra isolering runt med krympslang för säkerhets skull.
Det gick åt lite säkringar innan det blev klart.

P-bus + I-bus alltiett Arduino kort


Upptäckte att man kan koppla 2 CAN kort till samma Arduino kort så det var väl bara att
mosa ihop dom. CAN-shield (Piggy-Bag) kort och ett mindre CAN-kort.




Arduino programet med befintliga buggar finns i Arkivet.


Virtuino med P-bus koppling + Rattknappsbelys.V3

Slängde in ett fjärde Arduino kort i bilen som pratar med P-bus och plockar information ifrån den.
Informationen om Can-Id har jag fått från denna Trionic sida. + Tomi's sida såklart.
Utnyttjar den gamla Arduino programet och Virtuino layouten (så finn fem fel)


Sedan har jag börjat modifiera rattknappsbelysningen igen.
Tredjeversionen. Den borde få mer sido-
spridning på ljuset än förra varianten.



Ny design Virtuino.

Lagt in lite nya parametrar mest för skoj skull. NightPanel flik som bara visar utetemp och snöflinga.
Länk till dom gamla filerna : GoogleDrive
Bromsljus, dimljus, blinkers, farthållar indikering, recirkulation, dörr-bagage öppna mm. och lite förbrukningsvärden som uppdateras 1/min.
Lagt in en massa appar för att få Virtuino och Waze att starta vid start av surfplattan, laddning mm.
Använt AutoStart, MacroDroid och Trigger.

Arduino-Virtuino code

Senaste programvaran finns på Google Driven./2021-06-07

Virtuino istället för RemoteXY

Hittade detta alternativa program till Surfplattan.
Virtuino den har en liten annan uppbyggnad och med den fördelen att man kan använda bilder.

En första design.
Med och utan halvljuset på.
Dom vanliga tempvärdena och
la in dörrindikerings värden som
jag tänkte använda i version 2.
När man lägger i backen visas denna bild med avstånd och larm bild som ska dyka upp när den larmar.

Sen verkar den fungera bättre ihop med SID kommunikationen också.





Sitter med ett problem hur jag ska tolka dörr värdena, nivåerna är
Bagagelucka 4 ,  Höger bakdörr 8, Vänster bakdörr 16, Höger framdörr 32, Vänster framdörr 64
samt Olåst 128, Det blir en massa kombinationer.
T.ex 192 är olåst och vänster framdörr öppen med bagageluckan öppen blir det 196....osv.
Trir jag fixat det med denna lösning: (ny kod är upplagd)
    //------------------------     Checking door status DV10-15
if (DoorStatus-128 >= 0) { virtuino.vDigitalMemoryWrite(10,0); DoorStatus = DoorStatus-128; }  // door 128 = unlocked
           else { virtuino.vDigitalMemoryWrite(10,1); }          // door  = locked
if (DoorStatus-64 >= 0) { virtuino.vDigitalMemoryWrite(11,1); DoorStatus = DoorStatus-64; }  // Driversdoor 64 = open
           else { virtuino.vDigitalMemoryWrite(11,0); }        
if (DoorStatus-32 >= 0) { virtuino.vDigitalMemoryWrite(12,1); DoorStatus = DoorStatus-32; }  // Passangerdoor 32 = open
           else { virtuino.vDigitalMemoryWrite(12,0); }
if (DoorStatus-16 >= 0) { virtuino.vDigitalMemoryWrite(13,1); DoorStatus = DoorStatus-16; }  // LeftBacksdoor 16 = open
           else { virtuino.vDigitalMemoryWrite(13,0); }
if (DoorStatus-8 >= 0) { virtuino.vDigitalMemoryWrite(14,1); DoorStatus = DoorStatus-8; }  // RightBackdoor 8 = open
           else { virtuino.vDigitalMemoryWrite(14,0); }
if (DoorStatus-4 >= 0) { virtuino.vDigitalMemoryWrite(15,1); DoorStatus = DoorStatus-4; }  // Trunk 4 = open
           else { virtuino.vDigitalMemoryWrite(15,0); }