Forum: Mikrocontroller und Digitale Elektronik Suche Unterstützung für Projektnachbau


von BlindFish (Gast)


Lesenswert?

Hallo zusammen,

ein Bekannter hat mich auf ein Projekt aufmerksam gemacht, in dem jemand 
unter Verwendung eines ESP32 (Wemos Lolin D32) und eines selbst 
entworfenen Boards ein Modul entwickelt hat, mit dem es blinden Personen 
möglich sein soll, am Smartphone und Tablet Texte schneller als mit den 
sonst üblichen Bildschirmtastaturen einzugeben. Als Betroffener möchte 
ich dieses Modul jetzt gerne nachbauen (lassen).

Das PCB wurde in Auftrag gegeben, das Gehäude wurde bereits im 
3d-Drucker hergestellt. Tatsächlich werden aber noch eine handvoll 
zusätzlicher Teile benötigt, deren kryptische Bezeichnungen in der 
vorhandenen Teileliste für mich als absoluten Laien in diesem Thema 
teilweise keinen Sinn ergeben, so dass eine Suche auf Google nach 
Bezugsquellen vermutlich fehlschlagen muss, jedenfalls gelingt es mir 
nicht.

Ich bin also auf der Suche nach jemandem, dem dieses Thema grundsätzlich 
vertraut ist und der mir dabei behilflich ist, die notwendigen Teile bei 
möglichst wenigen Bezugsquellen zu ordern.

Das entsprechende Projekt kann hier gefunden werden: 
https://oskar.ddns.mobi/wiki/Concertina_Bauplan

Die Teileliste findet man hier:
https://gitlab.com/teamoskar/oskar_concertina/blob/master/BOM.txt

von Veit D. (devil-elec)


Lesenswert?

Hallo,

die Stückliste ist so wie sie ist nutzlos, weiß nicht was das soll. Ich 
sehe 2 Möglichkeiten.

a) Du fragst den Entwickler nach seiner Stückliste wonach er seine Teile 
bestellt hat.

b) Die Platine könnte aus KiCad sein. Du öffnest das Projekt in KiCad 
und suchst dort nach einer Möglichkeit zum Stücklistenexport.

von Johannes, Entwickler von Oskar Concertina (Gast)


Lesenswert?

Hallo,

ich bin der Verfasser der Stückliste.
Bin offen für Verbesserungsvorschläge.
Möchte nicht spezifische Händler als Bezugsquellen anführen.
Okay, beim PCB Hersteller habe ich es getan.

Meine Suchmaschine liefert Treffer zu den Bauteilen.
Welche Bauteile könnt ihr nicht finden?

Leider gibt es keinen einzelnen Lieferanten für die Bauteile.

Bitte um Eure Unterstützung für eine bessere Stückliste.

Liebe Grüße,
Johannes

von void (Gast)


Lesenswert?

Johannes, Entwickler von Oskar Concertina schrieb:
> Welche Bauteile könnt ihr nicht finden?
> (...)
> Bitte um Eure Unterstützung für eine bessere Stückliste.

Na fangen wir mal damit an, dass die genannten Bauteile teils nicht 
eindeutig spezifiziert sind.


> Kailh low profile switches brown      8
>  Kailh low profile kecaps              8

Welche denn; PG1350 (Choc), PG1232 (Mini Choc), PG1442 oder PG1425?


> Pin contact strips x16 + x4           1

Und die Stiftleisten haben jetzt welches Rastermaß?
1,27mm oder 2,00mm vermutlich nicht.
Weil der Wemos D32 für ein Steckbrett passt rate ich mal 2.54mm 
Rastermaß.


> LIPO 800 mAh                          1

Wie viele Zellen? Aha 3,7V, also eine.
Welche Abmessungen? NCR18650B passt schonmal nicht...
652540 also (L) 40mm x (W) 25mm x (H) 6.5mm passt schon besser.
Was für ein Stecker? Das Gegenstück zu
>JST PH 2.0 mm 2 pin                    1
vermutlich.


