Fahrzeug-Zubehör Computer-Interface


Einführung
Das folgende Dokument liefern Informationen um eigene VACI zu entwickeln. Was ich getan habe ist ziemlich einfach, aber es dauerte ca. 3 Wochen der Planung, Programmierung und Debugging. Die Wow-Faktor auf dieser Schnittstelle ist genial; Jeder, der gesehen/das System verwendet hat will man in ihrem Auto. Das System kann auch geändert werden, um Zubehör zu automatisieren, und mit einem CAN-Bus System würde Sie stark reduzieren die Menge der Verdrahtung.

Technische Daten
• 2 x 8 Bit rot grün blau Arrays, 100mA sinkende Leistung pro Kanal. Für die Verwendung mit
Gemeinsame Kathode RGB Verstärker (12V).
• 8 Ausgänge General Accessoire, 100mA sinkende Kapazität für Relais (12V).
• 7 Sinking Ausgänge zum Herstellen einer digitalen AV-Schalter.
• Kompakte passt innen AV Schalter

Anforderungen
Hardware
o 5 oder 6-Kanal-Digital-AV Schalter mit Pull-up-Widerstände auf jede Schaltfläche "Schließer".
o Auto PC (Vorzugsweise Lilliput PC745)
o gemeinsame Kathode 12V RGB LED Verstärker
o Standard 12V Automotive Relais (Spule muss weniger als 100mA verwenden)
o Pic Programmer (bevorzugt PicAllw)
o 1 X Pic16F877a
o 3 X ULN2803AN
o 1 X SP232 – durch MAX232 ersetzt werden kann
o 2 X 100nF Kondensatoren
o 2 X 10uF Kondensatoren – SP232
o 2X100uF Kondensatoren – SP232
o einige zusätzliche 100nF, 10nF, 1uF und 10uF Kondensatoren zu helfen PWM Rauschen zu unterdrücken.
o-Entwicklungsboard – Optional (http://www.olimex.com/dev/pic-p40.html)
o DB9- Stecker für RS232-Kommunikation
• Software
o Visual Basic.net 2008
o Proton PicBasic Plus
o Pic Programmer Software (bevorzugt PicAllw)

Points of Interest
Alles begann, nachdem ich rot grün blau unter installiert / innen leuchten und ich beschlossen, dass ich einfach nicht, wie die RGB-Controller des Herstellers. Ich bekam dann eine Lilliput PC745 als Geschenk für einen Freund zu helfen, mit eine interaktive Lernsoftware.  Also ich was zum Teufel dachte, werde ich es durch Touchscreen steuern.

Ich habe Programmierung der PIC16F, seit 13 Jahren also ratet, beschloss ich, eine Pic16F877a zu verwenden. Ich besaß bereits ein PicAllw-Programmierer und eine Kopie von Proton PicBasic Plus. Das erste, was, das ich tat, war ein Einkanal-256-Bit-Software PWM. Das war einfach und ich konnten es innerhalb eines Tages, ich fuhr dann fort, Code für ein einzelnes RGB PWM-Array durch Software zu entwickeln, die eine weitere 3 Tage dauerte.

Entwicklung eines Systems mit zwei RGB PWM-Arrays durch Software PWM, war eher eine Herausforderung. Der Hauptkampf war die Refresh-Rate. Anfangs habe ich einen Timer-Interrupt auszuführende Software PWM-Code, aber die LED-Leiste Flackern wurde. Nach einer Woche basteln mit dem Code legte ich letztlich den Code in der main Loop ohne Verzögerung.

Die einzige Unterbrechung im Code soll den seriellen String zu erhalten, der die RGB-LED steuert.
Nachdem ich erfolgreich die beiden Arrays arbeiten habe begann ich schreiben von Code für eine Farbauswahl. Ich wollte Stil und Hightech-so habe ich einen ähnlichen Farbwähler zu malen entworfen Pinsel. So kann die Farbe mit einem einzigen Tastendruck auf dem Bildschirm ausgewählt werden.

Wegen die viele i/o-Pins von den PIC16F877 entschied ich mich, einige Accessoires auf die freien Pins zu setzen. Das erste, was, das ich wollte Kontrolle aus der Touch-Screen, ist mein AV-Schalter, der wählt die Eingänge für mein Hauptgerät, GPS, PlayStation, vorderen und hinteren Kamera. Jede AV-Schaltausgang muss nur mit dem Fahrrad zur "Knopfdruck" Was geschah in der Hauptschleife wenn die PWM Zähler zurückgesetzt wird.

Dann habe ich die 8 Pins am Port D Laufwerk allgemeine Ausgänge für Sonstiges Zubehör, von denen ich zum Verbinden mit meinem Garagentorantrieb.

Ich bieten nur Code und Informationen für VB.NET 2008, die auf Windows XP und WindowsCE5.0 speziell für die Lilliput PC745 läuft.

PC745 Ressourcen
AV, FM, Lautstärke und Helligkeit Steuerelemente: http://www.codeproject.com/KB/miscctrl/LilliputPC745.aspx
Meine Bewerbung
http://www.CarDomain.com/Ride/2914719

Geschichte
•16 September 2010 - Anfangspfosten

In Verbindung stehende Artikel

DIY-Freisprech-Computer-Interface für unter $200: Eyetracker + EMG + Arduino

DIY-Freisprech-Computer-Interface für unter $200: Eyetracker + EMG + Arduino

Insgesamt ist dies ein super, cool und wirklich irgendwie praktisch Projekt! (Tri-Force macht!!!) Aber für Real, am Ende des Tages, Sie werden lernen, wie so viele Dinge zu tun und einige Schneide-Tech auf Ihrem Schreibtisch haben =)Schritt 1: Sammel
Arduino-Tastatur mit Computer-Interface

