Laufendes-2013-186 Arduino: Schalter steuern Motore. |
Vorrede. Der Arduino ist eine elektronische Kleinsteuerung, die für viele Steuerungszwecke geeignet ist. Sie kostet etwa 25,- Euro und ihre Anwendung kann von jedermann erlernt werden. Bei uns gibt es einen Anwendungsfall, bei dem viele kleine Motore nacheinander einen Wagen ein Stück weit ziehen, den Deckel abnehmen, den Wagen kippen, den Wagen ein kleines Stück vorfahren, den Wagen eine längere Strecke zurückfahren und so weiter. Während dieser Tätigkeiten ändert sich die Lage von Wagen und Kippaufbau im Raum, und an einigen Stellen dieser Bewegungen betätigen Wagen oder Kippaufbau elektrische Schalter, die somit die räumliche Lage des jeweiligen Dinges zum Zeitpunkt "jetzt" feststellen und als elektrisches Zeichen an den Arduino melden. Der Arduino stellt die Lage der Dinge im Raum mit Hilfe dieser Abfrageschalter fest, lädt sie in sein Rechenwerk ein und betätigt mit seinen Ausgangsschaltern (Motorschaltern) über einen zwichengeschalteten Schaltverstärker die Elektroversorgung der Motore. Der betreffende Motor läuft dann solange, bis durch die dadurch erzeugte Lageveränderung des Wagens oder des Kippaufbaus der nächste Abfrageschalter betätigt wird. Die notwendigen Bauteile dazu sind: ---Abfrageschalter im Umfeld des Wagens, ---der Arduino, ---Motore, ---Schaltverstärker für die kleinen Ausgangsschalter, welche im Arduino eingebaut sind, ---und eine Elektrizitätsversorgung. Die genaue Form, in der ich dem Arduino den Auftrag zu seiner Arbeit gebe, steht hier auf dieser Seite. Es ist alles sehr einfach und unmittelbar einsichtig. Der Arduino ist sehr leicht zu bedienen, seine "Spache" ist sehr einfach zu lernen, wenn man von vornherein mit der Einstellung herangeht: Es ist sehr einfach und ich kann das. |
Das Zusammenspiel der einzelnen Teile. |
Der Grundrahmen des Arbeitsauftrags an den Arduino. |
void setup(){
}void loop(){ } |
Die erste Zeile im ersten Teil des Arbeitsauftrags an den Arduino. |
int
Abfrager1
=
14
;
|
Die erste Zeile im mittleren Teil des Arbeitsauftrags an den Arduino. |
pinMode(
Abfrager1
, INPUT);
|
Eine Klarstellung bei den Eingangstoren. |
Der Ortslagemeßschalter liegt auf einer Seite auf null Volt und mit der anderen Seite geht er über
einen 20 Kiloohm messenden elektrischen Widerstand an plus 5 Volt.
Der Verbindungspunkt wird mit Tor 14 des Arduino verbunden. Dieser Punkt hat bei leitendem Schalter null Volt und bei nicht leitendem Schalter hat er plus 5 Volt. Wenn man so einen Widerstand nicht hat, dann liegen bei leitendem Schalter ebenfalls null Volt am Tor 14 an. Aber wenn der Schalter nicht leitend ist, was ist dann? Man weiß es nicht. Es kann so, daß ganz geringe Ströme über eine Antennenwirkung an das Tor kommen. Es kann auch sein, daß vom Arduino selbst ganz geringe Ströme, je nachdem, was der Arduino gerade arbeitet, auf das Tor hinkommen und als Störung in den Arduino hineinwandern. Der Widerstand von 20 Kiloohm bewirkt nun, daß diese Störungen nicht zum Tragen kommen. Er überspielt die Wirkung der Störungen und er sorgt er für Eindeutigkeit bei den Spannungsverhältnissen. Man kann so einen Widerstand kaufen und in die Gesamtsteuerung einbauen. Der Arduino hat aber selbst solche Widerstände verborgen in seinem Vorrat und mit der untenstehenden und auch in den Bildern gezeigten Auftragszeile bewirkt man, daß der Arduino diesen Widerstand aus seinem Vorratsraum herausholt und in der im Bild gezeigten Weise elektrisch anschließt. Sehen kann man das nicht, weil sich diese Widerstände innerhalb des Arduinogehäuses befinden. Viel merken muß man sich auch nicht, man verwendet einfach den gezeigten Satz und dann macht der Arduino das. Dieser Widerstand ist ein sehr wirksamer Schutz gegen Störungen durch unerkannte Spannungen. digitalWrite( Abfrager1 , HIGH); Übrigens hat dieser Satz diese Bedeutung nur dann, wenn der Arduino weiß, daß es sich um ein Eingangstor handelt. Daß das der Fall ist, weiß der Arduino aufgrund der Zeile, die vorher schon gebracht wurde. Wenn der Arduino weiß, daß es ein Ausgangstor ist, mit dem er spricht, dann hat der Satz eine ganz andere Bedeutung. Für die Bedeutung eines Satzes sind also auch solche Dinge wichtig, die im Satz selbst nicht enthalten sind, die aber vorher schon angesprochen wurden. |
Der Warteauftrag. |
Manchmal soll der Arduino nichts anderes tun als etwas zu warten,
beispielsweise soll er eine Pause machen, bis der Wagen nach dem Abschalten
vollkommen zur Ruhe gekommen ist und nicht mehr wackelt.
Dann gibt man den Auftrag: "Warte 2650 Millisekunden lang". Die genau Form steht unten und auch oben im Bild. delay( 2650 ); |
Ein neuer Satz in Teil 1 des Auftraggesprächs. |
int
Motorschalter1
=
2
;
|
Ein neuer Satz in Teil 2 des Auftraggesprächs. |
Motorschalter1 wird als zweistufiges Ausgangstor bestimmt.
Zugeordnet ist die Buchse 2 des Arduino. pinMode( Motorschalter1 , OUTPUT); |
Soviel für heute über das Steuern von Motoren mit dem Arduino. --- Hinweis: Wir können in unserer Nachdenkwerkstatt nur dann arbeiten, wenn wir überhaupt auf der Welt sind. Wenn wir nicht auf der Welt sind, ist für uns alles bedeutungslos, weil es uns dann ja überhaupt nicht gibt. Wenn wir eine gute Welt wollen, auf der wir (=europäische Völker, weiße Rasse) auch vorhanden sind, dann müssen wir selbst dafür sorgen. Es gibt nämlich durchaus Kräfte, die sogar auch vom schwedischen Staat in Stockholm geldlich gefördert werden, denen schon allein das Vorhandensein der europäischen Völker, der weißen Rasse, ein Dorn im Auge ist, und die dies dankenswerter Weise auch offen sagen. Wohlgemerkt, das sind keine Äußerungen einer Außenseiterin, sondern das wurde in einem Staat am Mittelmeer öffentlich gesendet, offensichtlich war keinem etwas Besonderes oder Unangenehmes an dieser Aussage aufgefallen (aus deren Sicht gesehen). Es handelt sich um die Leiterin eines staatlich geförderten Instituts in Schweden, siehe den untenstehenden Kasten. |
Aus gegebenem Anlaß: Sondermeldung. Diese Meldung wird in ausführlicher Form als Vermischtes-2013-107 angeboten, teilweise auch als Mitschrift der Aussagen. http://www.probonocontramalum.de/Laufendes-2013-107.html Den folgenden Film (Länge 5:11 Minuten) ansehen und sofort (ggf. mit ilivid) auf dem eigenen Rechner speichern. Der Film ist eine "Blaue Mauritius", er wird in wenigen Jahren sehr stark an Wert gewinnen als herausragende Quelle für Geschichte und Politik. Zugriff über Anonfiles: https://anonfiles.com/file/f270876218bebcd9439caaaca19ff6da Zugriff über Kevin McDonald: http://www.theoccidentalobserver.net/2013/01/the-jewish-origins-of-multiculturalism-in-sweden/#comments , den Bericht und die 93 Leserbriefe durchlesen, darunter ist der Hinweis auf den Film. Zugriff über Schwertasblog: http://schwertasblog.wordpress.com/2013/01/15/die-kultur-der-kritik-7-judische-mitwirkung-an-der-gestaltung-der-amerikanischen-einwanderungspolitik/ den Bericht und die Leserbriefe durchlesen, darunter ist der Hinweis auf den Film. Zugriff über Youtube: http://www.youtube.com/watch?v=LPgXodEIXWY Ein Mehr-Wege-Zugriff und eine Abspeicherung auf dem eigenen Rechner/CD bietet gewisse Vorteile. |
Schlußwort.
Anstelle eines Schlußwortes ein Lied von Reinhard Mey: Heimatlos. http://www.youtube.com/watch?feature=player_embedded&v=4cAEAtkuTF0 Heimatlos Reinhard Mey --- mosidosi 17 Videos --- 36.918 Klicks am 19.2.2013 |
Verschiedene Filme und Musikstücke. Elektronik qrpforum.de/index.php?page=Thread&threadID=6181 I need more of you - - - Bellamy Brothers youtube.com/watch?v=YQKMVo6GkJM Subaru BRZ, Sportwagen, Beschreibung, 37 Minunten lang youtube.com/watch?v=3lzXgGo9wNU Epic Old Man - - - Picking Up Young Ladies youtube.com/watch?v=ItXKGyO6cRA Volksmusik --- Bettina & Patricia --- Jung und Frech youtube.com/watch?v=HSIbpjsbH40 Barcelona (Live) - Freddie Mercury _ Montserrat Caball'e youtube.com/watch?v=iRtKS447BIY Barcelona (Live) - Freddie Mercury & Montserrat Caballé - 1988 youtube.com/watch?v=IHRd0R-uKHc Countrymusik= Volksmusik: Jeannie C. Riley - Harper Valley P.T.A. youtube.com/watch?v=aOZPBUu7Fro Swedish Saint Lucia celebrations 2 youtube.com/watch?v=5iTbNOaqGco Christmas - Santa Lucia Sweden youtube.com/watch?v=i2-Q_ObdE-4 Queen - We are the champions, live youtube.com/watch?v=xdCrZfTkG1c Queen - We are the champions, live youtube.com/watch?v=xdCrZfTkG1c QUEEN - I WANT TO BREAK FREE (OFFICIAL HQ MUSIC VIDEO) youtube.com/watch?v=v3RXyHw1OHY |
Andere Filme. https://www.youtube.com/watch?v=nehePLARUt0 Sanna Nielsen, Stilla Natt http://www.youtube.com/watch?feature=player_embedded&v=SXh7JR9oKVE Händels Messias in Toronto in einem Einkaufszentrum im Jahr 2010. http://www.torontosun.com/news/canada/2010/11/29/16368791.html Begleitbericht dazu |
Nebenbei: Ein Hinweis auf Latein. http://www.gottwein.de/LaGr/LGrKonjug06.php Lateinische Grammatik --- Formenlehre --- Konjugationstabelle: ferre, ire, fieri |
Einige Musikstücke. Billie Jo Spears - Blanket On The Ground. youtube.com/watch?v=XpA0oPR_EOQ Help Me Make It Through The Night. youtube.com/watch?v=45-6duFvfuI Engelbert Humperdinck - Release Me - 1988. youtube.com/watch?v=T_AkuNhKqEc Elvis 1970-1977 Help Me Make It Through The Night youtube.com/watch?v=cRLJxpUYmY4 Susan Raye - L. A. International Airport (1971) youtube.com/watch?v=FQX7KaNtOa4 Susan Raye - Down In The Boondocks youtube.com/watch?v=tJV5-9IpvN8 Susan Raye - L.A. International Airport youtube.com/watch?v=Aj8f30Iguw0 Dolly Parton & Kenny Rogers - Islands in the stream youtube.com/watch?v=lixDK_tMEhE Dolly Parton - 9 to 5 youtube.com/watch?v=mpKAA2VxWY8 The German Helmet .youtube.com/watch?v=dqyaOvXvSnE |
Die heutigen Kinder in Naumburg im Vergleich zur Uta vor 800 Jahren. Ein Bild vom Kirschenfest in Naumburg an der Saale. Die Kinder sehen heute, 800 Jahre später, genau so aus wie die Uta von Naumburg in dem Standbild aus dem Jahr 1250. fotocommunity.de/pc/pc/display/25157718 |
Sämtliche Angaben ohne Gewähr. Eingefügt am 30. März 2013 |
agriserve.de Das ist meine alte und sehr umfangreiche Hauptseite seit dem Jahr 2000 bis heute. probonocontramalum.de Das ist eine zusätzliche Hauptseite seit 15. November 2012 bis heute. agriserve.de/Vermischtes-2012.html Inhaltsübersicht über Vermischtes |
- agriserve -
Laufendes-2013-186 Das Steuern von Motoren mit dem Arduino. ab dem 30. März 2013 bis zum 30. März 2013 Agriserve GmbH Zum Schäferköppel 200 60437 Frankfurt agriserve2000@yahoo.de www.agriserve.de Holz-, Getreide-, Biomasse-Heizungen Entwicklung, Beratung, Herstellung Geschäftsführer: Karlfried Cost |