> Resistor 1 kOhm                       1

Welche Bauform? SMD 0402 ist es nicht.
Welche thermische Belastbarkeit? sieht nach 1/4W bedrahtet aus.


> Screws M3 12mm                        6

Was für eine Schraubenkopf-Form? sieht nach Zylindrisch mit 
Innensechskant aus.
Weil sonst passt das nicht in ein
> countersunk borehole,
rein.


> Soldering tin                         1

Auf Rolle, welche Durchmesser oder doch lieber als Paste?
Ich tippe mal auf Rolle mit 0,75mm Durchmesser.
Bleifrei versteht sich von selbst; also Sn95,8 Ag3,5 Cu0,7.


> USB-cable                             1

USB A nach Micro-USB wäre sinnvoll.
USB C Stecker verkanten sich ein wenig zu viel im Wemos D32...
https://wiki.wemos.cc/_media/products:d32:sch_d32_v1.0.0.pdf


> Metal plates (1,7" diameter)          2

Zum einen hast du viereckige Metallplatten verwendet und keine Runden 
(okay mit abgerundete Ecken). Zum anderen sind das 43mm und keine Zoll. 
;-)


> Möchte nicht spezifische Händler als Bezugsquellen anführen.

Wäre aber wirklich Hilfreich. Kannst ja auch mehrere Alternativen 
nennen...


> Leider gibt es keinen einzelnen Lieferanten für die Bauteile.

Durch die Wahl der etwas besonderen Tasten (Kailh low profile switches)
bleibt bei mir übrigens ein Lieferant übrig der alles liefern könnte; 
Aliexpress.


Zum Schluss noch eine Anmerkung und ein auch wenig Lob.
Du hast hier[1] 6-Tasten Braille beispielhaft beschrieben. Kann es sein, 
dass dies in Wirklichkeit die Kleinbuchstaben a-z sind? Laut deinem Link 
auf Erich Schmitds 8-Tasten Braille[2] benötigen die Großbuchstaben A-Z 
jeweils die siebte (linke untere) Taste...
Ich finde es trotzdem toll, dass du mit deinen Kenntnissen so etwas 
wirklich nützliches entwickelt hast und es frei zur Verfügung stellst. 
Danke Johannes!

[1]https://oskar.ddns.mobi/mediawiki/images/thumb/9/92/Braille-basissystem.png/800px-Braille-basissystem.png
[2]https://gitlab.com/teamoskar/oskar_esp32/blob/master/brailletable.txt

von Johannes, Entwickler von Oskar Concertina (Gast)


Lesenswert?

Danke dem anonymen Gast für die ausführliche Ausarbeitung.
Werde diese richtig wichtigen Verbesserungen so schnell wie möglich 
einpflegen.

Meine Arbeit beruht hauptsächlich auf der Arbeit und Unterstützung der 
AsTeRICS Foundation. [1]

6-Punkt-Braille unterscheidet bei einzelnen Zeichen nicht zwischen Groß- 
und Kleinbuchstaben daher gibt es keine eindeutige Zuordnung.
Ein Buchstabe wird durch die Voranstellung eines speziellen Zeichens zum 
Großbuchstaben erklärt. [2]

[1] https://github.com/asterics/esp32_mouse_keyboard
[2] https://de.wikipedia.org/wiki/Brailleschrift

von BlindFish (Gast)


Lesenswert?

Hallo Johannes,

schön, dass Du diesen Thread gefunden hast und sich hier jemand die Mühe 
gemacht hat, die für mich als Laien wichtigen Fragen zu stellen :-).

Ich hatte Dich ja auch schon privat angemailt. Mit Deiner Antwort war es 
mir zwar möglich, das PCB zu bestellen, bei allem anderen wäre ich aber 
sicher nicht richtig weitergekommen.

Ich halte das Projekt tatsächlich aber für zu interessant und wichtig, 
daher freut es mich, dass ich auf diesem Weg vielleicht doch noch zu 
einem funktionierenden Modell komme.

VG

