Benutzer-Werkzeuge

Webseiten-Werkzeuge


uhr2

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
uhr2 [2019/05/10 20:49]
Michael Metzger [2.2 Servos]
uhr2 [2019/08/22 18:11] (aktuell)
Michael Metzger [Image Datei entpacken]
Zeile 3: Zeile 3:
 UHR² universal humanoid robot\\ UHR² universal humanoid robot\\
  
-α-Revision 0.005\\ +α-Revision 0.007\\ 
-06.03.2019 © Michael Metzger\\+23.08.2019 © Michael Metzger\\
 \\ \\
-WICHTIG: Dieses Handbuch unterliegt laufend Erweiterungen und Änderungen (siehe Datum und Revisionsnummer) es ist derzeit noch eher eine Projektübersicht als eine Nachbauanleitung. Jeder von mir dokumentierte Fortschritt und/oder Änderung wurde durch Erprobung und Tests von mir selbst verifiziert. Möglicherweise funktionieren manche Beschreibungen,​ Teile oder Geräte trotzdem nicht wie erwartet oder auch gar nicht, vielleicht gibt es auch bessere Lösungen. Eine Haftung für die Angaben kann in keinster Weise aus dieser Dokumentation abgeleitet werden, ein Nachbau erfolgt daher auf eigene Gefahr und eigenes Risiko.+<note warning>​ 
 +**WICHTIG:** Dieses Handbuch unterliegt laufend Erweiterungen und Änderungen (siehe Datum und Revisionsnummer) es ist derzeit noch eher eine Projektübersicht als eine Nachbauanleitung. Jeder von mir dokumentierte Fortschritt und/oder Änderung wurde durch Erprobung und Tests von mir selbst verifiziert. Möglicherweise funktionieren manche Beschreibungen,​ Teile oder Geräte trotzdem nicht wie erwartet oder auch gar nicht, vielleicht gibt es auch bessere Lösungen. Eine Haftung für die Angaben kann in keinster Weise aus dieser Dokumentation abgeleitet werden. **Ein Nachbau erfolgt daher auf eigene Gefahr und eigenes Risiko!** 
 +</​note>​
 ===== Vorwort ===== ===== Vorwort =====
 UHR² ein Roboter zum Selbstbauen.\\ UHR² ein Roboter zum Selbstbauen.\\
Zeile 24: Zeile 26:
 UHR² der Roboter zum Selberbauen,​ ein Projekt getragen vom Open Source Gedanken der einen einfachen Zugang zur Robotertechnik bringt! Einfach und kostengünstig war und  ist bei der Entwicklung des Projektes die Basis. Daher kommen bei der Entwicklung meist Open Source Programme zum Einsatz, wo das nicht möglich ist bleibt der Fokus  zumindest kotenlose bzw. kostengünstige Software. Auch Hardwareteile sind Eigenkonstruktionen aus bzw. genormte Standardteile wie Schrauben, Muttern usw. Im Bereich der Elektronik und Steuerung kommen Fertigkomponenten wie der RapberryPi3,​ der Arduino UNO und Modellbauservos. Auch einige Hacks sind dabei wie zum Beispiel die Motoren aus einem IKEA Akkuschrauber. Alles im allem Teile die leicht und günstig zu beschaffen sind.\\ UHR² der Roboter zum Selberbauen,​ ein Projekt getragen vom Open Source Gedanken der einen einfachen Zugang zur Robotertechnik bringt! Einfach und kostengünstig war und  ist bei der Entwicklung des Projektes die Basis. Daher kommen bei der Entwicklung meist Open Source Programme zum Einsatz, wo das nicht möglich ist bleibt der Fokus  zumindest kotenlose bzw. kostengünstige Software. Auch Hardwareteile sind Eigenkonstruktionen aus bzw. genormte Standardteile wie Schrauben, Muttern usw. Im Bereich der Elektronik und Steuerung kommen Fertigkomponenten wie der RapberryPi3,​ der Arduino UNO und Modellbauservos. Auch einige Hacks sind dabei wie zum Beispiel die Motoren aus einem IKEA Akkuschrauber. Alles im allem Teile die leicht und günstig zu beschaffen sind.\\
 \\ \\
