Lees/schrijf ledje op USB data line.

Goeie dag,

Ik zal me even voor stellen omdat ik hier nieuw ben.
Mijn naam is eddie stapper woonachtig in noord-Holland.
Vader van 3 kinderen gelukkig getrouwd.
Mijn hobby's alles wat met bootjes te maken heeft en
Electronica en alles hier omheen.

Doe veel met arduinos en computers raspberrys enz.

Nu mijn nieuwe project die zo goed als klaar is maar waar ik
Nog een ding aan wil toevoegen.

Ik heb een raspberry file server (samba) hierop aangesloten
Een USB hub met 6 sd card readers, iedereen hier in huis een
Eigen sd waarop ze muziek en foto's kunnen luisteren bekijken
En kunnen opslaan. Dit alles via WiFi natuurlijk.
De raspberry zelf natuurlijk met kabel op de router.

De zes card readers zijn zonder read/write ledjes (zal natuurlijk met kunnen kopen)
En wil hier zelf read/write ledjes aan toevoegen. Per card reader zodat
Ik kan zien wie er aan aan streamen is enz.

Is het mogelijk om op de d- d+ Van de data kabel hier iets van
Een read/write ledje te zetten?

Met een digitale Scoop al naar gekeken er gebeurd een hele hoop
Als deze in gebruik zijn, ook aan gedacht deze draden af te tappen
Naar een micro controller die je dan kan programmeren naar
Een led of zelfs naar een scherm.

Maar vind dit wat te veel van het goede.

Bedankt voor het lezen en evt reacties.

Eddie.

De Raspberry Pi kan toch wel op een paar externe ledjes per gemounte SD kaart lees/schrijf activiteit weergeven?

De USB aftappen is geen goed idee. USB is een gebalanceerd signal, dat aftappen kan de signaalintegriteit in gevaar brengen. Zomaar een LED op de D+ of D- zetten is al helemaal uitgesloten.

Als het simpel moet: bouw een transistortrapje met LED op de CS pin van elk SD kaartslot in de kaartlezer.

Mijn echte naam: Joris | Mijn elektronica website: Fuzzcraft.com

duidelijk dat aftappen is uitgesloten, dat vermoeden had ik al en ga ik dus niet doen.

Nu noem jij twee opties op waaraan ik niet gedacht had.
Ik ga me verder verdiepen op de CS pin dat lijkt me de makkelijkste weg.

Het via de GPIO doen van de raspberry lijkt me ook wel leuk om naar te kijken.
Maar zal voor mij nu nog iets lastiger zijn.

super bedankt voor je twee goeie ideeën ik kan weer aan de slag.

Je hiervoor perfect de Raspi GPIO (de pinnetjes op het boardje) gebruiken.

Deze file moet je dan elke 200 - 1000 ms scannen op wijzigingen:

cat /proc/diskstats

Zo zet je een pinnetje hoog/laag (als root)

# Exports pin to userspace
echo "18" > /sys/class/gpio/export

# Sets pin 18 as an output
echo "out" > /sys/class/gpio/gpio18/direction

# Sets pin 18 to high
echo "1" > /sys/class/gpio/gpio18/value

# Sets pin 18 to low
echo "0" > /sys/class/gpio/gpio18/value

Ledje op die pin met een 470Ω weerstand zou moeten werken.

is er een reden dat je daarvoor 6 SD kaartjes hebt gebruikt? om verwijderbaar ofzo te zijn?
want ik zou gewoon een usb stick/usb disk monteren en die in 6partities delen.
softwarematig kan je normaal op elke 'disk' dan ook een read/write ledje zetten op het display. mits enige aanpassingen kan je dat ook op een klein schermpje zetten dan (kan je nu trouwens ook met je sd kaarten aangezien het ook 6 losse schijven zijn).

werd vroeger nogal gedaan om temperaturen of andere zaken op een klein LCD'tje op de printerpoort weer te geven.
https://i.ytimg.com/vi/JKRLpoZb5t4/mqdefault.jpg

http://cdn.instructables.com/FT2/38Q9/F9N2E1ZZ/FT238Q9F9N2E1ZZ.MEDIUM.jpg

