Dies ist eine alte Version des Dokuments!


Basisbausatz für Eigenbau Sensoren

Dieser Basis-Bausatz ist als Grundlage für eigene Projekte sowie für alle AskSin++ Projekte unter https://asksinpp.de/ geeignet.
Hier wird der Zusammenbau sowie das Flashen erklärt.

Folgende Bauteile werden benötigt:

  • Arduino Pro Mini 3,3V 8MHz
  • CC1101 868MHz Funkmodul mit Helical Antenne
  • 2x 330 Ohm Widerstand [R1]
  • 2x LED rot/grün 5mm
  • 1x Drucktaster
  • Grundplatine


Die Vorgehnsweise ist selbsterkörend. Das wichtigste ist, dass man mit den Widerständen anfängt, da diese überbaut werden.
Dabei sind der DS18B20 Temperatursensor und der zugehörige 4,7k Widerstand [R2] optional und beim Standard Bausatz auch nicht enthalten.

Das fertig gelötete Basismodul sieht anschließend folgendermaßen aus. Als Antenne kann entweder die mitgelieferte Helical-Antenne oder ein 8,3cm langer Draht verwendet werden. Das CC1101 Funkmodul wird entweder direkt auf die Platine aufgelötet (Standard) oder wie im Bild dargestellt mit einer 2,0mm Stifleiste aufgebockt. Letztere ist allerdings nicht im Bausatz enthalten.
An die Stiftleisten (über/unter dem Arduino) können per Dupont Jumperkabel diverse One-Wire Sensoren oder andere Komponenten angesteckt werden.

Sketch Flashen

Zum Flashen werden folgende Komonenten benötigt:


Software Installation

Nachdem man die Arduino Software installiert hat, muss man noch ein paar AskSin Libraries einbinden. Eine Anleitung dafür findet man hier: Bibliothek einbinden

Flash Verkabelung

Hier wird eine Flashmöglichkeit über einen Arduino Nano V3 gezeigt.
:!: Diesen an den PC anschließen und mit dem Tool „Arduino“ zunächst einmalig den Sketch unter „Datei > Beispiele > ArduinoISP“ flashen. Dieser Arduino dient nun als Programmer.

Danach wird der Nano mit dem Mini z.B. per dupont Jumperkabel verbunden.
flash-belegung.jpg

Portermittlung / Einstellungen

Nachdem man den Windows Treiber für den Nano V3 installiert hat und die oben gezeigte Verkabelung durchgeführt hat, wird dieser per USB-Kabel an den PC angesteckt.
Die LED's beider Arduino's sollten leuchten. Jetzt wird der COM-Port im Geräte Manager ermittelt.

(In diesem Beispiel COM32)

Anschließend werden in der installierten Arduino Software unter Werkzeuge die Einstellungen vorgenommen.


Nun einen der Sketche unter https://asksinpp.de/Sketche/ herunterladen/kopieren und in das Fenster der Arduino Software einfügen.
Danach unter Sketch > Hochladen mit Programmer den Flash-Vorgang durchführen.
(Achtung: Manchmal muss das Flashen zweimal durchgeführt werden, da beim ersten Versuch gelegentlich ein Fehler auftritt.)


Navigation
Eigene Werkzeuge