Fiatx (Diskussion | Beiträge) K |
Dirk (Diskussion | Beiträge) K (→Bereits erfüllte Wünsche) |
||
(29 dazwischenliegende Versionen von 18 Benutzern werden nicht angezeigt) | |||
Zeile 5: | Zeile 5: | ||
'''Allgemeines''' | '''Allgemeines''' | ||
* Spracherkennung | * Spracherkennung | ||
− | * [[Schaltung AVR-Digitizer]] um Videobild mit AVR zu digitalisieren und auszuwerten oder per Funk zu übertragen | + | * [[Schaltung AVR-Digitizer]] um Videobild mit AVR zu digitalisieren und auszuwerten oder per Funk zu übertragen - etwas zu viel verlangt, das geht kaum. |
* Ausführliche Bedienhinweise für Euroflex-Saugroboter Monster Intelligente F1 | * Ausführliche Bedienhinweise für Euroflex-Saugroboter Monster Intelligente F1 | ||
* Künstliche Neuronale Netze | * Künstliche Neuronale Netze | ||
Zeile 11: | Zeile 11: | ||
* Wie ist eine Grundschaltung für einen Roboter aufgebaut, dh. wie werden Motoren mit AVR's angesteuert, wie Sensoren ausgelesen? etc. | * Wie ist eine Grundschaltung für einen Roboter aufgebaut, dh. wie werden Motoren mit AVR's angesteuert, wie Sensoren ausgelesen? etc. | ||
* Ausführliche Eagle Tutorials | * Ausführliche Eagle Tutorials | ||
+ | * Roboterarm ( Allgemeines, Aufbau, Dimensionierung, Berechnung, Beispiele, usw.) | ||
+ | * Polyethylenterephthalat (PET) | ||
+ | * AVR Bilderkennung | ||
+ | *** Taster-Abfragen und damit Interrupt-Routinen auslösen insbesondere AVR Atmega32 - RN Control | ||
+ | * Bewegungserkennung und Verfolgung mit AVR und Kamera | ||
'''Programmierung''' | '''Programmierung''' | ||
+ | *Wie wär's mit einem Artikel über das Programm [[TuxMinds]] [http://sourceforge.net/projects/tuxminds]. Damit kann man aus Bausteinen sein eigenes Programm zusammenbauen, auf den Bot laden und laufen lassen. Eines der wenigen symbolgestützten Programmiertools für Linux. Das Ganze ist ziemlich offen und man kann diverse eigene Sachen einbauen. Die Doku ist allerdings noch etwas dünn. | ||
*Wie programmiere ich meinen Atmelxx mit meinem Lieblingstool Eclipse? (gcc läuft bereits via cygwin)>>>>Woher bekomme ich die Header des Atmelxx und was muss noch beachtet werden? | *Wie programmiere ich meinen Atmelxx mit meinem Lieblingstool Eclipse? (gcc läuft bereits via cygwin)>>>>Woher bekomme ich die Header des Atmelxx und was muss noch beachtet werden? | ||
*Funktionen(Unterprogramme) und Tasks(parallele Prozesse) in Bascom | *Funktionen(Unterprogramme) und Tasks(parallele Prozesse) in Bascom | ||
− | |||
* [[Network_Controller/PC_Praxis#Network_Controller.2FPC_RS232_mit_Windows|Ansprechen der RS232 Schnittstelle mit gängigen Programmiersprachen]] | * [[Network_Controller/PC_Praxis#Network_Controller.2FPC_RS232_mit_Windows|Ansprechen der RS232 Schnittstelle mit gängigen Programmiersprachen]] | ||
* Pda und PPC steuerung über CF und MMC slot | * Pda und PPC steuerung über CF und MMC slot | ||
Zeile 22: | Zeile 27: | ||
* C-Control 2 Tutorial | * C-Control 2 Tutorial | ||
* PIC16F... Programmierung mit dem Go Embedded Pascal-Compiler | * PIC16F... Programmierung mit dem Go Embedded Pascal-Compiler | ||
− | |||
* [(ATMega128 mit eingelötetem Uhrenquarz)] Einstellung/Abfrage/Speichern von Zeit und Datum - Code für AVR Dude | * [(ATMega128 mit eingelötetem Uhrenquarz)] Einstellung/Abfrage/Speichern von Zeit und Datum - Code für AVR Dude | ||
+ | * Ein Komplettes kleines Projekt: Kommunikation von einem Atmel µC(z.B.: AtMegaX) zum PC über USB | ||
+ | * Eine Anleitung zu Programmern wie z.b. Ponyprog und [[avrdude]] | ||
+ | * Quadrocopter - Programmierung in Bascom | ||
'''Hardware''' | '''Hardware''' | ||
− | * | + | * Arduino |
* Serielles AVR-ISP Programmierkabel | * Serielles AVR-ISP Programmierkabel | ||
* USB-ISP Programmieradaper | * USB-ISP Programmieradaper | ||
* JTAG mit AVRs | * JTAG mit AVRs | ||
− | * Shift-/Schieberegister | + | * Shift-/Schieberegister - Einiges schon unter Portexpander am AVR |
* Sensorschaltung Windrichtung | * Sensorschaltung Windrichtung | ||
* Sensorschaltung Luftfeuchte | * Sensorschaltung Luftfeuchte | ||
* Schaltungssicherheitsvorkehrungen (wenns nicht nur auf dem Basteltisch funktionieren soll) | * Schaltungssicherheitsvorkehrungen (wenns nicht nur auf dem Basteltisch funktionieren soll) | ||
− | ** | + | ** EMV |
− | *** ESD- | + | *** ESD-Sicherheit |
*** ESD-Bauteile (Supressor Dioden, etc.) | *** ESD-Bauteile (Supressor Dioden, etc.) | ||
+ | *** EMV-konformes Routing | ||
*** Abschirmung bei Leitungen, Gehäuseauswahl, etc. | *** Abschirmung bei Leitungen, Gehäuseauswahl, etc. | ||
− | |||
− | |||
* Bluetooth Support (senden/empfangen) nach dem Vorbild des Lego NXT | * Bluetooth Support (senden/empfangen) nach dem Vorbild des Lego NXT | ||
* Microcontroller Entwicklungsboards | * Microcontroller Entwicklungsboards | ||
* Oszilloskop bedienung und Einstellung für Anfänger | * Oszilloskop bedienung und Einstellung für Anfänger | ||
+ | * Kühlung: Richtige Auslegung, Hinweise, Tipps - gerade auch für größere Leistungen | ||
+ | * Richtige Stromversorgung für den Bot (Schaltungen, Spannungsreglung, Auslegung, was ist zu beachten etc.) | ||
+ | ** Anm.: Reicht der Artikel [[Spannungsregler]] hierfür nicht aus? Falls nein: welche Details fehlen / was genau soll erklärt werden? | ||
==Folgende erscheinen noch unvollständig und sollten von Usern die in dem Bereich kundig sind, ergänzt werden== | ==Folgende erscheinen noch unvollständig und sollten von Usern die in dem Bereich kundig sind, ergänzt werden== | ||
Zeile 68: | Zeile 77: | ||
* [[C-Tutorial]] | * [[C-Tutorial]] | ||
* [[Navigation]] | * [[Navigation]] | ||
− | |||
* [[Avr-gcc|Dokumentation zu avr-gcc]] | * [[Avr-gcc|Dokumentation zu avr-gcc]] | ||
* [[Arm]] Microcontroller | * [[Arm]] Microcontroller | ||
Zeile 82: | Zeile 90: | ||
* [[Roboterwettbewerbe]] | * [[Roboterwettbewerbe]] | ||
* Motortreiber (Einsteigerguide) -> [[Getriebemotoren Ansteuerung]] | * Motortreiber (Einsteigerguide) -> [[Getriebemotoren Ansteuerung]] | ||
− | * Kondensator (Grundlagen) | + | * Kondensator (Grundlagen) -> [[Kondensator]] |
− | * Quarz-Bausteine | + | * Quarz-Bausteine -> [[Schwingquarz]] oder [[Quarzoszillator]] |
* [[Roboter-Filme]] | * [[Roboter-Filme]] | ||
− | * [[ | + | * Kurzschlußsicherheit, Überspannungsschutz und Verpolungsschutz in [[Schutzschaltungen]] |
* Schnittstellen Übersicht (Es sollten alle gängigen Schnittstellen mit Vorteilen, Nachteilen etc. aufgelistet werden, damit man für jede zu bewältigende Aufgabe die am besten geeignete Schnittstelle wählen kann) -> siehe unter [[RS232]] oder [[RS485]] oder [[USB]], Bussysteme unter [[I2C]] oder [[TWI]] oder [[CAN]] <- was fehlt noch? | * Schnittstellen Übersicht (Es sollten alle gängigen Schnittstellen mit Vorteilen, Nachteilen etc. aufgelistet werden, damit man für jede zu bewältigende Aufgabe die am besten geeignete Schnittstelle wählen kann) -> siehe unter [[RS232]] oder [[RS485]] oder [[USB]], Bussysteme unter [[I2C]] oder [[TWI]] oder [[CAN]] <- was fehlt noch? | ||
+ | * [[CNY70]] als Liniensensor (analoge / digitale Auswertung) | ||
+ | * PIC18F... Einführung siehe unter http://www.rn-wissen.de/index.php/PIC_Assembler#High-End | ||
+ | * Grundlagen und Programm (z.B. in GCC) für eine(n) Morse-Code-Sender/-Empfänger/-Station: [[RP6 - Morse-Code]] | ||
[[Kategorie:RN-Wissen]] | [[Kategorie:RN-Wissen]] |
Aktuelle Version vom 8. April 2012, 11:09 Uhr
Auf dieser Seite kann jeder Themen nennen, die er sich in diesem Wiki wünschen würde. Die Seite dient Usern, die gerne was schreiben möchten, als Anregung. Hat jemand ein entsprechendes Thema erstellt, kann er es auch aus dieser Liste wieder streichen.
Meine Wunschthemen
Allgemeines
- Spracherkennung
- Schaltung AVR-Digitizer um Videobild mit AVR zu digitalisieren und auszuwerten oder per Funk zu übertragen - etwas zu viel verlangt, das geht kaum.
- Ausführliche Bedienhinweise für Euroflex-Saugroboter Monster Intelligente F1
- Künstliche Neuronale Netze
- Formula Flowcode Buggy
- Wie ist eine Grundschaltung für einen Roboter aufgebaut, dh. wie werden Motoren mit AVR's angesteuert, wie Sensoren ausgelesen? etc.
- Ausführliche Eagle Tutorials
- Roboterarm ( Allgemeines, Aufbau, Dimensionierung, Berechnung, Beispiele, usw.)
- Polyethylenterephthalat (PET)
- AVR Bilderkennung
- Taster-Abfragen und damit Interrupt-Routinen auslösen insbesondere AVR Atmega32 - RN Control
- Bewegungserkennung und Verfolgung mit AVR und Kamera
Programmierung
- Wie wär's mit einem Artikel über das Programm TuxMinds [1]. Damit kann man aus Bausteinen sein eigenes Programm zusammenbauen, auf den Bot laden und laufen lassen. Eines der wenigen symbolgestützten Programmiertools für Linux. Das Ganze ist ziemlich offen und man kann diverse eigene Sachen einbauen. Die Doku ist allerdings noch etwas dünn.
- Wie programmiere ich meinen Atmelxx mit meinem Lieblingstool Eclipse? (gcc läuft bereits via cygwin)>>>>Woher bekomme ich die Header des Atmelxx und was muss noch beachtet werden?
- Funktionen(Unterprogramme) und Tasks(parallele Prozesse) in Bascom
- Ansprechen der RS232 Schnittstelle mit gängigen Programmiersprachen
- Pda und PPC steuerung über CF und MMC slot
- GCC Einführung mit Beispielen (welche Beispiele? Benutzung von GCC? (Optionen, ...)?, Programmbeispiele (also C-Tutorial)?), für spezielle Maschinen oder Derivate? ANSI-C? Was fehlt in den C-Beispielen?)
- Mehr C Tutorials wie bei Bascom für LCDs,....
- C-Control 2 Tutorial
- PIC16F... Programmierung mit dem Go Embedded Pascal-Compiler
- [(ATMega128 mit eingelötetem Uhrenquarz)] Einstellung/Abfrage/Speichern von Zeit und Datum - Code für AVR Dude
- Ein Komplettes kleines Projekt: Kommunikation von einem Atmel µC(z.B.: AtMegaX) zum PC über USB
- Eine Anleitung zu Programmern wie z.b. Ponyprog und avrdude
- Quadrocopter - Programmierung in Bascom
Hardware
- Arduino
- Serielles AVR-ISP Programmierkabel
- USB-ISP Programmieradaper
- JTAG mit AVRs
- Shift-/Schieberegister - Einiges schon unter Portexpander am AVR
- Sensorschaltung Windrichtung
- Sensorschaltung Luftfeuchte
- Schaltungssicherheitsvorkehrungen (wenns nicht nur auf dem Basteltisch funktionieren soll)
- EMV
- ESD-Sicherheit
- ESD-Bauteile (Supressor Dioden, etc.)
- EMV-konformes Routing
- Abschirmung bei Leitungen, Gehäuseauswahl, etc.
- EMV
- Bluetooth Support (senden/empfangen) nach dem Vorbild des Lego NXT
- Microcontroller Entwicklungsboards
- Oszilloskop bedienung und Einstellung für Anfänger
- Kühlung: Richtige Auslegung, Hinweise, Tipps - gerade auch für größere Leistungen
- Richtige Stromversorgung für den Bot (Schaltungen, Spannungsreglung, Auslegung, was ist zu beachten etc.)
- Anm.: Reicht der Artikel Spannungsregler hierfür nicht aus? Falls nein: welche Details fehlen / was genau soll erklärt werden?
Folgende erscheinen noch unvollständig und sollten von Usern die in dem Bereich kundig sind, ergänzt werden
Findet man jetzt durch folgenden Link: Kategorie:Artikelausbau Artikel die unvollständig sind sollte man jetzt also nicht mehr hier aufgelistet werden, sondern die Artikel sollten am unteren Ende durch folgendes Kommando ergänzen werden:
{{Ausbauwunsch|Mehr Grundlagen und vor allem Programmbeispiele etc.}}
Im Artikel wird dann ein Hinweis eingeblendet, ähnlich wie diesem:
Also hier klicken um ausbaufähige Artikel zu finden:
Hier noch ein paar Artikel wo der Hinweis noch nicht drin steht:
- AVR Assembler (GNU) Einführung:
- Zahnrad
- Flipflop
- C-Tutorial
- Navigation
- Dokumentation zu avr-gcc
- Arm Microcontroller
- GPS - Aufbau und Anwendung
- SPI - Vielleicht noch Beispiele
- Portexpander am AVR könnte nen BASCOM-Teil vertragen
- Manchester- Codierung - noch ein Programmbeispiel wäre toll
- JTAG
Bereits erfüllte Wünsche
- stellenanzeigen-forum ->Gibt es bereits hier http://www.roboternetz.de/phpBB2/viewforum.php?f=29
- Filter (Hardware/Software) -> Wurde hier angelegt Filter (Elektronik)
- Roboterwettbewerbe
- Motortreiber (Einsteigerguide) -> Getriebemotoren Ansteuerung
- Kondensator (Grundlagen) -> Kondensator
- Quarz-Bausteine -> Schwingquarz oder Quarzoszillator
- Roboter-Filme
- Kurzschlußsicherheit, Überspannungsschutz und Verpolungsschutz in Schutzschaltungen
- Schnittstellen Übersicht (Es sollten alle gängigen Schnittstellen mit Vorteilen, Nachteilen etc. aufgelistet werden, damit man für jede zu bewältigende Aufgabe die am besten geeignete Schnittstelle wählen kann) -> siehe unter RS232 oder RS485 oder USB, Bussysteme unter I2C oder TWI oder CAN <- was fehlt noch?
- CNY70 als Liniensensor (analoge / digitale Auswertung)
- PIC18F... Einführung siehe unter http://www.rn-wissen.de/index.php/PIC_Assembler#High-End
- Grundlagen und Programm (z.B. in GCC) für eine(n) Morse-Code-Sender/-Empfänger/-Station: RP6 - Morse-Code