[Bericht gewijzigd door fcapri op vrijdag 6 mei 2016 17:29:00 (12%)

ik hou van werken ..., ik kan er uren naar kijken
Arco

Special Member

Of een NAS, veel sneller, en gebruikt niet meer stroom als een RPi (mijn synology gebruikt vanaf 12W, afhankelijk van configuratie)

Arco - "Simplicity is a prerequisite for reliability" - hard-, firm-, en software ontwikkeling: www.arcovox.com

nas heb ik staan werkt goed.
maar vind het leuk zelf een systeem te maken om bestanden te delen.

Nee sd kaartjes had ik toevallig leggen met sd readers vandaar
Dat ik dit gebruik. Is 128 GB keer 6. Zou natuurlijk een USB stick kunnen
Gebruiken komt op hetzelfde neer. Maar deze heb ik niet.

Heb ook een hdd van 4TB via sata naar USB aan gesloten op de raspberry
en gedeeld in het netwerk, Werkt ook prima.

Maar hierdoor is het stroom verbruik 14W en als ik alleen sd gebruik 4W.

Led met behulp van de cs pin gaat lastig, het signaal gaat zo snel van hoog naar laag
En andersom dat je ledje constant blijft branden en geen verschil ziet.

Het via de GPIO pinnen lijkt mij de juiste oplossing.

Ik ga kijken of het lukt wat K7jz heeft geschreven, dat is dan voor de root maar zal met enige speurwerk
Ook wel te gebruiken zijn voor extreme via USB opslag.

Met schermpjes idd ook erg leuk als dit gelukt is ga ik me er zeker in verdiepen.
Een ding tegelijk.

Bedankt alvast, ben al flink opweg geholpen.

Eddie.

Op 6 mei 2016 18:11:18 schreef Stapper:Led met behulp van de cs pin gaat lastig, het signaal gaat zo snel van hoog naar laag
En andersom dat je ledje constant blijft branden en geen verschil ziet.

Dan zet je er een extra transistor als inverter tussen, als het dan nog te snel gaat kan je de pulsjes nog verlengen met de goede oude 555.

Hobby, maar sample met mate. | BumbleBee plus pack | Weerstand calculator voor je PSP

Ik zou een iostat -kx 1 (of meer/langer) draaien en de uitvoer daaruit parsen om 6 ledjes aan te sturen..... Dat laatste kan bijvoorbeeld met wat GPIO draden, 6 ledjes (*) en 6 weerstanden.

(*) Tip: Rode of groene. Witte en blauwe hebben een te hoge brandspanning om direct op de GPIO van de RPI te werken....

four NANDS do make a NOR . Kijk ook eens in onze shop: http://www.bitwizard.nl/shop/

Met een transistor als inverter werkt goed.
maar boven de 7Mb\s stopt het met werken.
De Scoop laat dan zien dat het geen mooi hoog en laag signaal meer is, blijft er tussen zweven.
Gaat het te snel voor de transistor? Kan het proberen met een mosfet.

Via de raspberry zelf is ook nog lastig, ben hier nog niet helemaal in thuis.

Ga me hier nog wel verder in verdiepen.

Maar via de analoge input van me atmega 328 werkt goed!! Als de input een ingestelde waarde heeft laat de 328 een ledje knipperen. De mogelijkheden hiermee zijn eindeloos!
Hiermee kan ik programmeren wat ik maar wil.

Als het lukt post ik 2 foto's. Een foto is gemaakt voor de transistor en de andere is gemaakt na de transistor. (Het meten van signaal)
deze heb ik gemaakt toen ik met de CS pin bezig was en inverter.
Met weerstanden pulldown en zo werkt ook niet.

Shiptronic

Overleden

Waarom een extra atmega om te meten, terwijl die data gewoon door rasp uitgespuugd kan worden?

Klinkt als foto maken met digitale camera, die aansluiten op je PC, afdrukken, en dan inscannen. ( ja niet lachen , ik heb zulke werkgevers gehad)

hier als iets: http://elinux.org/Assign_GPIO_as_ACT-led

Wie de vraag stelt, zal met het antwoord moeten leren leven.
Arco

Special Member

Je zegt niet wat voor transistor je gebruikt. Een goede snelle HF tor zal best werken.

Arco - "Simplicity is a prerequisite for reliability" - hard-, firm-, en software ontwikkeling: www.arcovox.com

Heb je gelijk in Shiptronic het is iets wat omslachtig.
Maar er staan al een aantal van deze 328 dus het is een kwestie van een paar draden extra.
Die link van je is wel interssant.

Ja Arco dat is niet zo handig nee. BC547A is wat erop staat, mij zegt het niet zoveel.

Da's een "standaard tor". Ik kwam gisteren langs z'n datasheet: "300MHz". Wel is het zo dat e dan nog maar 1x versterkt, maar dus bij 30MHz zou ie nog 10x moeten kunnen versterken.... Die is niet "te langzaam". En dat voor een ding van een cent.

four NANDS do make a NOR . Kijk ook eens in onze shop: http://www.bitwizard.nl/shop/
Arco

Special Member

De BC547 is vrij traag in switching applications (tot 500nS), een echte switcher als de BSX20 (15nS) of de 2N2222 (35nS) doet 't een stuk beter... ;)

Arco - "Simplicity is a prerequisite for reliability" - hard-, firm-, en software ontwikkeling: www.arcovox.com

Als je de led op gpio werkend hebt komen hier wel de scripts om het te laten knipperen. Je kan leuke dingen doen met roodgroen leds. Langzaam knipperend rood is kaart bijna vol, virus gevonden of backup niet gelukt, groen is lezen, rood is schrijven etc...

Sine

Moderator

Op 6 mei 2016 18:11:18 schreef Stapper:

Heb ook een hdd van 4TB via sata naar USB aan gesloten op de raspberry
en gedeeld in het netwerk, Werkt ook prima.

Maar hierdoor is het stroom verbruik 14W en als ik alleen sd gebruik 4W.

hdparm -S 180 /dev/sda

Automatische spindown na X-tijd inactiviteit

zie 'man hdparm' voor meer.