Archiv der Kategorie: BitBastelei

BitBasics – Stromzangen & Zangenmultimeter

Mit einem Multimeter Strom zu messen ist nicht schwer – aber auch etwas nervig, denn hierzu muss man das Kabel zwischen Spannungsquelle und Last auftrennen. Spätestens wenn diese verlötet sind oder man das Kabel durchschneiden müsste, ist die Laune schnell im Keller. Mit Stromzangen bzw. Zangenmultimetern kann man den fließenden Strom auch ganz ohne dieses Auftrennen messen. Wie das funktioniert und was dahinter steht wollen wir uns hier kurz anschauen.

BitBastelei #234 – WS2812B (Neopixel) Uhr

Die WS2812B, auch bekannt als Neopixel, sind RGB-LEDs mit internem Steuer-IC, welche sich über einen einzelnen Datenpin kaskadieren und separat ansteuern lassen. Als in meinem Feed ein Angebot für ¼-Kreise mit 15 dieser LEDs durchtickerte war der Plan schnell klar: 4 ¼-Kreise á 15 LEDs macht 60 LEDs. Passend für eine Uhr. Mal schauen, ob es auch funktioniert.
Zur Zeithaltung kommt ein DS3231 zum Einsatz – ein I²C-Chip, welcher speziell für Uhren gedacht ist und genauer funktioniert als die internen Taktgeber der üblichen µCs.

Inhalt:

  • 00:00 LED-Module & Aufbauplan
  • 08:22 LED-Test mit Adafruit-Library
  • 12:32 Warum RTC statt Systemtakt / millis()?
  • 17:05 Blick auf die Software
  • 34:13 Uhr in Aktion

Code:

Links:

BitBastelei #233 – Powerbank-Vergleich

Powerbanks sind auch nach dem letzten Pokemon-Hype noch überall anzutreffen. Für eine längere Tour war ich auf der Suche nach einigen Modellen, die meine Geräte längere Zeit versorgen können. Mindestens 3.5Ah sollten es sein, 2A am Ausgang und natürlich so günstig wie möglich.


Inhalt

01:24 Meine Anforderungen
02:28 Technische Daten laut Hersteller
05:13 Erster Blick: Swees RJ-PB08
08:50 Erster Blick: Aukey PB-N42
12:31 Erster Blick: Momoho 4000
15:02 Erster Blick: Poweradd Pilot X7
20:21 Messwerte: Größe & Gewicht
21:15 Messwerte: Kapazität
24:28 Messwerte: Laden
26:15 USB-Spannungen & Signaling
28:30 Messwerte: Entladespannung
31:07 Messwerte: PowerOn/Off & USV-Modus
33:52 Fazit: Preis/Gewicht
35:31 Fazit: Persönliche Rangliste


Getestete Modelle

Die Aukey PB-N42 ist ein guter Kompromiss zwischen Größe und Kapazität. Die versprochenen 10Ah kann sie gut erfüllen, auch alle anderen Werte erfüllen die Erwartungen. Die eingebaute Taschenlampe ist ebenfalls praktisch. Für aktuell 18,99€ ist sie jedoch vergleichsweise teuer.


Die Poweradd Pilot X7 ist optisch nichts anderes als eine große Variante des Aukey-Modells. Die 20Ah werden gut erfüllt, die Ausgangsspannungen könnten etwas stärker sein. Mit 15,99€ ist sie mein Preis-Tipp für alle, die für wenig Geld möglichst viel Leistung bekommen möchten und sich am hohen Gewicht nicht stören.


Die Swees RJ-PB08 hinterlässt bei mir ein gemischtes Bild: Was Ein- und Ausgangsströme angeht macht sie eine mehr als gute Figur, die gemessene Kapazität erscheint jedoch für versprochene 20Ah etwas schwach, dafür ist sie für diese Größe sehr leicht und somit ein praktischer Begleiter. Am Ende sind es Kleinigkeiten wie das glänzende – und damit schnell mit Fingerabdrücken übersäte – Gehäuse, die falschrum montieren USB-Buchsen sowie der kleine Abstand zwischen selbigen, welche mir die Nutzung eher nervig erscheinen lassen. Für 19,99€ hätte ich mehr erwartet.


Zuletzt kommt mit der Momoho ein kleineres Modell hinzu. Klein, leicht und mit dunkelblauer Lederoptik sicher nichts, was sich in der Hosentasche verstecken muss. Zumindest wenn man nicht auf die Technik schaut. Zwar kann sie die versprochenen Ströme abgeben, was bei Geräten dieser Größe eher selten ist, jedoch sind Kapazität und Effizient weit unter dem, was in meinen Augen als akzeptabel durchgehen würde. Wer nicht auf die Optik steht sollte die 10,20€ lieber in andere Geräte investieren.


Weitere Links


Rohdaten

Wer statt meiner Ausführungen lieber nackte Zahlen haben möchte: Im Open Document Spreadsheet Powerbankvergleich Rohdaten finden sich all meine Messwerte sowie Lade- und Entladekurven der Geräte.


Disclaimer

Auch wenn es meine Bewertungen, wie ihr wisst, ohnehin nicht beeinträchtigen würde: Alle Modelle habe ich mir selbst gekauft, es gab kein Sponsoring oder andere Zuwendungen durch Hersteller, Händler & Co. Es werden Affiliate-Links zu Amazon verwendet.

BitBastelei #232 – Feinstaubsensor im Eigenbau

Feinstaub ist in letzter Zeit immer wieder in den Nachrichten zu hören – kleine Staubpartikel, welche bis in die Lunge vordringen und gesundheitliche Risiken bergen können. Mit dem SDS011 ist ein erschwinglicher Sensor verfügbar, mit welchem man schnell und einfach eine lokale Messstation aufbauen kann.

