Arduino + Memory Module

Besvar
KlausJensen33
Indlæg: 6
Tilmeldt: 02 dec 2018, 12:27

Arduino + Memory Module

Indlæg af KlausJensen33 »

Hej, jeg vil gerne kunne hente 2 værdier fra en fil på min SD module, og vise de 2 værdier i en 2x16 LCD Display, nogle som kan hjælpe med lidt kode. Filen hedder "Display.txt" på min SD Kort.

Har dette modul: https://ardustore.dk/produkt/micro-sd-c ... ory-module

Brugeravatar
Bri_Jac
Indlæg: 1035
Tilmeldt: 05 nov 2008, 21:48
Geografisk sted: Bunkeflostrand

Re: Arduino + Memory Module

Indlæg af Bri_Jac »

Hvilket display har du?
men vis du kan få dette kode til at virke, så er du på vej :-)
https://www.arduino.cc/en/Tutorial/HelloWorld

KlausJensen33
Indlæg: 6
Tilmeldt: 02 dec 2018, 12:27

Re: Arduino + Memory Module

Indlæg af KlausJensen33 »

Jeg bruger dette display: https://ardustore.dk/produkt/16x2-lcd-d ... ule-yellow

Mit problem er ikke at få vist noget i displayet, men hvordan jeg henter de 2 værdier fra filen på mit SD kort, som så skal vises på de 2 linier i displayet :D

Brugeravatar
Bri_Jac
Indlæg: 1035
Tilmeldt: 05 nov 2008, 21:48
Geografisk sted: Bunkeflostrand

Re: Arduino + Memory Module

Indlæg af Bri_Jac »

Har du set at der er kode med til det link som du vedlagde?

Kode: Vælg alt

// Hvsi fil eksitere åbnes den
  myFile = SD.open("Test.txt");
så du skal i stedet for skrive:

Kode: Vælg alt

// Hvsi fil eksitere åbnes den
  myFile = SD.open("Display.txt");

Brugeravatar
Bri_Jac
Indlæg: 1035
Tilmeldt: 05 nov 2008, 21:48
Geografisk sted: Bunkeflostrand

Re: Arduino + Memory Module

Indlæg af Bri_Jac »

Link: https://ardustore.dk/produkt/micro-sd-c ... ory-module

Nedenstående er koden som jeg har rettet til

Kode: Vælg alt

/*
  SD card read/write

 This example shows how to read and write data to and from an SD card file
 The circuit:
 * SD card attached to SPI bus as follows:
 ** MOSI - pin 11
 ** MISO - pin 12
 ** CLK - pin 13
 ** CS - pin 4 (for MKRZero SD: SDCARD_SS_PIN)

 This example code is in the public domain.

 */

#include <SPI.h>
#include <SD.h>

File myFile;

void setup() {

  Serial.begin(9600);  //Åbner Serial Kommunications
  while (!Serial) {  ; // wait for serial port to connect. Needed for native USB port only
  }


  Serial.print("Vent... Initialization SD Kort!");

  if (!SD.begin(4)) {
    Serial.println("Initialization failed!");
    return;
  }
  Serial.println("Initialization done.");

  // Hvis fil eksistere åbnes den
  myFile = SD.open("Display.txt");
  if (myFile) {
    Serial.println("Display.txt");

    // Læs fil
    while (myFile.available()) {
      Serial.write(myFile.read());
    }
    // Luk fil
    myFile.close();
  } else {
    // Hvis ikke filen kan åbnes
    Serial.println("Kunne ikke åbne (Display.txt)");
  }
}

void loop() {
 
}

KlausJensen33
Indlæg: 6
Tilmeldt: 02 dec 2018, 12:27

Re: Arduino + Memory Module

Indlæg af KlausJensen33 »

1000 Tak! Det vil jeg prøve. :)

Besvar