MC:Hauptseite

Aus SWLabWiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Wish list)
 
(12 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt)
Zeile 2: Zeile 2:
 
= Kurzbeschreibung =
 
= Kurzbeschreibung =
 
Dieses Projekt bildet eine Spielwiese für verschiedene kleinere Mikrocontroller-basierte Teilprojekte. Hier können eingebettete Systeme anhand unterschiedlicher Basistechnologien hautnah erforscht werden.
 
Dieses Projekt bildet eine Spielwiese für verschiedene kleinere Mikrocontroller-basierte Teilprojekte. Hier können eingebettete Systeme anhand unterschiedlicher Basistechnologien hautnah erforscht werden.
 
Wir beschäftigen uns mit unterschiedlichen Controller-Familien wie z.B. AVR (Atmel), Pic (Microchip) oder auch STM (ST). Wirf bitte einen Blick auf die [https://swlab.cs.uni-kl.de/wiki/index.php/MC_talk:Hauptseite Diskussionsseite] wo wir diverse Ideen und Technologien ansprechen werden.
 
  
 
=Ziele=
 
=Ziele=
<!-- Listen Sie hier ihre kurzfristigen und langfristigen Ziele auf. -->
 
 
<!-- Commented out by slopjong -->
 
<!-- Ein Datum für unser Treffen finden => [http://www.doodle.com/cddqfgupr3xgnmgs Umfrage]
 
 
Falls Du zu keinem der genannten Termine kommen kannst, hinterlasse bitte einen Kommentar.
 
-->
 
* Erstes Treffen, Plan ausarbeiten, Aufgaben verteilen
 
  
 
= Projekt-Team =
 
= Projekt-Team =
Zeile 22: Zeile 12:
 
-->
 
-->
  
* [[Benutzer:r_schmit | Romain Schmitz]] (Projektsprecher)
+
= Projekt =
* [[Benutzer:S_schlosse10 | Stephan Schlosser]]
+
* [[Benutzer:J_bayer | Johannes Bayer]]
+
 
+
=Projektideen=
+
 
+
* ''QR-Decoder.'' μ-Controller liest den Speicher einer Webcam aus und decodiert den QR-Code (oder versucht es zumindest ;-) Wie sämtliche gängigen Strichcode-Scanner wird auch dieser Decoder eine Tastatur emulieren und den decodierten Code als eine Serie von Keystrokes an den Rechner senden. Als Controller kann man verwenden:
+
** Vinculum II μ-Controller von FTDI
+
** Atmels (ohne nativen USB Support) mit der V-USB Firmware
+
** Atmels mit nativem USB Support. Ob diese auch als Host agieren können, muss im Datenblatt nachgeschaut werden
+
* ''Endgerät für Web Services.'' Hierzu muss eine SOAP-, JSON- oder eine entsprechende Engine für das Nachrichtenprotokoll geschrieben werden. Es wird empfohlen Ethersex oder etwas ähnliches zu benutzen, damit man den Http-Stack nicht selber implementieren muss ;-)
+
* ''Serieller Logger.'' Ein Gerät, das Kommunikation an einer seriellen Schnittstelle wie RS232 mitschneiden und wiedergeben kann. Das kann beliebig komplex ausgelegt werden, bis hin zu Geräten mit eigenem Display, SD-Karte, … (in einer der letzten Funkamateur-Zeitschriften ist genau solch ein Logger vorgestellt worden)
+
  
 
=Aktueller Projektstand=
 
=Aktueller Projektstand=
 
<!-- Versuchen Sie den aktuellen Projektstand für Außenstehende zu skizzieren. -->
 
<!-- Versuchen Sie den aktuellen Projektstand für Außenstehende zu skizzieren. -->
 
* Doodle für das erste Projekt-Meeting: [http://doodle.com/dn8xaxaa5kvcrhmf http://doodle.com/dn8xaxaa5kvcrhmf]
 
 
=Inspirationen=
 
===Linksammlung===
 
[http://www.blafusel.de/misc/my_first_mc.html µC-Hello World] für AT mega8
 
 
[http://www.hackerspace.lu/wiki/Blinkentree Blinkentree]
 
 
===MicroCamp===
 
Ausführliches Tutorial zum Mikrocontroller Einstieg mit dem ATmega8 von Atmel.
 
# Hardware & Microcontroller
 
# Development Software
 
# C Programming with AVR Studio and WinAVR
 
# Library and Function programming
 
# WinAVR c-Compiler
 
# MicroCamp Librarys
 
# Building a Robot
 
## Basic Movement
 
## Object Detection
 
## Line Tracking
 
# Sources
 
 
[http://www.scribd.com/doc/13419821/MicroCamp-ATmega8-Activity-Kit-Manua MicroCamp ATmega8 Activity Kit Manual]
 
 
[http://www.sparkfun.com/datasheets/Robotics/MicroCamp2_e.pdf MicroCamp ATmega8 Activity Kit Manual (rev. 2.0)]
 
 
=Wish list=
 
 
* [http://www.saleae.com/logic/ Logic Analyzer] (129€) oder [http://www.watterott.com/de/Open-Logic-Sniffer Open Logic-Sniffer] (45,22€ bei Watterott, Software: [http://www.lxtreme.nl/ols/ 1] [http://dangerousprototypes.com/docs/Logic_Sniffer_quick_start_guide 2])
 
* Mittelgroße Eisenhandsäge
 
* Tischbohrmaschine, alternativ Dremel mit Bohrständer
 
* Heißluftfön (Reichelt ~50€)
 
* Zangenset (bei Reichelt gibt's brauchbare für wenig Geld)
 
* Lötspitzen
 
* Messleitungen, Anschlussleitungen für Netzgerät
 
* Krokodilsklemmen für Anschlussleitungen
 
* gescheites Schraubenzieher-Set
 
* Torx-Schraubenzieher-Set
 
* Lupe, vielleicht sogar ne Leuchtlupe
 
* Oszilloskop
 
* Hebel-Schneidemaschine (um z.B. (Lochraster-)Platinen zu schneiden)
 
 
=Verfügbare Ausstattung=
 
 
Von Romain privat zur Verfügung gestellte Sachen:
 
 
* Belichtungsgerät
 
* Große Bohrmaschine
 
* Kleine Eisensäge (aber auch zum hackertypischen Sägen von Holz-/PVC-/Alles-andere benutzbar, wenn vom Allessägen stumpf => einfach Sägeblatt ersetzen)
 
* Weiteres Werkzeug (nachfragen!)
 
  
 
=Interne Dokumente=
 
=Interne Dokumente=

Aktuelle Version vom 4. November 2016, 13:03 Uhr

Arduino

Inhaltsverzeichnis

[Bearbeiten] Kurzbeschreibung

Dieses Projekt bildet eine Spielwiese für verschiedene kleinere Mikrocontroller-basierte Teilprojekte. Hier können eingebettete Systeme anhand unterschiedlicher Basistechnologien hautnah erforscht werden.

[Bearbeiten] Ziele

[Bearbeiten] Projekt-Team

[Bearbeiten] Projekt

[Bearbeiten] Aktueller Projektstand

[Bearbeiten] Interne Dokumente

Die hier verlinkten weiteren Seiten zu diesem Projekt sind nur für angemeldete SWLab-Teilnehmer lesbar.

Meine Werkzeuge