Die Entwicklungsgeschichte computergesteuerter Arbeitsmaschinen: Ihre Rolle für die Gesellschaft und die Herausforderung ihrer Entwicklung am Beispiel einer von LEGO® Mindstorms gesteuerten Containerbrücke basierend auf dem Apple iPad Spiel "Cargo-Bot"
()
About this ebook
Ihre Rolle für die Gesellschaft und die Herausforderung ihrer Entwicklung am Beispiel einer von LEGO® MINDSTORMS® gesteuerten Containerbrücke basierend auf dem Apple®
iPad® Spiel "Cargo-Bot"
Related to Die Entwicklungsgeschichte computergesteuerter Arbeitsmaschinen
Related ebooks
Der Apple-Faktor, Band I: Wie wir dahin kamen, wo wir sind Rating: 0 out of 5 stars0 ratingsGeschichte der Computer Rating: 0 out of 5 stars0 ratingsDigitale Kompetenz Rating: 0 out of 5 stars0 ratingsDurchstarten mit React: Web-Apps einfach und modular entwickeln Rating: 0 out of 5 stars0 ratingsMensch was machst Du da?: Evolutions - Opfer der Mensch, dafür ein Erdneuling? Rating: 0 out of 5 stars0 ratingsErste Schritte: Eigene IoT-Lösungen mit dem ESP32: Mikrocontroller, Internet und PC Rating: 0 out of 5 stars0 ratingsOSGi-Entwicklung Rating: 0 out of 5 stars0 ratings3D-Druck für Anspruchsvolle: Mit dem Ultimaker perfekte Werkstücke erstellen Rating: 0 out of 5 stars0 ratingsWicket: Komponentenbasiert und objektorientiert - das alternative Java-Webframework Rating: 0 out of 5 stars0 ratingsMicrosoft Word und PowerPoint 2016 für Projekt- und Studienarbeiten: Ein Schnelleinstieg Rating: 0 out of 5 stars0 ratingsDSL mit Xtext/Xtend. 4GL-Entwicklung produktiver gestalten Rating: 0 out of 5 stars0 ratingsDrohnen selber bauen & tunen: Ohne Vorkenntnisse: Drohne, Quadrocopter, Multicopter: Schritt für Schritt selbst gebaut. Rating: 0 out of 5 stars0 ratingsJava ME: Pragmatische Plattform für Mobile und Embedded Rating: 0 out of 5 stars0 ratingsEinführung in die Heimautomatisierung: IoT mit Tinkerforge Rating: 0 out of 5 stars0 ratingsFunktionsreferenzmodell für ERP-Software Rating: 0 out of 5 stars0 ratingsAndroid-Tuning für Smartphone und Tablet: Leistung optimieren, Laufzeit verlängern, Oberfläche anpassen und Automatisieren Rating: 0 out of 5 stars0 ratingsWindows 7 im Netz: So nutzen Sie das Internet optimal und lösen Netzwerkprobleme Rating: 0 out of 5 stars0 ratingsWindows 10: Das Praxisbuch Rating: 0 out of 5 stars0 ratingsErfolgreiche Spieleentwicklung: OpenCL Rating: 0 out of 5 stars0 ratingsDocker: Software entwickeln und deployen mit Containern Rating: 0 out of 5 stars0 ratingsCoole Projekte mit dem Arduino™ Micro: Physical Computing im Projekteinsatz Rating: 0 out of 5 stars0 ratingsDas LEGO®-Boost-Ideenbuch: 95 einfache Roboter und Tipps für eigene Konstruktionen Rating: 0 out of 5 stars0 ratingsSchnelleinstieg OS X Yosemite: Mein Mac: Denn in der Einfachheit der Dinge liegt die Genialität Rating: 0 out of 5 stars0 ratingsDie neun größten Supercomputer der digitalen Welt: Die ganze Welt der Computer - Vom Titan bis zum IBM Roadrunner Rating: 0 out of 5 stars0 ratingsSaugroboter Rating: 0 out of 5 stars0 ratingsMicrocontroller für das IoT Rating: 0 out of 5 stars0 ratingsYildiz Freie Energie Magnetmotor selber bauen: Mit dem Yildiz Premium 3D Modell im Buch Rating: 0 out of 5 stars0 ratingsMein Business, mein Büro, mein Mac: Mac für Unternehmer und Freiberufler Rating: 0 out of 5 stars0 ratingsTransformationale Produkte: Der Code von digitalen Produkten, die unseren Alltag erobern und die Wirtschaft revolutionieren Rating: 0 out of 5 stars0 ratings
Computers For You
Die KI Bibel, mit künstlicher Intelligenz Geld verdienen: Echte Fallbeispiele und Anleitungen zum Umsetzen Rating: 1 out of 5 stars1/5Erste Schritte mit dem Raspberry Pi: Installation, Konfiguration, Tuning und Praxis für alle aktuellen Raspberry-Pi-Modelle Rating: 0 out of 5 stars0 ratingsErfolgreich mit dem agilen Spotify Framework: Squads, Tribes und Chapters - der nächste Schritt nach Scrum und Kanban? Rating: 0 out of 5 stars0 ratingsEinführung ins Darknet: Darknet ABC Rating: 0 out of 5 stars0 ratings60+ Webtools - Für den Unterricht und mehr: Unterricht Digital gestalten und spielerisch Online Unterrichten Rating: 0 out of 5 stars0 ratingsLaws of UX: 10 praktische Grundprinzipien für intuitives, menschenzentriertes UX-Design Rating: 0 out of 5 stars0 ratingsGames | Game Design | Game Studies: Eine Einführung (Deutschsprachige Ausgabe) Rating: 0 out of 5 stars0 ratingsSo findest du den Einstieg in WordPress: Die technischen Grundlagen zu Installation, Konfiguration, Optimierung, Sicherheit, SEO Rating: 0 out of 5 stars0 ratingsDie Geschichte des Computers: Wie es bis zur Form des heutigen 'PC' kam. Rating: 0 out of 5 stars0 ratingsNimm den Chor doch selber auf: Crashkurs für das Aufnehmen und Mischen von Chören Rating: 0 out of 5 stars0 ratingsTastenkombinationen für den Mac: Alle wichtigen Funktionen Rating: 0 out of 5 stars0 ratingsGrundlagen und Methoden der Wirtschaftsinformatik: Eine anwendungsorientierte Einführung Rating: 0 out of 5 stars0 ratingsNeuronale Netze selbst programmieren: Ein verständlicher Einstieg mit Python Rating: 0 out of 5 stars0 ratingsData Warehouse im Rahmen der Business Intelligence: Konzeption eines Vorgehensmodells Rating: 0 out of 5 stars0 ratingsBig Data: Die neue Intelligenz des Menschen (GEO eBook) Rating: 0 out of 5 stars0 ratings...Als die Noten laufen lernten...Band 2: Kabarett-Operette-Revue-Film-Exil. Unterhaltungsmusik bis 1945 Rating: 0 out of 5 stars0 ratingsDie KI sei mit euch: Macht, Illusion und Kontrolle algorithmischer Vorhersage Rating: 0 out of 5 stars0 ratingsScribus Desktop Publishing: Das Einsteigerseminar Rating: 0 out of 5 stars0 ratingsWordPress - Elementor Rating: 0 out of 5 stars0 ratingsUnterirdisches Slowenien: Ein Exkursionsführer zu den Höhlen des Klassischen Karstes Rating: 0 out of 5 stars0 ratingsEinstieg in ChatGPT: Künstliche Intelligenz verstehen und nutzen: Ein praktischer Ratgeber für Einsteiger Rating: 0 out of 5 stars0 ratingsMachine Learning – kurz & gut: Eine Einführung mit Python, Pandas und Scikit-Learn Rating: 5 out of 5 stars5/5ISO27001/ISO27002: Ein Taschenführer Rating: 0 out of 5 stars0 ratingsDie 10 besten Regal-Lautsprecher: 1hourbook Rating: 0 out of 5 stars0 ratingsDatenbanken: Grundlagen und Entwurf Rating: 0 out of 5 stars0 ratingsRaspberry Pi Kinderleicht: Pi 4 mit 8 GB Rating: 0 out of 5 stars0 ratingsAufstieg der Roboter: Wie unsere Arbeitswelt gerade auf den Kopf gestellt wird - und wie wir darauf reagieren müssen Rating: 0 out of 5 stars0 ratingsDocker und die Containerwelt: Einstieg und Expertentipps rund um Docker-Container Rating: 1 out of 5 stars1/5
Reviews for Die Entwicklungsgeschichte computergesteuerter Arbeitsmaschinen
0 ratings0 reviews
Book preview
Die Entwicklungsgeschichte computergesteuerter Arbeitsmaschinen - Jann-Niklas Zimmermann
Selbständigkeitserklärung
1 Einführung, Problemstellung und Aufbau der Arbeit
„Wenn jedes Werkzeug auf Geheiß, oder auch vorausahnend, das ihm zukommende Werk verrichten könnte, wie des Dädalus Kunstwerke sich von selbst bewegten oder die Dreifüße des Hephästos aus eigenem Antrieb an die heilige Arbeit gingen, wenn so die Weberschiffe von selbst webten, so bedarf es weder für den Werkmeister der Gehilfen noch für die Herren der Sklaven."
Aristoteles, Politik, 1253b¹
Dies wurde vor mehr als 2000 Jahren von Aristoteles gedacht. Man erkennt den Traum der Menschheit, Arbeit zu vereinfachen und zu automatisieren, so dass der Mensch weniger tun muss.
Ein gutes Beispiel ist die Entwicklung des Pflugs. Zuerst hatte man eine Stange um das Feld umzugraben. Mit der Kombination der Stange mit zwei schiefen Ebenen wurde ein Pflug daraus, der erst durch den Menschen und später durch ein Zugtier angetrieben wurde. Später konnte man einen Traktor vor den Pflug spannen und somit mehrere Pflüge gleichzeitig benutzen, um eine größere Fläche schnell umzugraben. Bis hierhin wurde die Steuerung durch einen Menschen übernommen. Mittlerweile muss der Mensch das nicht mehr machen. Man kann die Traktoren durch einen Computer steuern lassen, welcher über GPS-Koordinaten seine Route abfährt.
Der nächste Schritt in der Automatisierung von Maschinen findet sich heute im „Internet der Dinge".² Diese Idee stammt von Kevin Ashton, dem Leiter des Auto-ID Center am Massachusetts Institute of Technology, der diese 1999 erwähnte. Maschinen sollten fähig sein, unabhängig vom Menschen handeln zu können. Zum Beispiel soll ein Kühlschrank seinen Inhalt scannen und selbstständig nachbestellen, was fehlt.
In dieser Facharbeit möchte ich die Entwicklungsgeschichte und Bedeutung computergesteuerter Arbeitsmaschinen aufzeigen und die Herausforderungen bei der Entwicklung einer computergesteuerten Arbeitsmaschine darstellen. Hierzu werde ich eine computergesteuerte Arbeitsmaschine entwickeln. Diese Arbeitsmaschine soll das Apple iPad Spiel „Cargo-Bot" darstellen.
1.1 Problemstellung
Neben dem fächerübergreifenden Aspekt der Bedeutung von Arbeitsmaschinen für die Gesellschaft sind es die nachfolgenden Fragestellungen, die es bei der Entwicklung einer computergesteuerten Arbeitsmaschine zu beantworten gilt:
Wie funktioniert eine computergesteuerte Arbeitsmaschine?
Aus welchen Komponenten besteht eine computergesteuerte Arbeitsmaschine?
Wie kommunizieren die Komponenten miteinander?
1.2 Aufbau der Arbeit
Um die oben dargestellten Fragen zu beantworten, werde ich zuerst den Begriff Maschine/Arbeitsmaschine definieren, ihre Komponenten darstellen und ihre Entwicklungsgeschichte kurz aufzeigen.
Anschließend folgt eine kurze Erklärung des Apple iPad-Spiels „Cargo-Bot. Hierbei werde ich weiter darauf eingehen, welche spezielle Arbeitsmaschine der „Cargo-Bot
ist und aus welchen Teilen er besteht.
Schließlich komme ich zur Entwicklung und Programmierung der LEGO Roboterteile, mit denen ich das Apple iPad-Spiel nachbaue. Abschließend folgen noch eine kurze Zusammenfassung und ein Ausblick, wie man das Projekt weiterentwickeln könnte.
Ergänzend enthält der Anlagenteil die Teilelisten der Roboterkomponenten und deren Bauanleitungen sowie die Programmcodes der Steuerprogramme, eine Liste der verwendeten Programme sowie eine Tabelle, in der die Codierung der Befehle dargestellt ist. Zusätzlich liegt eine kurze Anleitung zur Herstellung eigener LEGO MINDSTORMS Kabel bei.
¹ Aristoteles, http://www.otium-bremen.de/js/index.htm?/autoren/a-aristoteles.htm [Stand: 06.10.2013]
² Vgl. http://www.internet-der-dinge.de/ [Stand: 06.10.2013]
2 Entwicklungsgeschichte und Bedeutung computergesteuerter Arbeitsmaschinen für die Gesellschaft
2.1 Arbeitsmaschinen – Begriffsbestimmung
Eine Maschine ist ein von Menschen geschaffenes Objekt, welches als Arbeitshilfe fungiert. Jede Maschine besteht aus einer Steuereinheit, einem Antrieb und einer Vielzahl kombinierter einfacher Maschinen³ (Seil/Stange, Hebel, Rolle, schiefe Ebene). Sobald eine Maschine durch einen antreibenden Motor mit Energie versorgt wird, wird sie als Arbeitsmaschine bezeichnet.⁴
Der Sinn solcher Maschinen ist es, die zu verrichtende Arbeit zu vereinfachen, zu beschleunigen oder effizienter zu gestalten.
Man kann sagen, dass jede Maschine aus den gleichen Komponenten aufgebaut ist: Dem Antrieb, der Steuerung und der Mechanik, die den Antrieb umsetzt und die Arbeit verrichtet. Auch ist die Kombination von Maschinen von Bedeutung.
2.2 Entwicklungsgeschichte von Arbeitsmaschinen aus der Sicht ihrer Komponenten
2.2.1 Antrieb – von der Muskelkraft zum Motor
Anfänglich gab es die „Einfachen Maschinen"⁵ (Seil/Stange, Hebel, Rolle, schiefe Ebene), aus denen man komplexere gebaut hat. Für den Bau, z.B. von Gebäuden, hat man mithilfe solcher Maschinen einfache Kräne gebaut, um größere Lasten zu bewegen. Um ein Feld zu pflügen, baute man aus schiefen Ebenen und Stangen einen Pflug. Ursprünglich wurden sowohl die einfachen als auch die komplexen Maschinen mit Muskelkraft angetrieben.
Später benutzte man vermehrt die Natur als Antriebskraft. Zum Beispiel wurden seit dem 5. Jh. v. Chr. Mühlen durch Wasser⁶-/ und seit dem 9. Jh. mit Windkraft angetrieben. Die Windkraft ist generell vom Wind und seiner Richtung abhängig. Die Wasserkraft ist standort- und jahreszeitenabhängig.
Mit der Erfindung der Dampfmaschine⁷ 1778 war man in der Lage, standort- und jahreszeitenunabhängig, größere, komplexere, schwerere Maschinen anzutreiben.
Dies wurde 1816 mit der Erfindung des Stirlingmotors weiter