von void (Gast)


Lesenswert?

BlindFish schrieb:
> schön, dass Du diesen Thread gefunden hast und sich hier jemand die Mühe
> gemacht hat, die für mich als Laien wichtigen Fragen zu stellen :-).

Gern geschehen. Dann hoffe ich mal, dass Johannes die Stückliste anhand 
der Fragen entsprechend überarbeitet.

Johannes, Entwickler von Oskar Concertina schrieb:
> 6-Punkt-Braille unterscheidet bei einzelnen Zeichen nicht zwischen Groß-
> und Kleinbuchstaben

Danke auch für die Erklärung.

Johannes, Entwickler von Oskar Concertina schrieb:
> Danke dem anonymen Gast für die ausführliche Ausarbeitung.

Nicht mehr oder weniger anonym, als wie der anonyme Fragesteller oder 
der anonyme Entwickler. Hättest dich ja registrieren können, wenn dir 
die Anonymität nicht behagt...

von Johannes, Entwickler von Oskar Concertina (Gast)


Lesenswert?

void schrieb:
> Nicht mehr oder weniger anonym, als wie der anonyme Fragesteller oder
> der anonyme Entwickler. Hättest dich ja registrieren können, wenn dir
> die Anonymität nicht behagt...

Anonymität ist legitim.
Da du die Arbeit geleistet hast würde ich dich gerne in der Commit 
Message des Versionskontrollsystems anführen oder dir sonst eine 
angemessene Anerkennung zollen.

Also wenn du mir johannes@oskar.ddns.mobi schreibst, werde ich die 
Verbesserung auf dich referenzieren.

von Johannes, Entwickler von Oskar Concertina (Gast)


Lesenswert?

BlindFish schrieb:
> schön, dass Du diesen Thread gefunden hast und sich hier jemand die Mühe
> gemacht hat, die für mich als Laien wichtigen Fragen zu stellen :-).

Sehr wahrscheinlich wirst du weitere Fehler finden.
Ich bin auf diese Rückmeldungen angewiesen um die Anleitung verbessern 
zu können.

von void (Gast)


Lesenswert?

Johannes, Entwickler von Oskar Concertina schrieb:
> Da du die Arbeit geleistet hast..

Nicht der Rede wert. Ich freue mich, wenn es jemandem Hilft. Und eine 
Referenz im Versionskontrollsystem brauche ich nicht.

von Videomann (Gast)


Lesenswert?

Johannes, Entwickler von Oskar Concertina schrieb:
> 6-Punkt-Braille unterscheidet bei einzelnen Zeichen nicht zwischen Groß-
> und Kleinbuchstaben
Schön auch, dass sich jemand mal als wirklich kritikfähig zeigt. Selten 
heutzutage :-)

void schrieb:
> Johannes, Entwickler von Oskar Concertina schrieb:
>> 6-Punkt-Braille unterscheidet bei einzelnen Zeichen nicht zwischen Groß-
>> und Kleinbuchstaben
Interessanter Fakt!

Braucht es dann noch einfach ein Sonderzeichen vor einem Zeichen, das 
man in Großschrift dargestellt bekommen möchte?

von Johannes, Entwickler von Oskar Concertina (Gast)


Lesenswert?


von void (Gast)


Lesenswert?


von BlindFish (Gast)


Lesenswert?

Videomann schrieb:
> Braucht es dann noch einfach ein Sonderzeichen vor einem Zeichen, das
> man in Großschrift dargestellt bekommen möchte?

Genau so ist es. In 8-Punkt-Braille ist dieser doch etwas lästige 
Umstand dann dadurch gelöst worden, dass einer der beiden neu 
hinzugekommenen Punkte einen Großbuchstaben markiert. Allerdings ist das 
eher als Indikator für das Lesen gedacht. Für die Eingabe wird noch 
immer ein entsprechendes "Großschrift-Zeichen" vor Großbuchstaben 
verwendet.

von BlindFish (Gast)


Lesenswert?

Hallo nochmal,

