2014-05-03, 18:43
  #1
Medlem
zocodias avatar
Hej, jag har en arduino och jobbar med ett projekt i skolan angående motstånd, strömbrytare m.m.
Min fråga är om det är möjligt att med hjälp av programmering få arduino:n att sätta en strömbrytare på läget "på" utan några mekaniska delar, asså servon eller så. Bara alltså genom att jag skriver ett command och så ska strömbrytaren sättas på "på" för att sedan t.ex sätta på en motor eller tända en fyrverkeripjäs. Detta ska helst kunna styras via internet.

Tacksam för alla svar, vill dock inte ha massa dumma kommentarer, tack
Citera
2014-05-03, 19:08
  #2
Medlem
en kopp kaffes avatar
Ett relä löser just det du efterfrågar, om jag förstått dig rätt.
Citera
2014-05-03, 19:11
  #3
Medlem
zocodias avatar
aa, men hur konfigurerar man det då? Använder man mjukvaran som kommer med arduino:n eller hur?
Citera
2014-05-03, 19:13
  #4
Medlem
en kopp kaffes avatar
På samma sätt som du styr en LED; här finns ett kopplingsschema: http://playground.arduino.cc/uploads/Learning/relays.pdf
Citera
2014-05-03, 19:35
  #5
Medlem
zocodias avatar
aha, tack så mycket

EDIT: finns det ngn slags lista över alla komponenter man behöver?
__________________
Senast redigerad av zocodia 2014-05-03 kl. 19:39.
Citera
2014-05-03, 19:55
  #6
Moderator
Vad du behöver är en Arduino med nätverksanslutning, (Arduino Ethernet t.ex.).
http://www.electrokit.com/arduino-ethernet-utan-poe-rev3.49805

Sedan måste du ladda hem och installera utvecklingsmiljön (Arduino integrated development environment) där du skriver programmet (kallas "sketch" på Arduinospråk) som ska utföra önskad funktion.
http://arduino.cc/en/Main/Software

Nu måste du skriva programmet (sketchen). Lite hjälp på traven finns här.
http://arduino.cc/en/Reference/HomePage

Länken från en kopp kaffe fungerar utmärkt som kopplingsschema för anslutning till omvärlden.
Relä: http://www.electrokit.com/rela-g5v2-dc12-2pol-vaxlande-12v-2a.49222?sort=price_asc
Transistor: http://www.electrokit.com/bc550c.42683?filters=tr_i.0200ma-5,polaritet.npn-v14
Diod: http://www.electrokit.com/1n4004-do41-400v-1a.41530
Motstånd: http://www.electrokit.com/motstand-1k.41365
Ett experimentkort att löda komponenter på: http://www.electrokit.com/experimentkort-1hal-30x70mm-genomplaterade-hal.49783
Urval skruvplintar för anslutningar: http://www.electrokit.com/skruvplint-for-kretskort.c1463

Nu är det bara att köra. Koppla inte någon starkström till reläet bara, då blir det inte bra.
Citera
2014-05-03, 20:43
  #7
Medlem
zocodias avatar
Citat:
Ursprungligen postat av gason
Vad du behöver är en Arduino med nätverksanslutning, (Arduino Ethernet t.ex.).
http://www.electrokit.com/arduino-ethernet-utan-poe-rev3.49805

Sedan måste du ladda hem och installera utvecklingsmiljön (Arduino integrated development environment) där du skriver programmet (kallas "sketch" på Arduinospråk) som ska utföra önskad funktion.
http://arduino.cc/en/Main/Software

Nu måste du skriva programmet (sketchen). Lite hjälp på traven finns här.
http://arduino.cc/en/Reference/HomePage

Länken från en kopp kaffe fungerar utmärkt som kopplingsschema för anslutning till omvärlden.
Relä: http://www.electrokit.com/rela-g5v2-dc12-2pol-vaxlande-12v-2a.49222?sort=price_asc
Transistor: http://www.electrokit.com/bc550c.42683?filters=tr_i.0200ma-5,polaritet.npn-v14
Diod: http://www.electrokit.com/1n4004-do41-400v-1a.41530
Motstånd: http://www.electrokit.com/motstand-1k.41365
Ett experimentkort att löda komponenter på: http://www.electrokit.com/experimentkort-1hal-30x70mm-genomplaterade-hal.49783
Urval skruvplintar för anslutningar: http://www.electrokit.com/skruvplint-for-kretskort.c1463

Nu är det bara att köra. Koppla inte någon starkström till reläet bara, då blir det inte bra.



Ah, perfekt! Tack så mycket, får hoppas att experimentet blir lyckat!
Citera
2014-05-03, 23:19
  #8
Medlem
Om du behöver fråga om detta går ska du inte prova kopplingen innan någon som inte behöver fråga har tittat på den! Annars kan det gå riktigt illa.
Citera
2014-05-05, 18:06
  #9
Medlem
zocodias avatar
Citat:
Ursprungligen postat av Oscar111
Om du behöver fråga om detta går ska du inte prova kopplingen innan någon som inte behöver fråga har tittat på den! Annars kan det gå riktigt illa.

Vadå vad skulle kunna hända? ett 9V batteri kan väll inte göra så jättestor skada
Citera
2014-05-05, 18:27
  #10
Medlem
Citat:
Ursprungligen postat av zocodia
Vadå vad skulle kunna hända? ett 9V batteri kan väll inte göra så jättestor skada
Nej det förstås, jag fick uppfattningen att du skulle styra nätspänningen. I 9 V DC fallet är det enklare med en optokopplare eller en open collector koppling i stället för relä.
Citera
2014-05-05, 18:37
  #11
Moderator
Citat:
Ursprungligen postat av zocodia
Vadå vad skulle kunna hända? ett 9V batteri kan väll inte göra så jättestor skada
Om du kopplar väldigt fel kan även ett 9V batteri ge ganska mycket värme i motstånd, diod och transistor. Men det är ganska lugnt, börjar det ryka och lukta illa så har du lite tid på dig innan resten av huset brinner ner.

Fast allvarligt talat, det är en god idé att hålla lite koll så att inget blir varmt när du kopplar på strömmen. Det är faktiskt fullt möjligt att ge sig själv ett brännmärke i skrivbordet.

Jag har ett "snyggt" märke i mitt skrivbord efter en felvänd tantalkondensator som brann upp.
Citera
2014-05-05, 21:23
  #12
Medlem
-taki-s avatar
Citat:
Ursprungligen postat av gason
Jag har ett "snyggt" märke i mitt skrivbord efter en felvänd tantalkondensator som brann upp.

Jag minns när jag sprängde min första elektrolytkondensator. Hade inte koll på polariteten.
Det blev näästan dags för ett kalsongbyte
Citera
  • 1
  • 2

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in