Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
projekte:miniinventory [2016-02-25 02:48] – created nd | projekte:miniinventory [2024-03-02 20:11] (current) – clonejo | ||
---|---|---|---|
Line 6: | Line 6: | ||
^ Host | todo | | ^ Host | todo | | ||
^ Kontakt | [[wiki: | ^ Kontakt | [[wiki: | ||
- | ^ Status | <fc red>inaktiv</ | + | ^ Status | <fc red>glimmt so rum</ |
^ Interessenten | | | ^ Interessenten | | | ||
</ | </ | ||
===== Idee ===== | ===== Idee ===== | ||
+ | |||
+ | Das ganze Hühnerfutter für Elektronik will gezählt und auffindbar sein. | ||
+ | |||
+ | Man könnte sich an dem Elektronik-Wiki vom Chaosdorf orientieren. Die haben Semantic MediaWiki (SMW) als Unterbau genommen. | ||
+ | |||
+ | Zwecks Inventur will man Zählung vielleicht mit einer Feinwaage automatisieren. Auch Barcodes und Scanner würden das Arbeiten erleichtern. | ||
===== Material ===== | ===== Material ===== | ||
* 1x Raspberry | * 1x Raspberry | ||
- | * 5x Kasten | ||
* 9x4x10 WS2812 LEDs | * 9x4x10 WS2812 LEDs | ||
* Waage [[http:// | * Waage [[http:// | ||
* Webcam | * Webcam | ||
* Thermodrucker [[http:// | * Thermodrucker [[http:// | ||
+ | fehlt noch: | ||
+ | * 5x Kasten | ||
===== Design ===== | ===== Design ===== | ||
- | * Raspberry mit Tornado als API für Licht, Waage und Webcam als QR-Code Reader | + | |
- | * VM auf Dynamo mit Datenbankapi in Django | + | * Datenbasis: Semantic Media Wiki oder Dokuwiki mit ' |
- | * Statische Website benutzt APIs mit JavaScript | + | - Design von Oktober 2015 |
- | * QR-Codes codieren Kasten und Position im Kasten | + | |
+ | * VM auf Dynamo mit Datenbankapi in Django | ||
+ | * Statische Website benutzt APIs mit JavaScript | ||
+ | * QR-Codes codieren Kasten und Position im Kasten | ||
===== Status ===== | ===== Status ===== | ||
+ | |||
Waage die selbstständig Dinge zählt ist fertig, Rest etwas eingeschlafen. | Waage die selbstständig Dinge zählt ist fertig, Rest etwas eingeschlafen. | ||
+ | |||
+ | H1 Schachteln von Pollin sind beschafft. Damit kann man besonders kleine Teile chaosdorf-artig verstauen. Die Schachteln haben noch kein Zuhause. | ||
+ | |||
+ | ==== Blinkenlights ==== | ||
+ | |||
+ | Alle vier vorhandenen Fächerkästen sind mit LEDs bestückt und an einen Nano getüddelt, der sie beblinkt. Tun tut das noch nix. | ||
+ | ==== Waage ==== | ||
+ | |||
+ | Eine billige Feinwaage wurde zerlegt und die Platine entfernt. Load Cell und Gehäuse (auch Teller) bleiben. | ||
+ | |||
+ | Ein HX711 (24-bit differentieller ADC) misst die Kraft auf der Load Cell. | ||
+ | |||
+ | Ein Arduino redet mit dem HX711 und gibt die rohen ADC Werte über USB-seriell an den Host. | ||
+ | |||
+ | Ein Pythonskript empfängt die ADC Werte und rechnet Tarierung und Skalierung aus (Kalibration). Man kann mit fertigen Grammzahlen weiterarbeiten. | ||
+ | |||
+ | Das Pythonskript rechnet außerdem mit Inkrementen, | ||
+ | |||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ |