Übersicht · Teileliste

4c I²C-Kabel stecken

Zwei Steckkabel verbinden PiSugar und Pi über I²C (eine Zweidraht-Datenleitung); danach kann der Pi den Akkustand lesen.

Vorher erledigt: 1c Pi vorbereiten (I²C eingeschaltet), 4b Umstieg auf Akku, Lasttest

Sicherheit:

So sieht es fertig aus

Carrier-Stiftleiste mit blauem und gelbem Steckkabel unter dem MikroskopJC1JD1CB1DS2
Carrier unter dem Mikroskop: JD1 (blau) auf CB3 und JC1 (gelb) auf CB5, neben dem gelben Stift CB1. Darunter der Display-Stecker DS2 mit roter Ader auf CB2 und schwarzer auf CB6.
PiSugar-Erweiterungsleiste mit gelbem und blauem SteckkabelJC2JD2PS1PS4PS6
PiSugar: JC2 (gelb) auf PS2, JD2 (blau) auf PS3. PS1 und PS4 bleiben frei.
CBCarrier, 40-Pin-LeisteCB1CB3CB5CB2CB4CB6DS2CB1 ist gelb. CB1 und CB2 liegen amEnde zu HDMI und PSW.PSPiSugar, ErweiterungsleistePS1GNDPS2SSCLPS3SDATPS4MSCLPS5MDATPS65VOUTnie für JC/JDnie etwas aufsteckenJD1JC1JD2JC2
Verbindungsplan. Links die ersten sechs Stifte der 40-Pin-Leiste: oben die Reihe zur Audiobuchse CB41, unten die Reihe zu den Flachbandbuchsen (MIPI). Schema, nicht maßstäblich.

Du brauchst

Teile und Stellen

KennungTeilWas du daran anfasst
JDSteckkabel Buchse–Buchse (Dupont), 20 cm, blau: Daten (SDA) JD1 Buchse zum Carrier
JD2 Buchse zum PiSugar
Beide Enden sind gleich; welches JD1 wird, ist egal.
JCSteckkabel Buchse–Buchse, 20 cm, gelb: Takt (SCL) JC1 Buchse zum Carrier
JC2 Buchse zum PiSugar
CBCarrier CB1 Stift 1, gelb (3,3 V): nur zum Orientieren
CB3 Stift 3 (SDA)
CB5 Stift 5 (SCL)
DS2 Display-Stecker auf CB2, CB4, CB6: bleibt stecken
PSPiSugar Erweiterungsleiste PS1 bis PS6, davon belegt: PS2 (SSCL) und PS3 (SDAT)
PS7 Taste Ein/Aus
PS13 vier grüne LEDs
Erweiterungsleiste des PiSugar mit AufdruckPS1PS2PS3PS4PS5PS6
Erweiterungsleiste, PiSugar von oben, Leiste oben links, USB-Buchsen unten. Aufdruck von links: „GND“ (unten links neben der Leiste), „SSCL“, „SDAT“, „MSCL“, „MDAT“, „5VOUT“.

Werkzeug

KennungWerkzeug
WZ8Lupe, zum Lesen des Aufdrucks
WZ14Linux-PC

Verbrauchsteile

Keine.

Abschnitt A: Stromlos machen

1

Melde dich am PC WZ14 auf dem Pi an und fahr ihn herunter. BENUTZER und ADRESSE sind die, die du in 1b gewählt hast.

ssh BENUTZER@ADRESSE
sudo poweroff

Ergebnis: Die SSH-Verbindung bricht ab, nach einigen Sekunden wird das Display schwarz.

2

Warte 10 Sekunden. Drück PS7 lange, bis alle LEDs PS13 aus sind. Steckt NT1 in PS8, zieh es heraus.

Ergebnis: Keine LED am PiSugar leuchtet, PS8 ist leer.

Abschnitt B: Am Carrier stecken

3

Such an der 40-Pin-Leiste den Display-Stecker DS2. Er steckt auf CB2 (rote Ader), CB4 (leer) und CB6 (schwarze Ader). In der Reihe daneben liegt neben CB2 der gelbe Stift CB1. Gleich neben CB1 folgt in dieser Reihe CB3, dann CB5.

Ergebnis: CB3 liegt direkt neben CB4, CB5 direkt neben der schwarzen Ader von DS2 auf CB6 (Foto oben links).

4

Nimm das blaue Steckkabel JD. Steck ein Ende, ab jetzt JD1, gerade von oben auf CB3, bis es nicht weiter geht.

Ergebnis: JD1 sitzt fest auf CB3, vom Stift ist nichts mehr zu sehen.

5

Steck ein Ende des gelben Steckkabels JC, ab jetzt JC1, auf CB5.

Ergebnis: JC1 sitzt fest auf CB5, direkt neben JD1.

Abschnitt C: Am PiSugar stecken

6

Leg den PiSugar mit den Bauteilen nach oben so, dass die Erweiterungsleiste oben links liegt und die USB-Buchsen unten. Die sechs Stifte liegen flach auf der Platine und zeigen mit ihrem freien Ende zur Kante mit der doppelten Lochreihe. Lies mit WZ8 den Aufdruck. Von links gezählt: PS1 „GND“, PS2 „SSCL“, PS3 „SDAT“, PS4 „MSCL“, PS5 „MDAT“, PS6 „5VOUT“.

Ergebnis: Du hast „SSCL“ (PS2) und „SDAT“ (PS3) gefunden.

7

Steck das freie Ende des blauen Kabels, JD2, waagerecht auf das freie Ende von PS3 („SDAT“), bis es nicht weiter geht.

Ergebnis: JD2 sitzt fest auf PS3.

8

Steck das freie Ende des gelben Kabels, JC2, auf PS2 („SSCL“).

Ergebnis: JC2 sitzt fest auf PS2, direkt neben JD2. PS1 und PS4 sind frei.

Halt, vor dem Einschalten: Blau verbindet CB3 mit PS3 „SDAT“, gelb verbindet CB5 mit PS2 „SSCL“? Steckt nichts auf PS1 und nichts auf PS4? Wenn nicht: Nicht weitermachen, erst richtig stecken.

Abschnitt D: Einschalten und prüfen

9

Schalte den PiSugar ein: PS7 kurz drücken, dann gedrückt halten, bis die LEDs PS13 von 1 bis 4 durchzählen.

Ergebnis: Der Pi startet, das Display geht an.

10

Warte eine Minute. Melde dich an:

ssh BENUTZER@ADRESSE

Ergebnis: Die Eingabezeile des Pi erscheint.

11

Such auf dem I²C-Bus nach Geräten:

i2cdetect -y 1

Ergebnis: Eine Tabelle. In der Zeile 50: steht 57 (der PiSugar), in der Zeile 60: steht 68 (die Uhr des PiSugar). Alle anderen Felder zeigen -- oder sind leer. Die beiden Zeilen sehen so aus:

50: -- -- -- -- -- -- -- 57 -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- 68 -- -- -- -- -- -- --
Halt: Stehen 57 und 68 in der Tabelle? Wenn nicht: Nicht weitermachen. Hängt der Befehl ohne Tabelle oder steht in jedem Feld eine Zahl: Pi herunterfahren, PiSugar aus (Schritt 1 und 2) und die Kabel prüfen. Meist steckt ein Kabel auf PS1 oder PS4 statt auf PS2 oder PS3. Fehlen 57 und 68 ganz, sind blau und gelb meist vertauscht oder ein Ende sitzt nicht ganz.

Weiter mit: 5a Speaker-Kabel messen und crimpen