Am 04.02.2014 10:06, schrieb Edzard Egberts:
Das ist ein guter Punkt.
besser. Vielleicht fange ich sogar mit BF an :-)
Gregor
Am 04.02.2014 10:06, schrieb Edzard Egberts:
Das ist ein guter Punkt.
besser. Vielleicht fange ich sogar mit BF an :-)
Gregor
Am 04.02.2014 10:12, schrieb Edzard Egberts:
derzeit Arduino 1.0.5 unter Debian 6.
nutze Arduino ?nur? als eine Art Knete.
Gregor
Gregor Szaktilla schrieb:
string oder vector viel einfacher und sicherer anzuwenden. Wenn jemand _nicht_vorbelastet_ist_, kommen dem solche Sachen vielleicht gar nicht so "abstrakt" vor. Klassen einfach verwenden und mit Klassen arbeiten
BF? Irgendetwas in die Assembler-Richtung? Also *das* finde ich abstrakt im Gegensatz zu einer Hochsprache.
Am 04.02.2014 10:27, schrieb Edzard Egberts:
Siehe
die Bash verbrochen habe. Minimalistischer (und trotzdem
Gregor
Gregor Szaktilla schrieb:
Bei mir Arduino 1.5.4 unter CentOS 6.
Daran wird es wohl liegen - mein letztes Arduino Projekt umfasst 3785 Zeilen mit insgesamt 143999 Zeichen in 26 Dateien. Mit der Arduino-IDE
Zeile Code schreibt, mit der Source-Control-Management-Software vertraut machen, einen Continuous-Build-Server aufsetzenn, Maven ist eh unabdingbar, ohne ein Issue-Tracking- und Bugreporting-System ist es
arbeiten ist wie einen Airbus pilotieren, aber wir haben einige Airbus-Piloten in unserer Segelfluggruppe, die in der Freizeit bewusst mit Holzfliegern rumgurken, weil das einfach mehr Spass macht.
Genauso ist es mit dem Arduino. Der hat u.A. deshalb einen solchen Erfolg, *weil* man die IDE in Minuten aufgesetzt und in einer halben Stunde verstanden hat, und vor allem, weil es an jeder Ecke
Servos, IR-Fernbedienungen, Motorsteuerungen reicht die Arduino-IDE dicke.
dann nicht so etwas Zusammengeschustertes wie C++) von allem Anfang an von Grund auf und systematisch lernt, aber ein solches Vorgehen ist nur sehr, sehr wenigen Jugendlichen schmackhaft zu machen. Zudem ist die Arduino-Umgebung, wegen der Abwesenheit eines Betriebssystems und der sehr begrenzten Ressourcen nicht sehr geeignet, die Vorteile von OO aufzuzeigen.
- Andi
Am 04.02.2014 10:46, schrieb Andreas Karrer:
Mit OO bzw. C++ schlage ich mich seit gut 6 Jahren herum und hole jetzt
andere ?Denkart? ist).
Gregor
Gregor Szaktilla ( snipped-for-privacy@ktilla.de):
virtuellen Raum:
-- DL7BJ|DL-QRP-AG #1186|DARC OV I18|FISTS #15933|AGCW #2737|ARRL
Andreas Karrer schrieb:
(Regelung der Luftfeuchtigkeit mit LCD-Anzeige), aber wenn es nur darum
Sag' ich doch! :o)
Sprachmittel, die C++ bietet, vor allem, dass man mit C++ komplett ohne Zeiger programmieren kann. Da halte ich die Verwendung von string,
machen kann, muss wirklich erst nach den ersten paar tausend Zeilen kommen...
Edzard Egberts (ed snipped-for-privacy@tantec.de):
Delphi schon, aber Lazarus nicht. Das verwende ich in manchen Projekten.
Die Cross-Platform Entwicklung funktioniert damit ziemlich gut. Vor allem muss man nicht so viele Bibliotheken wie z.B. bei QT mitschleppen.
Ich verwende meist dieses Paket
schnell.
@Gregor: Mit Lazarus kann man auch schnell kleine Tools schreiben, um z.B. den Arduino vom PC aus zu steuern. In dem CodeTyphon Paket sind
73, Tom-- DL7BJ|DL-QRP-AG #1186|DARC OV I18|FISTS #15933|AGCW #2737|ARRL http://dl7bj.org http://hamqth.com https://twitter.com/dl7bj
Am Tue, 4 Feb 2014 10:00:51 +0100 (CET) schrieb Ralph Aichinger:
Das sehe ich auch so. Damit kommt er schnell zu ersten Erfolgserlebnissen und verliert nicht die Lust.
Lutz
-- Mit unseren Sensoren ist der Administrator informiert, bevor es Probleme im Serverraum gibt: preiswerte Monitoring Hard- und Software-kostenloses Plugin
Edzard Egberts schrieb:
Ja, genau, und mindestens Aristoteles, Galilei in Originalsprache, Schopenhauer, Nitzsche, Meister Eckhart das Gesamtwerk von Goethe und am besten noch Grundgesetz und das BGB. Und die Ferengi-Erwerbsregeln.
CNR, Marc
Edzard Egberts :
Also die Arduino IDE ist von der Einfachheit her einfach genial - und wenn er
nach und nach einzelne neue Kommandos ansieht und die einbaut - einen besseren Einstieg gibt es ihmo nicht. Eclipse mit C++ ist da viel viel viel
- das bringt schnell Frust. Klar hat die Arduino-IDE jede Menge Nachteile - die stellen aber erst mal viel weniger ein Problem dar.
keine parallelen Tasks (noch nicht mal Interrupts) mal so auf die Schnelle hinkriegt....
M.
Marc Santhoff schrieb:
und das war eine einzige Folge von Erleuchtungen.
Das lernt man mit 11 doch sowieso noch in der Schule. :o)
Matthias Weingart schrieb:
Datenblatt" einen 400us-Interrupt mit dem zweiten Timer programmiert:
TCCR2A= 0x00; TCCR2B= 0x03; TIMSK2= 0x01; TCNT2= m_Timer_Reload;
Das ist also kein Problem, aber vielleicht nun doch eher Altersfreigabe ab 12? :o)
Die Arduino IDE verwendet die AVR-Bibliotheken und da kann man einen ganzen Haufen Sachen finden, die nicht direkt in der IDE angeboten werden (Ansteuerung von LCD, I2C, EEPROM lesen und schreiben, usw.). So eben auch die Definitionen der Register, der entsprechende Chip muss dann in den Projekteinstellungen gesetzt werden. Ich benutze hier z.B. zwei AVR-Typen, in der Eclipse sind das zwei verschiedene Build-Configurations, aber der gleiche Quelltext. Auf Hexcode-Ebene sind die dann nicht mehr kompatibel, sondern Register haben z.B. andere Adressen.
Es reicht ein amerikanisches Fachbuch oder eine Fachzeitschrift. Bei mir war es das ARRL Handbook. Ein besseres Preisleistungsverhaeltnis fuer Lehrmaterial habe ich nirgends gesehen (ausser Internet natuerlich).
So isses. Aber Sprechen und Schreiben ist in der Lebensphase des elfjaehrigen noch nicht wichtig.
Was Mandarin angeht, das koennte eines Tages vorueber sein. Ich weiss noch, wie vor 25 Jahren alle sagten, man muesse Japanisch koennen und einige das ernsthaft lernten. Heute redet niemand mehr darueber. Ich sehe bereits Trends, wo es weitergeht. Indien, Vietnam, Bangladesh, zum Beispiel.
-- Gruesse, Joerg http://www.analogconsultants.com/
Schulveranstaltung eine Ampelkreuzung nachgebildet und mit dem C64 gesteuert werden, ich und noch ein anderer haben den Auftrag dazu bekommen - und verbummelt. Zwei Tage vor der Veranstaltung fragt uns der Lehrer, was denn nu' is' *schluck*
angefangen, paar BC140 oder so als Treiber, LEDs in ein Brett gebohrt,
alles aufbauen, und der Lehrer ist fast vom Glauben abgefallen. Erwartet hatte er den C64 als black box, die halt paar bunte LEDs steuert, bekommen hat er eine komplette Visualisierung der Kreuzung,
Feuerwehrauto mit Vorrangschaltung in die Kreuzung, alles total realistisch. Die Hardware war eigentlich uninteressiert, die show passierte quasi komplett auf dem Bildschirm.
-ras
-- Ralph A. Schmid http://www.schmid.xxx/ http://www.db0fue.de/ http://www.bclog.de/ http://www.kabuliyan.de/
Senderchen gebaut und so, Microcontroller waren damals halt noch kein Hobbythema...
-ras
-- Ralph A. Schmid http://www.schmid.xxx/ http://www.db0fue.de/ http://www.bclog.de/ http://www.kabuliyan.de/
On Tue, 04 Feb 2014 18:15:59 +0100, "Ralph A. Schmid, dk5ras" posted:
ACK.
oder 15 hat er dann bei einem Jugend-forscht-Landesentscheid gewonnen
- mit einem Elektronikthema :-)
Jetzt macht er bei Microsoft Karriere :-(
-- Wolfgang Warnung: Posting kann Ironie enthalten, auch wenn nicht explizit gekennzeichnet! Mails bitte nur an ReplyTo, From wird nicht gelesen!
Du hast dein bestes getan, aber manchmal reicht das nicht.
Gerrit
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.