Forum: Mikrocontroller und Digitale Elektronik 8051 Keil dht11


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Martin H. (Gast)


Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hallo ich brauche dringend hilfe, ich muss ein Technikerporjekt 
Fertigstellen mit einem standart Mikrocontroller von der Schule aus Bild 
wurde hin zu gefügt. Ich muss mit einem Mikrocontroller einen Raum-Klima 
logger erstellen, um die Temperatur in einem raum zu messen das kein 
Schimmel in Wohnräumen enstehen kann. Die dafür benötigten teile hab ich 
schon Bestellt einen DHT11 sensor für die  Temperatur und 
Luftfeuchtigkeit zu messen und einen MLX sensor für die wand temperatur. 
Bitte um hilfe

von Lothar (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Entweder mit dem Datenblatt eine Bit-Kommunikation erstellen oder ohne 
Nachzudenken was Fertiges von Arduino nehmen:

https://github.com/adafruit/DHT-sensor-library/blob/master/DHT.cpp

read()

Und dort halt für 8051 abändern also z.B.

digitalWrite(_pin, HIGH);

sbit _pin = P0^0;  // oder welchen auch immer
_pin = 1;

Und ändere das Thema auf 8051 dht11 dann kommt auch mehr Hilfe.

von Martin H. (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Danke für die schnelle Hilfe ich versuch es mal mit dem ab ändern des 
fertigen Programmes von Arduino..

von Martin H. (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Lothar schrieb:
> Entweder mit dem Datenblatt eine Bit-Kommunikation erstellen oder ohne
> Nachzudenken was Fertiges von Arduino nehmen:
>
> https://github.com/adafruit/DHT-sensor-library/blob/master/DHT.cpp
>
> read()
>
> Und dort halt für 8051 abändern also z.B.
>
> digitalWrite(_pin, HIGH);
>
> sbit _pin = P0^0;  // oder welchen auch immer
> _pin = 1;
>
> Und ändere das Thema auf 8051 dht11 dann kommt auch mehr Hilfe.

Muss ich da nur die _pins ändern dann würde es schon tun, dannach 
einfach in die Bibliotheke einbinden ?

von Nicole28 (Gast)


Bewertung
0 lesenswert
nicht lesenswert
bist du nicht aus Nürnberg

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.