Vis indlæg

Denne sektion tillader dig at se alle indlæg oprettet af dette medlem. Bemærk at du kun kan se indlæg der er oprettet i områder du i øjeblikket har adgang til.


Beskeder - Mikkel HH

Sider: [1] 2
1
Print & Mekanik / Sv: Eagle drill (*.drd)
« Dato: Februar 25, 2017, 09:14:12 »
Har fundet svaret.

Men tak for kikket.

M.v.h.

Mikkel

2
Print & Mekanik / Eagle drill (*.drd)
« Dato: Februar 24, 2017, 14:46:34 »
Jeg får af vide jeg ikke har Størrelsen på mine "huller" med i mine filer. (*.drd)

Hvad jeg gør:

Er inde i Board.
1) Går op i Options - set
2)Vælger Drill - set - ok
3) Tools - drill legend
4) Trykker derefter på OK

Så kommer de frem i Layers: 144 , 145 & 146


Er der en anden måde som jeg ikke kender??


På forhånd mange tak for din tid  :)

Mikkel

3
Arduino & Lign. / RS232
« Dato: Juni 23, 2015, 19:27:39 »
Hej

Er i gang med at prøve at lære om serial kommunikation, med det går ikke særligt godt.  :'(
Har en vægt som kommunikere via rs232, men kan ikke få den til at skrive noget retur til mig, har prøvet de forskellige måder som er at finde på arduino.cc, og sat noget sammen selv, men ka ik hitte u a det. ;)

Arbejder med arduino uno.

Tak for hjælpen :)

4
Arduino & Lign. / Sv: Bootloader til uno
« Dato: September 13, 2014, 16:28:50 »
Har fundet ud af det. ;)

5
Arduino & Lign. / Bootloader til uno
« Dato: September 13, 2014, 15:37:40 »
Jeg har brug for hjælp  :)
Er der en som ved hvordan man ligger bootloader ind på chippen? (Atmega328p-pu)

6
Arduino & Lign. / Sv: Ur på lcd med arduino
« Dato: Februar 05, 2014, 19:59:14 »
Rigtige mange tak. :D

Det er super, virker fint...

7
Programmering / Sv: Problemer med LCD display
« Dato: Februar 05, 2014, 15:25:25 »
Det hjalp da jeg lage 3*mellem rum ind til min mærkelig symboler..

Så lavet koden sådan her:
Kode:
lcd.setCursor(0,1);                        //Begynd at skrive nederst til venstre
lcd.print("   ");                          //3 mellemrum betyder at den skal slette det som står i den
lcd.setCursor(0,1);                          //Begynd at skrive nederst til venstre

8
Arduino & Lign. / Ur på lcd med arduino
« Dato: Februar 05, 2014, 15:20:26 »
Er der en som har lavet et ur til arduino som bliver vist på et lcd display.

Jeg er meget grøn til programmering så lidt hjælp ville jeg sætte meget pris på. :D

Mikkel

9
Programmering / Problemer med LCD display
« Dato: Februar 04, 2014, 14:09:26 »
Kan ikke se hvad jeg gør forkert, kan få vist hastigheden men der er andre symboler efter hastigende? Hvorfor ?????

Har fået lavet temperatur til at vise rigtigt. Hastigheden vises også rigtigt men vil gerne have symbolerne væk.
Jeg er helt grøn på programmering...
Kode:
#include <Servo.h>
#include <LiquidCrystal.h>

Servo myServo;                                                 // Servo motor
LiquidCrystal lcd(12,11,5,4,3,2);

int const potPin = A0;                                         // Analog pin hvor der er monteret et potmeter
int potVal;                                                    // Ud læs data fra analog porten
int angle;                                                     // Hvor servo motoren skal stå
float voltage, degreesF;
int degreesC; // fjern degreesC fra den oppe over og sæt den ind i int

const int temperaturePin = 1;
const int alarm = 8;

    void setup()
    {
      myServo.attach(9);                                       // Det er til servomotoren på pin 9
      Serial.begin(9600);                                      // Til serial komunitation
      pinMode (8,OUTPUT);                                      // Til busser
      {
      lcd.begin(16, 2);      //kolonner og rækker
      lcd.print("Welkommen til ;)");
           
      delay(800);       // Så denn viser det i 5 sek
      }
      lcd.clear();                                // Stel det derstår oven over
      lcd.setCursor(0,0);
      lcd.print("Km/t:");
     
           
      lcd.setCursor(11,0);  //På linge 2
      lcd.print("Temp:");
     }

void loop()
    {
         
      potVal = analogRead(potPin);                           // Læs potiometeret posion
        angle = map(potVal, 0, 1023, 0, 200);                 // Nummert fra potionmeter
       myServo.write(angle);                                 // så kan servotoren virke
       
        Serial.print("Km/t :  ");                             //Vis hastigheden
        Serial.print(angle);
       
        lcd.setCursor(0,1);
        lcd.print(angle);
        lcd.write(angle);
       
         if (angle >80)                            // når hatsigheden kommer over 80
      {
      digitalWrite(8,HIGH);
     }
      else
     {
      digitalWrite(8,LOW);
      }
     
    voltage = getVoltage(temperaturePin);
    degreesC = round((voltage - 0.5) * 100);
    //degreesF = degreesC * (9.0/5.0) + 32.0;
    //Serial.print("voltage: ");
    //Serial.print(voltage);
    Serial.print("   Temp :");
    Serial.println(degreesC);                  //println skriv printLN så skifter den linge
    delay(500);
   
    lcd.setCursor(12,1);    // Så den ved hvor den skal skrive til
    lcd.print(degreesC);      // SÅ kommer det på display
    lcd.setCursor(15,1);   
    lcd.print("C");
       
      }
    float getVoltage(int pin)
{
  return (analogRead(pin) * 0.004882814);
}