Arduino-Tastatur mit Computer-Interface

Dies ist eine Einführung auf wie erstelle ich eine Tastatur mit ein paar Tasten, einen multiplexer und ein Arduino, die eine Computer-Schnittstelle kommunizieren kann, die Töne über die Computer-Lautsprecher spielen können.Teileliste:1 X Arduino1 X S
Sonic Schraubenzieher-Stil-Computer-Interface

Sonic Schraubenzieher-Stil-Computer-Interface

dieser Anleitung werden die Schaffung eines HCI-Geräts im Stil von einem sonic Schraubenzieher dokumentieren.Die Hauptkomponenten sind zwei RFD21733-Transceiver und einem Teensy 3.0.Ein Demo-Video von der Arbeitseinrichtung finden Sie hier: http://yo
Einfache Küche Computing Interface: Wiimote + Laptop

Einfache Küche Computing Interface: Wiimote + Laptop

Zusammenfassung:Diese Instructable zeigt Ihnen, wie Sie Ihren Laptop und die Wii-Fernbedienung, Sie Kontrolle Firefox und VLC zu lassen, ohne den Computer zu berühren.Hintergrund:Ich liebe Kochen, aber ich bin noch in der Phase wo ich muss ständig au
Computer-Interface von Batchfile Programmierung.

Computer-Interface von Batchfile Programmierung.

Dies ist mein erstes Experiment. Bitte kommentieren Sie mich...Danke.Schritt 1: Öffnen Sie den Editor und fügen Sie den codeCODE:http://www.mediafire.com/View/7qitpsdhl94rdq1/Code.txtSchritt 2: Ändern Sie das Kennwort was Sie wollen.Schritt 3: Als .b
Fahrzeug Zubehör Gurtband

Fahrzeug Zubehör Gurtband

Es gibt einige Dinge, die Sie nicht immer brauchen, aber wenn Sie tun, Sie macht den Unterschied. Wie ein Regenschirm, wenn Sie nicht regen erwartet. Oder flip Flops, denn schicke Schuhe nur für so lange sind bequem. Um zu halten, alle verfügbaren un
EEG - Gehirn-Computer-Interface

EEG - Gehirn-Computer-Interface

wollten Sie schon immer nur Ihren Verstand, um de Steuerrechner nutzen zu können? Ich auch!Ich arbeite an einem Projekt, eine billige und einfache Plattform (im Idealfall Arduino kompatibel) zu führen, die Ihre Computerschnittstelle in eine neue, gei
Gehirn-gesteuerten Rollstuhl

Gehirn-gesteuerten Rollstuhl

Hallo!  Eine Menge Leute geschrieben haben, uns zu sagen, sie bauen einen Brain-Controlled Rollstuhl, und das ist großartig!  Wir freuen uns dabei zu helfen, die Sie durch die harten Teile bekommen, aber einige von euch nicht brauchen jede Hilfe (vie
Mütze, Gehirnwellen verwandelt Licht

Mütze, Gehirnwellen verwandelt Licht

Wollten Sie schon immer Ihre Hirnaktivität in Echtzeit visualisieren? Verschieben eines Objekts auf einem Bildschirm mit Ihrem Verstand? Dieses Tutorial zeigt Ihnen wie man eine entspannende EEG-Mütze, die Licht, mit einem Mikrocontroller, LEDs und e
Wie erstelle ich jedes Haushaltsgerät in einem Solar-Elektro-Hybrid

Wie erstelle ich jedes Haushaltsgerät in einem Solar-Elektro-Hybrid

Dieses Projekt ist eine einfache und preiswerte Möglichkeit, erneuerbaren Energien in Ihr Haus zu integrieren, durch Drehen Ihre Geräte in solar-Elektro-Hybriden. Hier ist, wie es funktioniert. Ein Solar-Panel (oder andere erneuerbare Energiequelle)
Gehirnwellen-Schnittstellenhardware öffnen

Gehirnwellen-Schnittstellenhardware öffnen

aktualisiert am 16. Juni 2014 für Abschnitt 9:Sie können auch direkt zum Abschnitt 9 gehen.qualitativ hochwertige Brain Wave-Schnittstelle zu machen, als low-cost und kleine Größe meiner über 20-jährigen Traum. Dazu müssen Massenproduktion, brauchen
Power-Buddy

Power-Buddy

dieser kleinen Fall ist eine praktische Möglichkeit, um Kraft zu tanken, wo wäre es nicht normalerweise zur Verfügung. Es hat ein 12W 12V solar Rinnsal Ladegerät und ein 230V Netzladegerät. Es gibt 230 v @ 200 oder einem einzigen 12V Fahrzeug Zubehör
Gehirn-gesteuerten Rollstuhl Roboter

Gehirn-gesteuerten Rollstuhl Roboter

unsere Unabhängigkeit Projekteinreichung ist der Ausbau unserer bisherigen Brain-Controlled Rollstuhl projizieren (1. Preisträger der Humana-Gesundheit-Challenge in Abstimmung mit Jerkey) in einem neuen Design das verwendet eine revolutionäre Kombina
Nutzen Sie die Kraft... Oder Ihre Gehirnströme? (Mehrzweckraum Gedanken System gesteuert)

Nutzen Sie die Kraft... Oder Ihre Gehirnströme? (Mehrzweckraum Gedanken System gesteuert)

Als Kind wollte ich immer eine besondere Fähigkeit, wie Verschieben von Objekten mit Gedanken oder fliegen zu haben. Ich habe versucht, Verschieben von Objekten mit "the Power of my Mind" natürlich mit null Erfolg. Nun, ja, ich war und ich bin e