ich bin jetzt wohl doch noch mal auf etwas Unterstützung angewiesen und 
würde mich freuen, wenn jemand noch etwas Zeit erübrigen kann.

Ich habe anhand der aktuellen Stückliste versucht, die relevanten Teile 
bei AliExpress ausfindig zu machen, tatsächlich sagen mir aber Dinge wie 
"JST" leider gar nix und die Chinesen nehmen es Erfahrungsgemäß auch 
nicht zu 100 % genau mit ihren Produktbeschreibungen, ich würde also auf 
gut Glück bestellen. Vielleicht würde isch jemand hier die Mühe machen, 
und meine Stückliste kontrollieren bzw. sinnvoll ergänzen? Im Voraus 
dafür herzlichen Dank.
1
Kailh low profile choc switches brown PG1350
2
=> 10pcs Kailh Low Profile Heavy Keyboard Switches Pale Blue/Navy/Jade/Burnt Orange/Yellow chocolate switch
3
4
Kailh low profile choc kecaps
5
=> Kailh Low Profile Keycaps for Box 1350 Keycaps Chocolate Switch Translucent White Black Space Mechanical Key Cap
6
7
Wemos LolinD32
8
=> 1 Piece LOLIN32 Wifi Bluetooth Development Board Antenna ESP32 ESP-32 REV1 CH340 CH340G MicroPython Micro USB Lithium Battery
9
10
pin contact strips, 2.54mm pitch, x16 + x4                                      1 
11
=>10pcs 2.54mm Connector Male Female Set 40 Pin 1x40 Single Row 2.54 Breakable PCB Connector Strip Pin Header
12
13
E-Switch EG1224                                                                 1 
14
In deutschen Shops habe ich passende Matches gefunden, demnach wäre das eine Art Kippschalter für mechanisches Ein- Ausschalten. Leider war es mir nicht möglich, einen passenden Artikel bei AE zu finden.
15
16
3,7 V 800 mAh lipo battery JST PH 2,0mm 2pin 652540                             1 
17
=> 652540 LiPo BATTERY 3.7V 800mAh 1S for Portable Phone video mp3 mp4 LED light RC DronePost
18
19
20
JST PH 2.0 mm 2 pin                                                             1 
21
=> 100pcs/LOT JST PH 2.0mm terminal Wire Cable for Housing ph2.0 2mm Female Male Connector for ph2.0 multiple pins
22
23
axial, through-hole resistor 1 kOhm, 1/4 watt                                   1 
24
=> 200~300pieces/pack 1/4W 1% Original 1Kohm 0.25W Radial DIP Metal Film Axial Resistors 1K ohm
25
26
hex socket countersunk flat head screws M3 12mm                                 6 
27
=> 50 /10pcs M2 M2.5 M3 M4 M5 M6 M8 Din7991 Stainless Steel 304 Or Black Grade 10.9 Hexagon Hex Socket Flat Head Countersunk Screw
28
29
M 3 x 0,5 - 6 mm thread inserts with cutting slots                              6 
30
=> 50Pcs/set M3 M4 M5 M6 M8 Corbon Steel Self Tapping Thread Slotted Inserts Set Thread Repair Tools set Thread Inserts kit
31
32
countersunk borehole disc magnets Ø 18 mm, height 4 mm, N35, nickel-plated      2 
33
=> ZOOFOXS 5pcs 18x4 mm Hole 5mm N35 Round Countersunk Neodymium Magnet Permanent Rare Earth Magnets 18*4-5mm

Gehe ich recht in der Annahme, dass es sich bei dem Lötzinn um eine 
Variante ohne Flußmittel handeln soll?

VG Markus

von foobar (Gast)


Lesenswert?

> Gehe ich recht in der Annahme, dass es sich bei dem Lötzinn um eine
> Variante ohne Flußmittel handeln soll?

Nein, Elektroniklot mit Flußmittel (z.B. 60/38/2).  Und bei der 
Fragestellung: bestell noch ein "Soldering practice board" mit ;-)