Mange tak for kikket.   :D

10
Programmering / Sv: Hjælp med projekt.
« Dato: Februar 04, 2014, 12:37:33 »
Har fået det til at virke.  ;D

11
Programmering / Sv: Hjælp med projekt.
« Dato: Februar 03, 2014, 20:32:24 »
Jeg takker mange, men nu har jeg et nyt problem.
Skal have det ud på et lcd pisplay.
Kan skrive teksten "km/t" og "temp" med ikke data..

12
Programmering / Sv: Hjælp med projekt.
« Dato: Februar 03, 2014, 19:03:39 »
Mange tak, det var to { jeg havde forkert.

13
Programmering / Sv: Hjælp med projekt.
« Dato: Februar 03, 2014, 18:49:45 »
Her er den sat sammen men virker ikke  :'(

Kode:
#include <Servo.h>


Servo myServo;                                                 // Servo motor


int const potPin = A0;                                         // Analog pin hvor der er monteret et potmeter
int potVal;                                                    // Ud læs data fra analog porten
int angle;                                                     // Hvor servo motoren skal stå

const int temperaturePin = 1;

const int alarm = 8;

    void setup()
    {
      myServo.attach(9);                                       // Det er til servomotoren på pin 9
      Serial.begin(9600);                                      // Til serial komunitation
      pinMode (8,OUTPUT);                                      // Til busser
     
    }

void loop()
    {
      {
      float voltage, degreesC, degreesF;
    voltage = getVoltage(temperaturePin);
    degreesC = (voltage - 0.5) * 100.0;
    degreesF = degreesC * (9.0/5.0) + 32.0;
 
  Serial.print("voltage: ");
  Serial.print(voltage);
  Serial.print("  deg C: ");
  Serial.println(degreesC);
 
  float getVoltage(int pin)
{
  return (analogRead(pin) * 0.004882814);
}
 
   delay(1000); // repeat once per second (change as you wish!)
}
        potVal = analogRead(potPin);                           // Læs potiometeret posion
       
                 
        angle = map(potVal, 0, 1023, 0, 200);                 // Nummert fra potionmeter

           
         Serial.print(" Km/t: ");                             //Vis hastigheden
        Serial.println(angle);

           
        myServo.write(angle);
   
      if (angle >80)                                         // når hatsigheden kommer over 80
      {
      digitalWrite(8,HIGH);
     }
      else
     {
      digitalWrite(8,LOW);
      }
 
         
      delay(150);                                           // Delay på 150 milli sek
}





14
Programmering / Hjælp med projekt.
« Dato: Februar 03, 2014, 16:56:19 »
Er i gang med projekt på elektronikfagtekniker. Skal lave et speedometer og en temp. Har lavet dem, hver for sig, men kan ikke blande dem sammen hvad gør jeg forkert??

Den virker fint alene:
Kode:
#include <Servo.h>

Servo myServo;                                                 // Servo motor


int const potPin = A0;                                         // Analog pin hvor der er monteret et potmeter
int potVal;                                                    // Ud læs data fra analog porten
int angle;                                                     // Hvor servo motoren skal stå

const int alarm = 8;

    void setup()
    {
      myServo.attach(9);                                       // Det er til servomotoren på pin 9
      Serial.begin(9600);                                      // Til serial komunitation
      pinMode (8,OUTPUT);                                      // Til busser
     
    }

void loop()
    {
        potVal = analogRead(potPin);                           // Læs potiometeret posion
       
                 
        angle = map(potVal, 0, 1023, 0, 200);                 // Nummert fra potionmeter

           
         Serial.print(" Km/t: ");                             //Vis hastigheden
        Serial.println(angle);

      myServo.write(angle);
   
      if (angle >80)                                         // når hatsigheden kommer over 80
      {
      digitalWrite(8,HIGH);
     }
      else
     {
      digitalWrite(8,LOW);
      }
 
         
      delay(150);                                           // Delay på 150 milli sek
}

Den her virker også:

Kode:
const int temperaturePin = 0;


void setup()
{
Serial.begin(9600);
}


void loop()
{
  float voltage, degreesC, degreesF;
    voltage = getVoltage(temperaturePin);
    degreesC = (voltage - 0.5) * 100.0;
    degreesF = degreesC * (9.0/5.0) + 32.0;
 
  Serial.print("voltage: ");
  Serial.print(voltage);
  Serial.print("  deg C: ");
  Serial.println(degreesC);
  Serial.print("  deg F: ");
  Serial.println(degreesF);
   delay(1000); // repeat once per second (change as you wish!)
}


float getVoltage(int pin)
{
  return (analogRead(pin) * 0.004882814);
}
Citér
Skriver ikke kan finde getVoltage når jeg blander dem sammen.

Hvordan blander jeg dem sammen??

15
Dit Projekt / Sv: Kamera fra telefon (Nokia 5800d-1)
« Dato: Januar 15, 2014, 20:56:51 »
Jeg takker Gerd.

Så, det kan lade sig gøre. :D

Sider: [1] 2