In diesem Video gehen wir vom ersten Blick bis zum Auslesen alle Schritte durch, welche ich nach Erhalt des Sensors durchführte. Wer einfach nur Messwerte lesen möchte kann natürlich auch einfach die fertige Firmware von Luftdaten.info verwenden. Ich erarbeite Sensordaten und Protokoll, schreibe eine Testsoftwate am Rechner und portiere sie zusammen mit einer Cloud-Anbindung auf den ESP8266.

Inhalt:

00:00 Der Sensor
03:33 Technische Daten
09:56 Das Protokoll
17:15 Sensorwerte am PC interpretieren
23:05 Datensammlung in der Cloud: Thingspeak
26:09 Sensorwerte mit Arduino/ESP8266
42:12 ESP8266-Hardware
43:00 Vergleich mit staatlicher Messstation
45:40 Fazit & Ausblick

Links:

00:26 http://www.codefor.de/stuttgart
00:34 http://www.stuttgart.de/feinstaubalarm
01:50 http://en.wikipedia.org/wiki/File:Particlecounter.jpg
03:33 http://www.luftdaten.info
04:45 http://inovafitness.com/software/SDS011%20laser%20PM2.5%20sensor%20specification-V1.3.pdf
09:58 http://cl.ly/ekot
23:05 http://www.thingspeak.com
26:18 https://github.com/nothans/ESP8266/blob/master/examples/RSSI_to_ThingSpeak.ino

PHP-Testcode:
https://gist.github.com/adlerweb/5ea58beb8a6bee3422932983c5c8ae92
Arduino-Testcode:
https://gist.github.com/adlerweb/ce23c61179bec3433279da6c2e7ff969

BitBastelei #231 – Onion Omega 2 als 3D-Druck-Steuerung

Der Onion Omega 2 ist ein kleines und günstiges Bastelboard, welches sich zwischen kleinen Mikrocontrollern wie Arduino/ESP8266 und den großen Mini-Computern wie dem Raspberry Pi platziert. Mit 580MHz, 64MB RAM und integriertem WLAN wird er für „Internet of Things“-Anwendungen angepriesen.
In diesem Video werden wir einen Blick auf die technischen Daten werfen, uns die Einrichtung anschauen und letztendlich mittels OctoPrint dem 3D-Drucker der letzten Folge ein Webinterface verpassen.

Inhalt

  • 00:00 Der Omega 2
    • 01:10 Technische Daten
    • 03:13 Anschlüsse
    • 04:26 Docks und Module
  • 05:42 Erster Start & Einrichtung
  • 07:50 ?-Ware
  • 08:56 Einsatzplanung
    • 09:28 Requirements
    • 09:57 Speichererweiterung per USB-Stick
    • 13:36 Requirements Versuch 2
    • 14:57 RTFM…
    • 16:09 Octoprint Einrichtung
    • 18:24 Octoprint mit Webcam
  • 20:54 Fazit

Links

BitBastelei #230 – 101hero – günstigster 3D-Drucker oder sinnloser Haufen Plastik?

Der 101hero wird vom Macher als günstigster jemals verkaufter 3D-Drucker angepriesen. Im Rahmen des Crowdfundings waren die Geräte teils für 49$ zu bekommen. Für einen 3D-Drucker eine Kampfansage, denn die meisten Bausätze fangen erst bei über 200€ an. Natürlich kommt der Preis mit Abstrichen: Die bebaubare Fläche ist mit 15x15x10cm recht klein, die mit Getriebe ausgestatteten Schrittmotoren haben deutlich weniger Geschwindigkeit und Präzision als die üblicherweise verwendeten NEMAs und auch der Plastikaufbau verspricht nicht gerade eine hohe Stabilität.

Während man den Liefertermin Oktober Crowdfunding-Typisch nicht halten konnte gehen die Geräte langsam in den Versand und einer der Kartons ist auch bei mir eingetroffen. Schauen wir mal, ob man für den Preis tatsächlich irgendeine Funktion erhält.

Inhalt:

  • 00:00 Die Packung
  • 04:04 Inhalt
  • 07:05 Assembly
    • 14:30 Klebeband besser nicht auf die unterseite umklappen sondern überstehen lassen
  • 16:20 Erster Druckversuch & Kalibrierung
    • 19:29 Oder einfach weils noch neu ist…
  • 19:50 …und es druckt
  • 23:44 Die Steuerung von innen
  • 25:12 Steuerung & Einrichtung unter Linux: Cura/Pronterface
    • 36:45 Höhe natürlich 100 für 10cm…
  • 38:45 Erster Defekt: Extruder-Antrieb
  • 42:10 Blick ins Netzteil
  • 46:10 …eine Woche später: Umbauten & Pläne

Links zum Thema

BitBastelei #229 – ICStation.com RF24 Funkmodule

RF24-Module sin ein guter Kompromiss um günstig und einfach Daten mit einem Mikrocontroller wie dem Arduino per Funk zu übertragen. Das Modul übernimmt dabei viele Aufgaben zur Sicherstellung einer korrekten Übertragung, sodass der µC weniger Aufgaben erledigen muss.

Mit dem Rabattcode: bitics gibt es 15% Rabatt auf das Sortiment von ICStation

BitBasics: Funk-Datenübertragung per Mikrocontroller

Nicht immer kann ein ein Kabel legen um Daten eines Mikrocontrollers wie dem Arduino zu ihrem Ziel zu bringen. Hier zeige ich die bekanntesten Möglichkeiten um mit Mikrocontrollern Daten drahtlos zu übertragen.