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.


Emner - Mikkel HH

Sider: [1]
1
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

2
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 :)

3
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)

4
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

5
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

6
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??

7
Dit Projekt / Kamera fra telefon (Nokia 5800d-1)
« Dato: Januar 15, 2014, 18:12:33 »
Spørgsmål:
Kan det lade sig gøre at tage en af de kamera ud og bruge dem til noget andet???
Alså Bruge det som eksternt f.eks til noget overvågning.  :D

8
Andet analog relateret / Bluetooth
« Dato: August 01, 2013, 19:36:51 »
Jeg er i gang med elektronikfagteknikerne og var på H1 hvor vi lavet en forstærker MED ledning til musik afspilleren. Vi er i 2013 det skal være med bluetooth.  ;)

Så mit projekt er:

At få lavet en bluetooth i min forstærker, men ved ikke hvordan det skal gribes an. Kan ikke finde nogle løse bluetooth.

Kun nogle som er lavet til noget.  >:(

Jeg vil lave det helt fra bunden, ved godt at det er dyrt med det er det man lære noget af.

På forhånd tak.
Mikkel

Sider: [1]