-Da das Projekt auch einer ständigen Weiterentwicklung unterliegt ist eine genaue Baudokumentation von zentraler Bedeutung. Daher werden genaue Vorgehensweisen befolgt ​ um eine Dokumentation der durchgeführten Veränderungen nachvollziehen zu können und die Kompatibilität der Bauteile und Software im höchsten Maße sicherzustellen. Die  Bauanleitung auf www.roboterfabrik.at in der Rubrik "UHR² Handbuch"​ wird diesbezüglich am aktuellen Stand gehalten und sofern man sich an diese Anleitung hält wird der Nachbau des Roboters gelingen. \\+Da das Projekt auch einer ständigen Weiterentwicklung unterliegt ist eine genaue Baudokumentation von zentraler Bedeutung. Daher werden genaue Vorgehensweisen befolgt um eine Dokumentation der durchgeführten Veränderungen nachvollziehen zu können und die Kompatibilität der Bauteile und Software im höchsten Maße sicherzustellen. Die  Bauanleitung auf www.roboterfabrik.at in der Rubrik "UHR² Handbuch"​ wird diesbezüglich am aktuellen Stand gehalten und sofern man sich an diese Anleitung hält wird der Nachbau des Roboters gelingen. \\
 \\ \\
 Die Bauanleitung versteht sich als "​Schritt für Schritt"​ Anleitung und ist so aufgebaut das eine gewisse Lernkurve vorhanden ist damit gelingt der Bau auch  handwerklich weniger geübten Personen. Auch kostenmäßig ist der Einstieg günstig und erst mit zunehmender Komplexität steigt auch der finanzielle Aufwand.\\ Die Bauanleitung versteht sich als "​Schritt für Schritt"​ Anleitung und ist so aufgebaut das eine gewisse Lernkurve vorhanden ist damit gelingt der Bau auch  handwerklich weniger geübten Personen. Auch kostenmäßig ist der Einstieg günstig und erst mit zunehmender Komplexität steigt auch der finanzielle Aufwand.\\
 \\ \\
 Der mechanische Aufbau erfolgt in einer Mischbauweise aus Holzleisten uns 3D Teilen, die erforderlichen Teile sind für die jeweilige Baugruppe mit Bezugsquellen und  Preisen angegeben. Es gibt zur Übersicht auch eine komplette Einkaufsliste mit allen Teilen die zu beschaffen sind. PLA Kunststoff wurde einerseits aus Gewichtsgründen, ​ andererseits aus Kostengründen gewählt. Die 3D Druckteile garantieren eine absolute Flexibilität in der Konstruktion bezüglich des Designs und der Anpassungsfähigkeit. Der mechanische Aufbau erfolgt in einer Mischbauweise aus Holzleisten uns 3D Teilen, die erforderlichen Teile sind für die jeweilige Baugruppe mit Bezugsquellen und  Preisen angegeben. Es gibt zur Übersicht auch eine komplette Einkaufsliste mit allen Teilen die zu beschaffen sind. PLA Kunststoff wurde einerseits aus Gewichtsgründen, ​ andererseits aus Kostengründen gewählt. Die 3D Druckteile garantieren eine absolute Flexibilität in der Konstruktion bezüglich des Designs und der Anpassungsfähigkeit.