von BlindFish (Gast)


Lesenswert?

Also ich selbst werde es natürlich nicht löten, das wird ein Kollege 
übernehmen, der noch im Vollbesitz seiner visuellen Fähigkeiten ist. 
Sollte es mich beunruhigen, wenn er diese Frage gestellt hat? :-)

von foobar (Gast)


Lesenswert?

> Sollte es mich beunruhigen, wenn er diese Frage gestellt hat? :-)

Ja ;-)  Ohne Flußmittel bekommt man nichts gelötet.  Flußmittelfreies 
Lötzinn wird in Verbindung mit separatem (häufig aggressivem und für 
Elektronik ungeeignetem) Flußmittel verwendet, z.B. bei Bleiverglasung 
oder Dachrinnen.

von Manfred (Gast)


Lesenswert?

BlindFish schrieb:
> LiPo BATTERY 3.7V 800mAh 1S for Portable Phone

Beim Chinesen ist die Wahrscheinlichkeit sehr hoch, dass in den Akkus 
nicht drinsteckt was draufsteht!

Aber immerhin hat Aliexpress das schon vorgesehen, fehlende Kapazität 
ist im Disputeprozess als vorbelegtes Feld auswählbar.

von Johannes, Entwickler von Oskar Concertina (Gast)


Lesenswert?

Hallo BlindFish,

ich hab hier noch einen Bausatz liegen.
Wenn dich der Bausatz interessiert schreibe mir eine Email.

Information zu JST PH 2.0mm Battery Connector gibt es im Link [1].

10pcs Kailh Low Profile Heavy Keyboard Switches Pale 
Blue/Navy/Jade/Burnt Orange/Yellow chocolate switch
entsprechen nicht der Materialliste. Achte auf die Bezeichnung "Choc" 
oder "Chocolate" und "Low Profile". Ich weiß nicht ob die "Kailh Low 
Profile Heavy Keyboard Switches" mit "Kailh low profile choc switches 
brown PG1350" kompatibel sind.

Kailh Low Profile Keycaps for Box 1350 Keycaps Chocolate Switch 
Translucent White Black Space Mechanical Key Cap
Das können die richtigen Keycaps sein wenn du nicht Box sonder Chocolate 
nimmst.

10pcs 2.54mm Connector Male Female Set 40 Pin 1x40 Single Row 2.54 
Breakable PCB Connector Strip Pin Header
Passende Stiftleisten sind bei meinem Wemos LolinD32 mitgeliefert worden 
werden wahrscheinlich nicht extra bestellt werden müssen. Die 
angeführten werden wahrscheinlich passen du brauchst aber nur die 
männlichen.

652540 LiPo BATTERY 3.7V 800mAh 1S for Portable Phone video mp3 mp4 LED 
light RC DronePost
Hier fehlt die Angabe des Steckers JST PH 2,0mm 2pin, sonst passt die 
Bezeichnung 652540 LiPo BATTERY 3.7V 800mAh 1S.

100pcs/LOT JST PH 2.0mm terminal Wire Cable for Housing ph2.0 2mm Female 
Male Connector for ph2.0 multiple pins
Sollte eher "CONN HEADER R/A 2POS 2MM, JST S2B-PH-K-S(LF)(SN), (JST PH 
2.0 mm 2 pin)" lauten.

Habe Lötzinn mit Flussmittel verwendet.

Der anderen Angaben scheinen mir richtig gewählt.

Viel Erfolg,
Johannes

[1] 
https://micronwings.com/HintsAndTips/RCConnecorTypes/PH2.0/index.shtml

von BlindFish (Gast)


Lesenswert?

Hallo Johannes,

Johannes, Entwickler von Oskar Concertina schrieb:
> ich hab hier noch einen Bausatz liegen.
> Wenn dich der Bausatz interessiert schreibe mir eine Email.


Darauf komme ich natürlich gerne zurück, hab' Dir eine Mail geschickt.

Allen nochmals vielen Dank für die Unterstützung!

VG Markus

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.