Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
sõnum |
|
JossUP
HV vaatleja
liitunud: 03.05.2017
|
03.05.2017 19:51:52
otsin USB trükkplaati nupuga! USB BUTTON |
|
|
Tervist.
Lühidalt... Otsin trükkplaati, Millel oleks küljes ÜKS NUPP ja saaks ühendada USB juhtmega arvutisse.
Väga tore kui leiaks mingi ettevõtte kes selliseid toodab ja saaks lihtsalt tellida nii, et ise ei peaks koodima ning oleks nö PLUG AND PLAY.
Olen kamminud terve interneti läbi nii, et mingeid õpetusi kuidas seda klaviatuurist või hiirest ise tehtud on pole mõtet saata.
Kui teate mõnda sellist plug and play trükkplaati siis andke teada palun
Mul on olemas hiinast tellitud USB Joystick PCB, mis täidab perfektselt mu soovi, aga sinna saab pannab üle 8 nupu ja joysticki, aga neid pole vaja mul ning see liiga suur.
http://g02.a.alicdn.com/kf/HTB1kEryLXXXXXcWaXXXq6xXFXXXw/-font-b-USB-b-font-Cable-Encoder-to-PC-font-b-Joystick-b-font-For.jpg
OTSIN TRÜKKPLAATI KUHU SAAKS KÜLGE PANNA ÜHE NUPU JA SAAKS ÜHENDADA USBga ARVUTISSE
Soovin trükkplaati kuhu ühendada üks nupp ja et see töötaks arvutis (suur boonus oleks ps ja xbox ka) ning see peab olema sobilik tootmiseks.
Kui keegi oskab ise disainida ja koodida valmis mulle sobiliku odava PCB tootmiseks siis olen nõus ka vaeva eest tasuma.
Täpsemad huvilised andke endast teada.
ning kui veel arusaamatuks jäi mida soovin siis siin on stiilinäide kuidas keegi on ise teinud ühe. http://rasterweb.net/raster/2011/05/09/the-button/
Põhimõte on sama
Võibolla olen ma loll ja see on lihtsam kui mulle tundub, aga siiani pole ma leidnud endale sobivat ja ise ka ei oska välja mõelda sellist PCB-d.
viimati muutis JossUP 03.05.2017 22:59:11, muudetud 1 kord |
|
tagasi üles |
|
|
Villemk2
HV veteran
liitunud: 10.11.2010
|
03.05.2017 20:18:42
|
|
|
Miks see sama teensy ei sobi?
|
|
tagasi üles |
|
|
JossUP
HV vaatleja
liitunud: 03.05.2017
|
03.05.2017 20:25:43
|
|
|
Villemk2 kirjutas: |
Miks see sama teensy ei sobi? |
Hea küsimus Aga on plaan hakata tootma ühte asja ja arvan, et oma tehtud kuskilt tellitult saaks odavamalt.
Aga selleks tegingi selle teema, et targemat nõu saada
|
|
tagasi üles |
|
|
Villemk2
HV veteran
liitunud: 10.11.2010
|
|
tagasi üles |
|
|
JossUP
HV vaatleja
liitunud: 03.05.2017
|
|
tagasi üles |
|
|
Villemk2
HV veteran
liitunud: 10.11.2010
|
03.05.2017 20:37:11
|
|
|
Ikka oskan täpsemalt seletada. Võin valmis ka teha mingi prototüübi. CADis tootmise jooniseid ei oska kahjuks.
|
|
tagasi üles |
|
|
JossUP
HV vaatleja
liitunud: 03.05.2017
|
03.05.2017 20:48:33
|
|
|
Villemk2 kirjutas: |
Ikka oskan täpsemalt seletada. Võin valmis ka teha mingi prototüübi. CADis tootmise jooniseid ei oska kahjuks. |
Suur tänu, kirjutan sulle Mu tootmis plaan läheb micro-ettevõtte või nö start up'i alla ehk CADi jooniseid hetkel vaja pole nagunii. Aretan alles teist prototüüpi.
|
|
tagasi üles |
|
|
JOKKER666
HV veteran
liitunud: 20.09.2002
|
|
tagasi üles |
|
|
The_Boss
HV Guru
liitunud: 13.01.2009
|
03.05.2017 21:47:50
|
|
|
Oomipoes on attiny45/85 mingi USB jubin olemas. Sinna nupp külge joota, kood peale ja tehtud.
Ja kui odavamatl tahta, siis seesama plaat kopeerida ja mugandada, jupid eraldi tellida. (või ebayst/alist plaat tellida ja lihtsalt nupp külge, kood peale)
|
|
tagasi üles |
|
|
Anna tooli
liitunud: 16.03.2006
|
03.05.2017 21:52:00
|
|
|
ot: |
Treiksid peegli ka valmis kui vaja? |
_________________ |
|
tagasi üles |
|
|
martse10
HV vaatleja
liitunud: 12.08.2007
|
03.05.2017 22:24:15
|
|
|
Digispark toimib hästi USB HID-ina
Oomipoes 4.5€, Hiinast võid hulgi tellida ca 1.1€ tükk.
|
|
tagasi üles |
|
|
JossUP
HV vaatleja
liitunud: 03.05.2017
|
03.05.2017 22:40:28
|
|
|
The_Boss kirjutas: |
Oomipoes on attiny45/85 mingi USB jubin olemas. Sinna nupp külge joota, kood peale ja tehtud.
Ja kui odavamatl tahta, siis seesama plaat kopeerida ja mugandada, jupid eraldi tellida. (või ebayst/alist plaat tellida ja lihtsalt nupp külge, kood peale) |
Hmm see attiny tundub ka hea variant ja hind suht mõistlik võrreldes millega muidu tehakse. Tegelt saaks siis selle attiny kiibiga valmis disainida lihtsam plaat kui need mis oomipoes ja sama asja teha? Või umbes nagu Villem mainis ATMEGA32U4 kiibiga, et usb ja nupp külge ja minek?
Ma ei tea küll mis vahet neil on aga ATMEGA32U4 liiga hea vms pole siis ühe nupu vajutuse edasi saatmiseks?
Eesmärk oleks ikka, et julla töötaks nii et arvutisse mingid eraldi softi ei pea panema.
Pildiraam jäi tõesti hea
E: Sain juba vastuse ka suht
martse10 kirjutas: |
Digispark toimib hästi USB HID-ina
Oomipoes 4.5€, Hiinast võid hulgi tellida ca 1.1€ tükk. |
Nii ei tundu ja enam uue trükkplaadi leiutamine mõistlik
|
|
tagasi üles |
|
|
The_Boss
HV Guru
liitunud: 13.01.2009
|
03.05.2017 22:43:05
|
|
|
Ühe nupu jaoks atmega32u4 kasutamine on sama hea nagu 20m kaugusel poodi piima järgi minekuks tanki kasutada. Võtab rohkem ruumi, maksab rohkem ja kasutada on vaja sealt ju väga väikest osa.
Ma ei hakkaks isegi eraldi plaati tegema, kui need attiny plaadid hiinas 1-3€/tk. Sinna vaja ainult nupp ja tsipa juhet lisada, olenevalt kuidas see nupp paigutada. Jääks ainult paari juhtme jootmisvaev, selle asemel, et kogu plaati kokku joota (ja eelnevalt disainida).
Ma ei tea, kas seal mingi arduino laadne asi ka peal on. Võimalik, et vaja see enne peale kirjutada, siis mugav kasutada.
_________________ Pakun sülearvutite tolmupuhastust, termopasta vahetust, emaplaatide remonti ja BIOS paroolide eemaldust. |
|
tagasi üles |
|
|
Villemk2
HV veteran
liitunud: 10.11.2010
|
04.05.2017 08:14:50
|
|
|
Atmega on overkill ja,ma mõtlesin ainult lingi näol ette antud raamides
|
|
tagasi üles |
|
|
jägaja
HV Guru
liitunud: 06.08.2004
|
04.05.2017 08:42:57
|
|
|
Huvitav, kuidas see nupp ikka töötaks, ilma arvutisse eraldi softi paigaldamiseta. See pole lihtsalt võimalik.
HID eeldab ju samuti, et softi pool oleks arvutis olemas.
_________________ " Maailm on täis kõikvõimalike külatarkade kogukondi, kelle ühine joon on teadus- ja tõenduspõhisele elukäsitusele vastandumine." |
|
tagasi üles |
|
|
kalvis
Kreisi kasutaja
liitunud: 20.10.2009
|
04.05.2017 10:15:06
|
|
|
HID protokoll ongi nii tehtud, et draiverit (st mingit eraldi softi) pole vaja. Pistes USB seadme sappa, avastab Device Manager seadme ning saadab küsimuse - mis sa oled? Selle peale saadab HID USB seade vastusprotokolli, kus ta ütleb mis ta on ning saadab ka andmed kuidas ja mida talt lugeda (näiteks mitu nuppu on, lisaks kas on ka X ja Y jne.) saab ja mis on data formaat (binaarne, ujupunktkoma või täisarv). Windowsis ilmub seejärel HID seadmete alla vastav seade. Edasi saadabki (või võtab vastu) seade iga nupu vajutamisega andmeid ja ongi kõik. Edasi on programmide endi asi kuidas nad HID seadme datat loevad või kirjutavad.
Kas mõni USB hiir ei sobi? odav, lihtne, vajadusel kleebid (alt kinni või eemaldad vanemal rulli), nuppe saab ka eemaldada - kaane mahavõtmisel on mikrolüliti alasti. Kohandada on võimalik niipalju kui viitsid mehhaaniliselt ümberehitust teha.
USB protokollil on see halb asi, et ta peab tegema andmevahetust HID seadme puhul. Data on 99% puhas etteantud protokollile ROM baasil ja see 1% on siis nupu vajutamise data. Kahjuks küll aga põlve otsas on võimalik kkokku panna vaid kontrolleri baasil (sobivad pea kõik 8 bitised kontrollerid, paljudel on USB tugi olemas). Kuid kahjuks see tähendab, et lihtsat USB lahendusega seadet pole (erinevalt ps2, LP või RS-232 kus saab lihtsalt nivoo genereerimisega datat lugeda ja katkestust kasutada).
|
|
tagasi üles |
|
|
JOKKER666
HV veteran
liitunud: 20.09.2002
|
04.05.2017 10:40:17
|
|
|
Digispark tundub vist hetkel üks parimaid lahendusi selleks otstarbeks - nt ühele nupule koodida erineva vajutuspikkuse või -sagedusega erinevad funktsioonid, mis saadavad soovitud klahvivajutusena. Lisaks väga väike ka. Tellisin omale ka prooviks .
OT(sry):
Seda peeglit ka kunagi vaadanud ja mõelnud - väga lahe mõte on. Võiks täitsa teha. Nii tellimusena ei teagi, kas julgeb ette võtta. Aga kui nt omale tehtud ja õnnestunud toote maha müüa.. miks mitte .
|
|
tagasi üles |
|
|
JossUP
HV vaatleja
liitunud: 03.05.2017
|
10.05.2017 12:53:00
|
|
|
Ostsin omale Digispark ATTiny85 ja olen sellega veits mässanud ja proovinud jne.... Varsti peaks sõber ka appi tulema, kes õpib programeerimist, aga nii kaua küsin abi jälle
ATTiny85
Spoiler
Nupust üks ots GND ja teisele mis pin peaks kasutama ning kas http://rasterweb.net/raster/2011/05/09/the-button/ selle koodi järgi on mõistlik edasi üritada
E: leidsin, et digisparki kasutamiseks peab vist arvutis driver olemas olema.
"Digispark require USB driver to be install in computer since it use USB (not USB to serial) to communicate with computer."
E2: See kood sealt lingilt ei tööta otse... leiutan edasi
|
|
tagasi üles |
|
|
martse10
HV vaatleja
liitunud: 12.08.2007
|
|
tagasi üles |
|
|
JossUP
HV vaatleja
liitunud: 03.05.2017
|
|
tagasi üles |
|
|
The_Boss
HV Guru
liitunud: 13.01.2009
|
11.05.2017 16:45:36
|
|
|
seal koodis 10 asemele kirjuta näiteks btnPin ja koodi ette kirjuta siis const int btnPin = x;
x väärtus siis vastavalt sellele, kuhu on see nupp ühendatud. Praegusel juhul Pordid 2, 3, 4, 5 peaks olema vabalt kasutatavad, seega vastavalt pinid 7, 2, 3, 1.
_________________ Pakun sülearvutite tolmupuhastust, termopasta vahetust, emaplaatide remonti ja BIOS paroolide eemaldust. |
|
tagasi üles |
|
|
JOKKER666
HV veteran
liitunud: 20.09.2002
|
06.06.2017 13:49:47
|
|
|
EDIT:
Ma sain vahepeal oma digisparkilise kätte.
Selle õpetuse järgi panin draiveri ja arduinoga IDE ga suhtlema.
https://digistump.com/wiki/digispark/tutorials/connecting
Su probleemi proovimiseks ühendasin külge ühe puutenupu ja sain ilma suurema vaevata arvutiga suhtlema.
Kood:
#include "DigiKeyboard.h"
void setup() {
pinMode(2, INPUT);
pinMode(1, OUTPUT);
}
void loop() {
if(digitalRead(2) == HIGH){
digitalWrite(1, HIGH);
DigiKeyboard.println("A");
delay(100);
}else{
digitalWrite(1, LOW);
|
Inputi tuleb siis 5V puutenupust.
JossUP kirjutas: |
Ostsin omale Digispark ATTiny85 ja olen sellega veits mässanud ja proovinud jne.... Varsti peaks sõber ka appi tulema, kes õpib programeerimist, aga nii kaua küsin abi jälle
ATTiny85
Spoiler
Nupust üks ots GND ja teisele mis pin peaks kasutama ning kas http://rasterweb.net/raster/2011/05/09/the-button/ selle koodi järgi on mõistlik edasi üritada
E: leidsin, et digisparki kasutamiseks peab vist arvutis driver olemas olema.
"Digispark require USB driver to be install in computer since it use USB (not USB to serial) to communicate with computer."
E2: See kood sealt lingilt ei tööta otse... leiutan edasi |
Ma pole enda oma kätte saanud, aga huvi pärast üht teist uurinud jms. HID on ikka vahva asi .
Väike õpetus ka:
https://youtu.be/fGmGBa-4cYQ
|
|
tagasi üles |
|
|
|