-Ein eigener 3D Drucker ist nicht unbedingt notwendig da man die Teile bei entsprechenden Dienstleistern drucken lassen kann bzw. sich vielleicht auch jemand in der  Community findet der die Teile produziert. Sollte ein eigener 3D Drucker vorhanden sein empfiehlt sich ein Modell mit dem Teile mit den Abmaßen 200 x 200 x 200 mm.+Ein eigener 3D Drucker ist nicht unbedingt notwendig da man die Teile bei entsprechenden Dienstleistern drucken lassen kann bzw. sich vielleicht auch jemand in der Community findet der die Teile produziert. Sollte ein eigener 3D Drucker vorhanden sein empfiehlt sich ein Modell mit dem Teile mit den Abmaßen 200 x 200 x 200 mm.
 \\ \\
 Damit die Kosten für den (Nach)Bau eines solchen Roboters überschaubar bleiben steht die Funktionalität an erster Stelle, das Design orientiert sich daher vorrangig an der Funktion und nicht am Aussehen! Oftmals können auch, mit geringen Abänderungen,​ ähnliche Teile verbaut werden. Dies wird aber nur empfohlen wenn ein dementsprechendes Wissen vorhanden ist, ansonsten empfiehlt sich die Bauanleitung penibel einzuhalten. Vorschläge zur Verbesserung oder Änderung von Hard- und Software sind natürlich willkommen und werden, sofern sie eine Vereinfachung darstellen, in die laufende Dokumentation übernommen. Damit die Kosten für den (Nach)Bau eines solchen Roboters überschaubar bleiben steht die Funktionalität an erster Stelle, das Design orientiert sich daher vorrangig an der Funktion und nicht am Aussehen! Oftmals können auch, mit geringen Abänderungen,​ ähnliche Teile verbaut werden. Dies wird aber nur empfohlen wenn ein dementsprechendes Wissen vorhanden ist, ansonsten empfiehlt sich die Bauanleitung penibel einzuhalten. Vorschläge zur Verbesserung oder Änderung von Hard- und Software sind natürlich willkommen und werden, sofern sie eine Vereinfachung darstellen, in die laufende Dokumentation übernommen.
  
  
-===== Verhaltenskodex ​=====+ 
 +<note important>​ 
 +** Verhaltenskodex ​** \\
 Entwickler des UHR² Open-Source-Roboters bekennen sich einheitlich zu einem Code of Conduct, um zu gewährleisten,​ dass jeder Einzelne gewisse Regeln in der Verantwortlichkeit und Zuverlässigkeit seiner Arbeiten befolgt. Dies vor allem deswegen notwendig, da sich die meisten Entwickler nie in ihrem Leben gesehen haben oder sehen werden.\\ Entwickler des UHR² Open-Source-Roboters bekennen sich einheitlich zu einem Code of Conduct, um zu gewährleisten,​ dass jeder Einzelne gewisse Regeln in der Verantwortlichkeit und Zuverlässigkeit seiner Arbeiten befolgt. Dies vor allem deswegen notwendig, da sich die meisten Entwickler nie in ihrem Leben gesehen haben oder sehen werden.\\
-\\ 
-**Verhaltenskodex**\\ 
-Version 1.0 wurde am 05. August 2018 ratifiziert.\\ 
-Das Projekt, die Hersteller des Systems, haben einen Verhaltenskodex für die Teilnehmer aller Kommunikationsformen innerhalb des Projekts verabschiedet. \\ 
 \\ \\
 **Sei höflich** \\ **Sei höflich** \\
Zeile 45: Zeile 45:
 \\ \\
 **Glaube an die gute Absicht** \\ **Glaube an die gute Absicht** \\
