tobias.pedersen Skrevet 16. november 2014 Del Skrevet 16. november 2014 Skal prøve å lage noe lignende dette, men vill ikke bruke etherten da den er så dyr... Så tenkte kanskje å kjøpe Arduino Uno fra eBay. MEN det er så mye rart på eBay og jeg er ikke så erfaren med Arduino fra før av. Så lurer på om dette er en Arduino Uno og isåfall kan jeg bruke nøyaktig den samme koden som han på Youtube videoen bruker? Lenke til kommentar
Karl Skapeland Skrevet 16. november 2014 Del Skrevet 16. november 2014 En annen ting du bør vurdere, før du bestemmer deg, er Raspberry Pi. Da snakker vi om en liten Linux-basert datamaskin til rundt 300 kroner, som har drøssevis med inn- og utganger. Og den kan selvsagt også kobles til nettverket ditt, enten via den innebygde nettverkskontakten, eller trådløst via en wifi-dongle i en av USB-portene. Det finnes drøssevis med forskjellige Arduino-kloner på ebay. Jeg har ved et par anledninger kjøpt slike, og har ikke hatt problemer med dem. Så koden du refererer til burde kjøre uten problemer på en klone. Lenke til kommentar
tobias.pedersen Skrevet 17. november 2014 Forfatter Del Skrevet 17. november 2014 Ok, så bra Grunnen til at jeg helst vil bruke Arduino er egentlig bare fordi jeg vil gjøre det så billig som mulig.. Vet ikke om du har sett videoen men hvis du har så så du kanskje at han brukte 2 8 kanals rele moduler. Og siden jeg skal gjøre det så billig som mulig syntes jeg selfølgelig at de var altfor dyre... Så jeg fant denne på eBay. Siden de ikke er like, funker koden fortsatt? Liksom uten å endre noe av koden i det hele tatt? Hadde værst sykt deilig å bare kopiere hans kode og bruke den som den er... Lenke til kommentar
Karl Skapeland Skrevet 17. november 2014 Del Skrevet 17. november 2014 Nei, jeg har ikke sett videoen. La meg bare komme med en liten advarsel her. Når vi snakker om hjemmeautomasjon, så snakker vi om spenninger på ~230V. Det er VELDIG VIKTIG med grunnleggende forståelse av begreper som strøm, spenning og effekt, før man går i gang. Jeg ville i utgangspunktet ikke stolt så veldig mye på noe som ikke er CE-merket, og da snakker vi IKKE om relemoduler fra Kina! Lenke til kommentar
medlem-351821 Skrevet 4. desember 2014 Del Skrevet 4. desember 2014 (endret) Jeg prøver å lage en NFC arduino dørlås med koden under, men den nekter å kjøre mot klokka etter at den har kjørt med klokka. Ergo vil den bare låse døren, men ikke låse opp. Hva er feil i koden? Den nekter å kjøre motsatt etter at den har kjørt med klokken etter en avlesning. Hvorfor hopper ikke den over til ELSE IF etter første IF? int x = 0; //startposisjon int GY=sizeof(GREEN)+sizeof(YELLOW); red=true; for(i=0;i<GY;i++){ if(item==GREEN[i] & x==0){ //her føyes til lesing av int. red=false; Serial.println("Opening"); myStepper.step(500); x = 1; //skriver ny int. delay(500); digitalWrite(A2,HIGH); tone(8, 428); delay(360); noTone(8); digitalWrite(A2,LOW); break; }else if(item==GREEN[i] & x==1){ //om int=1 så skal den altså gå motsatt red=false; Serial.println("Locking"); myStepper.step(-500); x = 0; //skriver int til 0 digitalWrite(A0,HIGH); tone(8, 444); delay(150); noTone(8); delay(60); tone(8, 446); delay(150); noTone(8); digitalWrite(A0,LOW); break; }else{ } Endret 4. desember 2014 av Øyvind Espnes Lenke til kommentar
Moskus Skrevet 4. desember 2014 Del Skrevet 4. desember 2014 Siden du driver å spammer forumet, så skal jeg se om jeg forstår koden. Koden din over blir kjørt hver gang. Riktig`? Hvis vi kun filtrerer bort det som har med X å gjøre, så kan vi med store forenklinger korte det ned til: int x = 0; // din startposisjon. Her setter du x til 0 og ingenting annet. if(x == 0){ x = 1;} else{ x = 0;} Hvis alt dette kjøres HVER gang, så vil alltid X være 0 uansett. Dermed kjøres kun den første delen av koden. Det er mulig at jeg overforenkler her (bl.a. fordi jeg ikke vet hva "int GY=sizeof(GREEN)+sizeof(YELLOW);" skal gjøre, men kikk lit på det... Lenke til kommentar
Karl Skapeland Skrevet 4. desember 2014 Del Skrevet 4. desember 2014 Jeg prøver å lage en NFC arduino dørlås med koden under, men den nekter å kjøre mot klokka etter at den har kjørt med klokka. Ergo vil den bare låse døren, men ikke låse opp. Hva er feil i koden? Den nekter å kjøre motsatt etter at den har kjørt med klokken etter en avlesning. Hvorfor hopper ikke den over til ELSE IF etter første IF? int x = 0; //startposisjon int GY=sizeof(GREEN)+sizeof(YELLOW); red=true; for(i=0;i<GY;i++){ if(item==GREEN[i] & x==0){ //her føyes til lesing av int. red=false; Serial.println("Opening"); myStepper.step(500); x = 1; //skriver ny int. delay(500); digitalWrite(A2,HIGH); tone(8, 428); delay(360); noTone(8); digitalWrite(A2,LOW); break; }else if(item==GREEN[i] & x==1){ //om int=1 så skal den altså gå motsatt red=false; Serial.println("Locking"); myStepper.step(-500); x = 0; //skriver int til 0 digitalWrite(A0,HIGH); tone(8, 444); delay(150); noTone(8); delay(60); tone(8, 446); delay(150); noTone(8); digitalWrite(A0,LOW); break; }else{ } Koden din er umulig å lese. Lær deg å bruke code-tagen. Lenke til kommentar
Session^^ Skrevet 4. desember 2014 Del Skrevet 4. desember 2014 Det finnes allerede et helt community som driver med dette. Ta en titt på: http://mysensors.org/ Ingen vits å finne opp hjulet på nytt Lenke til kommentar
tobias.pedersen Skrevet 28. desember 2014 Forfatter Del Skrevet 28. desember 2014 Da har jeg fått en del Arduinoer, WiFi og ethernet adaptere fra ebay, men får det ikke til! Jeg har fått til denne koden men når jeg prøver en annen kode f.eks en rele kode funker det bare ikke... har prøvd mange forskjellige koder men ingen av de ser ut til å funke for meg... Har sett andre som bare kopierer og limer inn koden så funker det, men sånn er det ikke for meg. Noen som vet hvorfor? Har prøvd denne , denne, denne + mange fler. Koden blir lastet opp til Arduino som vanlig men når jeg går inn på web siden kommer det bare "Denne siden kan ikke vises" Lenke til kommentar
Karl Skapeland Skrevet 29. desember 2014 Del Skrevet 29. desember 2014 (endret) "Får det ikke til", og "funker bare ikke" er tidenes dårligste feilbeskrivelser. Hvordan tror du at vi skal kunne hjelpe deg hvis du gir oss så lite å gå på? Ingen av oss her er synske og kjenner oppsettet ditt, og har følgelig minimale forutsetninger for å dytte deg i riktig retning. -Hva slags Arduino kjører du? -Hva slags wifi/ethernet adaptere kjører du? -Hvilket OS har du? -Hvilken versjon av Arduino IDE kjører du? -Har du installert eventuelle biblioteker til adapterne dine? -Hva slags feilmeldinger (if any) får du? Endret 29. desember 2014 av Karl Skapeland Lenke til kommentar
tobias.pedersen Skrevet 29. desember 2014 Forfatter Del Skrevet 29. desember 2014 Takk for svar. Jeg bruker har en Uno og Nano. Bruker enc28j60 med EtherCard biblioteket. Det funker på den test siden men ikke noe annet. Jeg har Mac os x 10.10 og windows 8, får bare windows til å funke med den nyeste versionen av Arduino IDE. Jeg får ingen feilmeldinger når jeg laster opp koden... Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå