USB-Kommunikation
Übersicht

maviBetreff: USB-Kommunikation |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Hallo ihrs, ich bin grad in meinem Praktikum sehr viel mit Informatik und Etechnik zutun, daheim...programmiere ich gerne in BB. Nach langem Suchen habe ich ein USB Baustein gefunden...mit dem man eletronik bauteile betreiben kann ich würde diese gerne mit dem PC über eine BB-Software steuern denkt ihr das ist möglich
LINK vom USB-Baustein: http://www1.conrad.de/scripts/...width=1280 Wenn ihr es nicht findet gebt auf der Seite "USB Board" ein... |
||
- Zuletzt bearbeitet von mavi am Do, Sep 17, 2009 20:10, insgesamt einmal bearbeitet
![]() |
NightPhoenix |
![]() Antworten mit Zitat ![]() |
---|---|---|
Du hast anscheinend auf den Warenkorb verlinkt und nicht auf das Produkt. Ich bekomme einen Fehler, dass der Warenkorb nicht angezeigt werden kann. | ||
![]() |
count-doku |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hallo,
wenn du das K8055 von Velleman meinst dann ja das geht ![]() Ich habe das gleiche Board und steuere es auch mit Blitz. Einfach die K8055D.dll ins userlib Verzeichnis kopieren und eine folgende .decls Datei erstellen: K8055.decls Code: [AUSKLAPPEN] .lib "K8055D.dll"
OpenDevice( CardAddress% ) CloseDevice( ) ReadAnalogChannel#( ChannelNo% ) ReadAllAnalog( Data1#,Data2# ) OutputAnalogChannel( ChannelNo%,Data# ) OutputAllAnalog( Data1#,Data2# ) ClearAnalogChannel( ChannelNo% ) ClearAllAnalog( ) SetAnalogChannel( ChannelNo% ) SetAllAnalog( ) ReadDigitalChannel%( ChannelNo% ) ReadAllDigital%( Buffer% ) WriteAllDigital( Data% ) ClearDigitalChannel( ChannelNo% ) ClearAllDigital( ) SetDigitalChannel( ChannelNo% ) SetAllDigital( ) ResetCounter( CounterNo% ) ReadCounter%( CounterNo% ) SetCounterDebounceTime( CounterNo%,DebounceTime% ) Dann Blitz starten und man kann die Befehle verwenden. Mfg, count-doku EDIT: Hier Userlib und DLL: https://www.blitzforum.de/upload/file.php?id=6831 |
||
mavi |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Coool, also ihr denkt es würde Funktionieren ![]() Und ja es ist dsa Board welches du meinst ![]() |
||
![]() |
count-doku |
![]() Antworten mit Zitat ![]() |
---|---|---|
Dann funzt es auch ![]() Ich habs grad ausprobiert. |
||
mavi |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Hey danke nochmals für die INfos ich habe nun ein Problem
Ich habe NOCH NIE mit DLLS gearbeitet...und was sind Userlib? wozu braucht man die, wie...bau ich ein wie frage ich einzelne DO'/DI's ab? kannst du mal kleinen crashkurse geben... (: damit ich mir das vorstellen kann? ![]() bye bye |
||
![]() |
ozzi789 |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hi Mavi
Kopiere die K8055D.dll nach C:\Programme\Blitzbasic\userlibs In diesem Verzeichniss legst du eine Datei an (rechtsklick -> neu), diese bennenst du um in K8055.decls (achtung mit der Ordneransicht sonst hast du K8055.decls.txt ![]() Nun öffnest du die DECLS Datei und fügst den folgenden Text ein, welcher count-doku gepostet hat (in der Codebox.) So nun startest du deine IDE neu und kannst diese Befehle verwenden (also einfach so wie sie in der Decls stehn), zu den Befehlen selber kann ich nicht helfen, aber C-D weis das sicher. mfg ozzi |
||
0x2B || ! 0x2B
C# | C++13 | Java 7 | PHP 5 |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group