-Beitragende haben viele Möglichkeiten,​ unser gemeinsames Ziel eines kostenlosen Robotersystems zu unterstützen. Durch verschiedenen Voraussetzungen können sich unterschiedliche Möglichkeiten ergeben. Viele unserer Mitwirkenden haben nicht Englisch als Muttersprache oder unterschiedliche kulturelle Hintergründe.\\+Beitragende haben viele Möglichkeiten,​ unser gemeinsames Ziel eines kostenlosen Robotersystems zu unterstützen. Durch verschiedenen Voraussetzungen können sich unterschiedliche Möglichkeiten ergeben. Viele unserer Mitwirkenden haben nicht Deutsch (bzw. Englischals Muttersprache oder unterschiedliche kulturelle Hintergründe.\\
 \\ \\
 **Sei kollaborativ** \\ **Sei kollaborativ** \\
 In einem großen und komplexen Projekt gibt es immer etwas zu lernen. Es ist gut, um Hilfe zu bitten, wenn Sie es brauchen. Ebenso sollten Hilfsangebote im Zusammenhang mit unserem gemeinsamen Ziel, das Projekt zu verbessern, gesehen werden. Wenn du etwas für das Projekt machst, sei bereit, anderen zu erklären, wie es funktioniert,​ damit sie auf Ihrer Arbeit aufbauen können, um es noch besser zu machen. In einem großen und komplexen Projekt gibt es immer etwas zu lernen. Es ist gut, um Hilfe zu bitten, wenn Sie es brauchen. Ebenso sollten Hilfsangebote im Zusammenhang mit unserem gemeinsamen Ziel, das Projekt zu verbessern, gesehen werden. Wenn du etwas für das Projekt machst, sei bereit, anderen zu erklären, wie es funktioniert,​ damit sie auf Ihrer Arbeit aufbauen können, um es noch besser zu machen.
-Fasse dich sich kurz \\+Fasse dich kurz\\
 Denken daran, dass das, was Du schreibst, von hunderten Personen gelesen wird. Durch das Schreiben kurzer Beiträge können die Teilnehmer die Konversation so effizient wie möglich verstehen. Wenn eine ausführliche Erläuterung erforderlich ist, solltest Du eine Zusammenfassung hinzufügen.\\ Denken daran, dass das, was Du schreibst, von hunderten Personen gelesen wird. Durch das Schreiben kurzer Beiträge können die Teilnehmer die Konversation so effizient wie möglich verstehen. Wenn eine ausführliche Erläuterung erforderlich ist, solltest Du eine Zusammenfassung hinzufügen.\\
 Versuche, einer Konversation neue Argumente hinzuzufügen,​ sodass jeder Beitrag dem Thread einen eindeutigen Wert hinzufügt. Beachten dabei, dass der Rest des Threads weiterhin die anderen Nachrichten mit bereits vorgenommenen Argumenten enthält. Bleibe beim Thema, immer aber besonders in Diskussionen,​ die bereits ziemlich groß sind.\\ Versuche, einer Konversation neue Argumente hinzuzufügen,​ sodass jeder Beitrag dem Thread einen eindeutigen Wert hinzufügt. Beachten dabei, dass der Rest des Threads weiterhin die anderen Nachrichten mit bereits vorgenommenen Argumenten enthält. Bleibe beim Thema, immer aber besonders in Diskussionen,​ die bereits ziemlich groß sind.\\
Zeile 62: Zeile 62:
 \\ \\
 Ernste oder hartnäckige User die gegen diesen Verhaltenskodex verstoßen, werden vorübergehend oder dauerhaft daran gehindert, über unsere Systeme zu kommunizieren. Beschwerden sollten (privat) an die Administratoren des betreffenden Kommunikationsforums gerichtet werden. Kontaktinformationen von den Administratoren finden Sie auf der Seite zur Organisationsstruktur. Ernste oder hartnäckige User die gegen diesen Verhaltenskodex verstoßen, werden vorübergehend oder dauerhaft daran gehindert, über unsere Systeme zu kommunizieren. Beschwerden sollten (privat) an die Administratoren des betreffenden Kommunikationsforums gerichtet werden. Kontaktinformationen von den Administratoren finden Sie auf der Seite zur Organisationsstruktur.
 +Version 1.0 wurde am 05. August 2018 ratifiziert.\\
 +\\
 +Das Projekt, die Hersteller des Systems, haben einen Verhaltenskodex für die Teilnehmer aller Kommunikationsformen innerhalb des Projekts verabschiedet.\\
 +</​note>​
 ===== Robotergesetze ===== ===== Robotergesetze =====
-Die Asimov’schen Gesetze lauten:\\+**Die Asimov’schen Gesetze lauten:**\\
 1.Ein Roboter darf kein menschliches Wesen (wissentlich) verletzen oder durch Untätigkeit (wissentlich) zulassen, dass einem menschlichen Wesen Schaden zugefügt wird.\\ 1.Ein Roboter darf kein menschliches Wesen (wissentlich) verletzen oder durch Untätigkeit (wissentlich) zulassen, dass einem menschlichen Wesen Schaden zugefügt wird.\\
 2.Ein Roboter muss den ihm von einem Menschen gegebenen Befehlen gehorchen – es sei denn, ein solcher Befehl würde mit Regel eins kollidieren.\\ 2.Ein Roboter muss den ihm von einem Menschen gegebenen Befehlen gehorchen – es sei denn, ein solcher Befehl würde mit Regel eins kollidieren.\\
 3.Ein Roboter muss seine Existenz beschützen,​ solange dieser Schutz nicht mit Regel eins oder zwei kollidiert.\\ 3.Ein Roboter muss seine Existenz beschützen,​ solange dieser Schutz nicht mit Regel eins oder zwei kollidiert.\\
 +
 +===== 0 Vorbereitung =====
 +Um eine gleiche Ausgangsbasis zu haben, wird in dem Projekt ein Raspberry Pi 4 (Modell B) als Entwicklungssystem eingesetzt. Ich habe mich für Version mit 4GB Arbeitsspeicher entschieden,​ es kann natürlich auch die Version 1GB oder 2GB verwendet werden.\\
 +Am Raspberry Pi 4 können zwei 4K Monitore angeschlossen werden, da macht das arbeiten gleich doppelt soviel Spaß!\\
 +{{:​uhr2:​raspberry4_002.png?​200|Foto:​ www.roboterfabrik.at}}{{:​uhr2:​raspberry4_001.png?​200|Foto:​ www.roboterfabrik.at}} Bilder anklicken zum Vergrößern\\
 +====  Raspberry 4 ====
 +**Technische Daten des Raspberry 4 Modell B**\\
 +64 bit Quad-Core Cortex a72 Prozessor\\
 +4 GB RAM\\
 +2 Micro (D) HDMI Ports\\
 +2 USB 3.0 Ports\\
 +2 USB 2.0 Ports\\
 +Gigabit Ethernet Port\\
 +802.11b/​g/​n/​ac wireless\\
 +Bluetooth 5.0\\
 +
 +Auf diesem Microcomputer werden sämtliche Programmierarbeiten erledigt und danach in den Roboter übertragen. Er dient auch als Steuereinheit um den Roboter aus der Ferne bedienen zu können.\\
 +Installation ohne Tastatur und Monitor
 +Headless Raspberry Pi Setup unter Windows 10
 +Den Raspberry Pi 4 für den SSH-Zugriff über LAN unter Windows 10 einrichten
 +
 +Übertragen des Raspbian Linux Betriebssystems auf die Mini SD Karte unter Windows 10
 +
 +==== Raspbian Buster ====
 +**Download Raspbian Buster with Desktop**\\
 +Image with Desktop based on Debian Buster\\
 +Version: **Juli 2019**\\
 +Release date: **2019-07-10**\\
 +Kernel Version: **4.19**\\
 +Size: **1149 MB**
 +
 +Downloadseite:​ [[https://​www.raspberrypi.org/​downloads/​raspbian/​]] \\
 +Direkt-Downloadlink:​[[https://​downloads.raspberrypi.org/​raspbian_latest]]\\
 +\\
 +
 +==== Image Datei entpacken ====
 +**Die heruntergeladene Image Datei 2019-07-10-raspbian-buster.zip mit der PowerShell entpacken:​**\\
 +Drücken Sie gleichzeitig auf die Tasten <​key>​Windows</​key>​ und <​key>​R</​key>,​ sodass sich der Befehl "​Ausführen"​ öffnet.\\
 +Geben Sie hier "​powershell"​ ein und bestätigen Sie mit <​key>​OK</​key>​.\\
 +<​code>​
 +Expand-Archive -Force C:​\Users\mike\Downloads\2019-07-10-raspbian-buster.zip ​ C:​\Users\mike\Downloads
 +</​code>​
 +Die verwendete Hardware für das Enwicklungssystem:​\\
 +^ Einkaufsliste Entwicklungssystem||||||
 +^ Stück ^ Bezeichnung ^ Beschreibung ^ Hersteller ^ Richtpreis ^ Lieferanten ^
 +^ 1 |Raspberry Pi 4|-|-|-|-|
 +^ 1 |Netzgerät|-|-|-|-|
 +^ 1 |SD Karte|-|-|-|-|
 +^ 1 |Gehäuse|-|-|-|-|
 +^ 1 |Tastatur|-|-|-|-|
 +^ 1 |Maus|-|-|-|-|
 +
 +
 ===== 1 Hardware ===== ===== 1 Hardware =====
    
Zeile 87: Zeile 144:
    
 ==== 2.0 Raspberry Pi Zero ==== ==== 2.0 Raspberry Pi Zero ====
-{{:​raspberry:​roboterfabrik_raspberry01.png?​200|}}{{:​raspberry:​roboterfabrik_raspberry02.png?​200|}}+{{:​raspberry:​roboterfabrik_raspberry01.png?​200|Foto: www.roboterfabrik.at}}{{:​raspberry:​roboterfabrik_raspberry02.png?​200|Foto: www.roboterfabrik.at}}
 === 2.0.0 Technische Daten === === 2.0.0 Technische Daten ===
 Minicomputer Raspberry Pi W (in der Version 1.1. von 2017)\\ Minicomputer Raspberry Pi W (in der Version 1.1. von 2017)\\
Zeile 135: Zeile 192:
 === 2.2.4 Servotestprogramm === === 2.2.4 Servotestprogramm ===
 <file c servotest.c>​ <file c servotest.c>​
-<​code>​ 
 // Servotestprogramm Version 1.0 // Servotestprogramm Version 1.0
 // © Michael Metzger - www.roboterfabrik.at - 2019 // © Michael Metzger - www.roboterfabrik.at - 2019
Zeile 219: Zeile 275:
  
 === 4.0.0 Installation ohne Tastatur und Monitor === === 4.0.0 Installation ohne Tastatur und Monitor ===
-Headless Pi Zero W Wifi-Setup unter Windows\\ +Headless Pi Zero W Wifi-Setup unter Ubuntu 18.04 LTS\\ 
-Den RaspberryPi Zero W für den drahtlosen SSH-Zugriff über WLAN unter Windows 10 einrichten\\+Den RaspberryPi Zero W für den drahtlosen SSH-Zugriff über WLAN unter Ubuntu 18.04 LTS einrichten\\
 \\ \\
-Übertragen des Linux Betriebssystems auf die Mini SD Karte unter Windows\\+Übertragen des Linux Betriebssystems auf die Mini SD Karte unter Ubuntu 18.04 LTS\\
 \\ \\
-1. Download ​des Linux Raspbian ​Stretch Full Image in der aktuellen ​Version ​(momentan 2018-11-13) unter:\\ +**1. Download** 
-[[https://​www.raspberrypi.org/​downloads/​raspbian/​2018-11-13-raspbian-stretch-full.zip]]\\ +Raspbian ​Buster Lite\\ 
-Nach dem herunteladen der Image-Datei wird die gezippte Datei - 2018-11-13-raspbian-stretch-full - entpackt\\+Minimal image based on Debian Buster\\ 
 +Version: Juli 2019\\ 
 +Release date: 2019-07-10\\ 
 +Kernel version4.19\\ 
 +Downloadseite: ​[[https://​www.raspberrypi.org/​downloads/​raspbian/​]]\\ 
 +Direkt-Downloadlink:​[[https://​downloads.raspberrypi.org/​raspbian_lite_latest]]\\ 
 +{{:​uhr2:​raspian001.png?​|Foto:​ www.roboterfabrik.at}}
 \\ \\
-2. Flashen (Kopieren) des Raspbian-Image auf die SD-Karte\\ 
-Um das Image des Betriebssystems auf die SD-Karte zu flashen, verwenden wir das Programm Etcher von balena.\\ 
 \\ \\
-3Download des Programms unter: [[https://​www.balena.io/​etcher/​]]\\ +**2Checksumme prüfen**\\ 
-Laden Sie Etcher für Windows x64 herunter und installieren Sie das Programm ​auf Ihrem Computer.\\ +Die auf der Downloadseite angegebene SHA-256 Checkumme: **9e5cf24ce483bb96e7736ea75ca422e3560e7b455eee63dd28f66fa1825db70e** wird nun geprüft damit eine Änderung der Daten ausgeschlossen ​werden ​kann
- +Diese Überprüfung erfolgt direkt in der Konsole im Downloadordner bevor die ZIP Datei entpackt wird
-4. Legen Sie eine leere Mini-SD-Karte in Ihren Windows-Computer ein. Die Mini-SD_Karte muss vor dem Flashen nicht formatiert ​werden.\\ +<​code>​ 
-Starten Sie das Programm Etcher.\\ +mike@linux:​sha256sum 2019-07-10-raspbian-buster-lite.zip 
-Select Image = Wählen Sie das richtige Image 2018-11-13-raspbian-stretch-full.img (im Ordner 2018-11-13-raspbian-stretch-full) aus.\\ +</​code>​ 
-Select Drive = Wählen Sie das richtige Laufwerk in dem Sie die Mini SD Karte eingelegt haben.\\ +{{:​uhr2:​raspian002.png|Foto: www.roboterfabrik.at}}
-Klicken Sie danach auf Flash!\\+
 \\ \\
-5. Das Image wird auf die SD Karte übertragen,​ sollte nach erfolgreicher Übertragung die SD Karte nicht im Windows Explorer zu sehen sein so genügt es meist die Karte kurz abzuziehen und wieder einzustecken.\\ 
 \\ \\
 +**3. Image Datei entpacken**\\
 +Die gezippte Linux Image-Datei - 2019-07-10-raspbian-buster-lite.zip - entpackt\\
 +<​code>​
 +mike@linux:​unzip 2019-07-10-raspbian-buster-lite.zip
 +</​code>​
 +{{:​uhr2:​raspian003.png|Foto:​ www.roboterfabrik.at}}
 +\\
 +\\
 +**4. Flashen (Kopieren) des Raspbian-Image auf die micro-SD-Karte**\\
 +Um das Image des Linux Betriebssystems auf die micro-SD-Karte zu flashen, verwenden wir das Programm dd das unter Ubuntu standardmäßig installiert ist.\\
 +Eine leere micro-SD-Karte Computer einlegen. (Die Karte muss vor dem Flashen nicht formatiert werden.)\\
 +{{:​uhr2:​rasbian004.png|Foto:​ www.roboterfabrik.at}}
 +\\
 +Laufwerk in dem die micro-SD-Karte eingelegt wurde auswählen.\\
 +<​code>​
 +mike@linux:​df -h
 +</​code>​
 +{{:​uhr2:​raspian005.png|Foto:​ www.roboterfabrik.at}}\\
 +Die Bezeichnung für das gesuchte Laufwerk beginnt meistens mit **/​dev/​sd**xx oder ähnlich.\\
 +In diesem Fall ist die Bezeichnung für das Laufwerk **/​dev/​sdd1**\\
 +\\
 +Das Laufwerk mit der micro-SD-Speicherkarte muss ausgehängt sein (unmounted) sein.
 +<​code>​
 +mike@linux:​umount /dev/sdd1
 +</​code>​
 +\\
 +Raspbian-Image mit dd übertragen:​
 +<​Code>​
 +mike@linux:​~/​Downloads$ sudo dd bs=4M if=2019-07-10-raspbian-buster-lite.zip of=/dev/sdb
 +</​code>​
 +
  
 === 4.0.1 Einrichtung und Konfiguration über SSH === === 4.0.1 Einrichtung und Konfiguration über SSH ===
Zeile 373: Zeile 462:
    
 === 8.6 Links === === 8.6 Links ===
 +
 +=== 8.7 Archiv UHR¹ ===
 +{{:​uhr1:​uhr1.png |Foto: www.roboterfabrik.at}}
 +<​note>​
 +WICHTIG: UHR¹ - Dieses Projekt **diente** der Grundlagenforschung und die Erkenntnisse sind in das UHR² Roboterprojekt eingeflossen.
 +</​note>​
  
uhr2.1557514178.txt.gz · Zuletzt geändert: 2019/05/10 20:49 von Michael Metzger