Bjerknez Skrevet 26. november 2019 Forfatter Del Skrevet 26. november 2019 Helt klart mye artig man kan lage. Det har jeg aldri sådd noe tvil om. Men det meste jeg har sett havner nettopp i kategorien "artig". Siden vi lever i 2020, så ser jeg for meg at wifi styring av lys samt noe i retning å bruke den som termostat hvor man overvåker temperatur samt bruker en termostatstyrt ovn for å regulere temperaturen etc. Det er bare det at for under 200 spenn så får man en hendig liten kontakt på Clasern som gjør akkurat den jobben. Derfor så blir det nok bare litt lek for min del når det kommer til Arduino. Men som du sier kan det tenkes at kreativiteten dukker opp etter hvert Lenke til kommentar
Gjest Slettet+5132 Skrevet 26. november 2019 Del Skrevet 26. november 2019 (endret) Styring av lys er "løst", der får du hyllevare. Det interessante er jo eventuelt å koble det videre med noe. Du kunne for eksempel som du hinter til hatt sensorer som merker når du kommer inn i huset, og det kan gjøres via en arduino. Jeg ville ikke brukt arduino til noe du kan kjøpe som hyllevare, med mindre du er opptatt av personvernsaspekter (som kan være en gyldig grunn i seg selv). Flere lysstyringssystem har åpne APIer som kan kontrolleres fra en arduino. Eller enklere, arduino kan hente inn sensordata og sende det til en sentral server som styrer lys. Andre mer kompliserte prosjekt: Automatisk vindusåpning / lukking ved enten spesifikke tidsrom, ved nådd temperaturgrense, eller ved nådd CO2-nivå. Typisk brukstilfelle: Du vil gjerne sovne inn i et kaldt soverom, men vil ikke våkne opp i et iskaldt soverom (da er det vanskelig å stå opp!) Endret 26. november 2019 av Slettet+5132 Lenke til kommentar
Bjerknez Skrevet 27. november 2019 Forfatter Del Skrevet 27. november 2019 Ja, jeg tror jeg har skjønt det som ble nevnt tidligere her. Det høres også mer fornuftig ut. Arduino er ikke her for å erstatte de "hverdagslige" oppgavene som andre enheter fra hyllen kan gjøre, men for å løse et problem andre enheter ikke klarer. For å løse slike problemer derimot har jeg skjønt at man må lese seg opp litt samt kunne litt koding og ikke minst kjøpe sensorer og det utstyret man skulle trenge til oppgaven. Helt greit for min del sånn sett. Var nok bare meg som trodde at dette var litt mer "plug and play". Dog ser ikke kodene fryktelig vanskelige ut og mye finnes jo ferdig skrevet der ute etc. så jeg skal gi det et forsøk. Det jeg derimot lurer på er ganske enkelt. Her er et scenario: Jeg kobler en temperatursensor til analog "A0" (regner med en slik må kobles til analog pin?) og en 220v lampe til digital "pin 1" via et rele. Jeg når sensoren måler feks. 15 grader celcius skal lampen som styres av digital "pin 1" slås på. Er noe slikt mulig og hvordan ser en slik kode ut? Lenke til kommentar
Gjest Sletttet+98134 Skrevet 27. november 2019 Del Skrevet 27. november 2019 (endret) Ta en titt på https://home-assistant.io/ - Da kan du bruke ferdigløsninger ala IKEA, hue, Xiaomi osv til å gjøre alt det du vil, som eksempelet du nevner med slå på lampe ved 15 grader. Tror du vil få mer glede av det enn å mikke til løsninger selv. Støtter også Arduino og ESPHome. Endret 27. november 2019 av Sletttet+98134 Lenke til kommentar
Bjerknez Skrevet 27. november 2019 Forfatter Del Skrevet 27. november 2019 Fleskefjeset skrev (2 minutter siden): Ta en titt på https://home-assistant.io/ - Da kan du bruke ferdigløsninger ala IKEA, hue, Xiaomi osv til å gjøre alt det du vil, som eksempelet du nevner med slå på lampe ved 15 grader. Tror du vil få mer glede av det enn å mikke til løsninger selv. Joda, men jeg vil gjerne teste ut Arduino litt og da lurer jeg på om man ved hjelp av kode kan gjøre det jeg skriver i eksemplet over. Har jo allerede bestillt meg startkit, så kan like godt teste det ut Lenke til kommentar
Gjest Sletttet+98134 Skrevet 27. november 2019 Del Skrevet 27. november 2019 Bjerknez skrev (Akkurat nå): Joda, men jeg vil gjerne teste ut Arduino litt og da lurer jeg på om man ved hjelp av kode kan gjøre det jeg skriver i eksemplet over. Har jo allerede bestillt meg startkit, så kan like godt teste det ut Du kan fint integrere Arduinoprosjekt i HA. https://www.home-assistant.io/integrations/arduino/ Lenke til kommentar
Hårek Skrevet 27. november 2019 Del Skrevet 27. november 2019 Bjerknez skrev (26 minutter siden): Jeg kobler en temperatursensor til analog "A0" (regner med en slik må kobles til analog pin?) Anbefaler digital temperatursensor. https://create.arduino.cc/projecthub/TheGadgetBoy/ds18b20-digital-temperature-sensor-and-arduino-9cc806 Lenke til kommentar
Bjerknez Skrevet 27. november 2019 Forfatter Del Skrevet 27. november 2019 Hårek skrev (1 time siden): Anbefaler digital temperatursensor. https://create.arduino.cc/projecthub/TheGadgetBoy/ds18b20-digital-temperature-sensor-and-arduino-9cc806 Uten tvil mye man burde hatt, og kanskje kjøper jeg det også, men først må jeg finne ut om eksempelet mitt over er mulig å få til med kode og evt. gjerne link til en kode jeg kan starte med for å teste ut. Lenke til kommentar
Hårek Skrevet 27. november 2019 Del Skrevet 27. november 2019 Det er svært enkelt å få til. Akkurat slikt er det man bør begynne med for å lære seg programmering. Ta det eksemplet jeg linket til, få det opp og kjøre og så kan du eksperimentere litt for å få forståelse av hva koden gjør. Så tar du et annet eksempel for å styre et rele, og eksperimenterer litt med det. https://randomnerdtutorials.com/guide-for-relay-module-with-arduino/ Etterpå vil du finne at det er enkelt å kombinere de to. Lenke til kommentar
Bjerknez Skrevet 27. november 2019 Forfatter Del Skrevet 27. november 2019 Joda, det å koble til et rele og styre dette ser jeg ikke på som noe problem. Det jeg ennå ikke synes jeg har funnet, er en kode som gjør at man kan sette at digital utgang nr. 1 aktiveres (high) når digital utgang 2 går i false (low) etc. Altså at man kan sette regler slik at den ene utgangen utfører handling ut fra hvilken tilstand en annen utgang er i etc. Klønete forklart, men håper det glir inn... Lenke til kommentar
Hårek Skrevet 27. november 2019 Del Skrevet 27. november 2019 digitalRead() instruksjon: https://www.arduino.cc/reference/en/language/functions/digital-io/digitalread/ Eksemplet viser at en utgang settes lik en inngang. Så er det bare å bruke standard programmering syntaks med if-then-else for å lage de reglene du ønsker. Lenke til kommentar
Bjerknez Skrevet 28. november 2019 Forfatter Del Skrevet 28. november 2019 Nå kaster jeg sikkert stein i glasshus, men har lest litt den siste tiden og så langt klarer jeg ikke å se fordelene med en Arduino Uno fremfor en feks. ESP8266 eller ESP32. I hvilke situasjoner er en Arduino Uno bedre egnet enn de to nevnte? Lenke til kommentar
meandmyself Skrevet 1. desember 2019 Del Skrevet 1. desember 2019 Selv bruker jeg kun ESP8266 og ESP32 pga de har innebygget WiFi. Mine bruksområder er: Garasjeportåpnere via MQTT over WiFi Temperatursensorer i garasjene samt inni skap for frostsikring. Vektsensorer i senger ifb med hjemmeautomasjon. Å styre lys direkte finnes det hyllevare for så det er ikke aktuelt. Lenke til kommentar
Bjerknez Skrevet 2. desember 2019 Forfatter Del Skrevet 2. desember 2019 I see. Har bestillt meg 6x ESP32 så jeg får testet disse også Men et spørsmål til noen som har peiling på koblinger etc. og spesielt når det gjelder Arduino. Jeg driver å leker meg litt med EasyEDA hvor jeg lager et "Shield" til Arduinoen som skal ha følgende funksjoner. 1. En LED pære som lyser så fort Shield er montert på Arduinoen og Arduinoen er koblet til strøm. 2. En temperatursensor som skal aktivere et rele og slå på en vifteovn når temperaturen når over et visst punkt. (Merk at rele ikke er tegnet inn i dette eksempelet) Det jeg lurer på er om dere kan se noen feil i koblingene og banene som er trukket på bildet under og evt. kommet med tilbakemeldinger på dette? Lenke til kommentar
Mr. A Skrevet 2. desember 2019 Del Skrevet 2. desember 2019 Ser ikke rett ut i det heletatt. Først og fremst, hvilken transistor har du valgt å bruke? Sånn som det er koblet nå så vil LED lyse hele tiden, men du vil kortslutte 3.3volt railen når transistoren slår inn. Du må også ha en motstand mellom Arduino og base på transistoren for å begrense strømmen transistoren kan trekke fra Arduinoen. Lenke til kommentar
nomore Skrevet 2. desember 2019 Del Skrevet 2. desember 2019 Spør du egentlig ikke etter noe som er hyllevare nå? Termostat og styring av enkeltovner er jo ikke noe nytt Lenke til kommentar
Bjerknez Skrevet 2. desember 2019 Forfatter Del Skrevet 2. desember 2019 Mr. A skrev (6 minutter siden): Ser ikke rett ut i det heletatt. Først og fremst, hvilken transistor har du valgt å bruke? Sånn som det er koblet nå så vil LED lyse hele tiden, men du vil kortslutte 3.3volt railen når transistoren slår inn. Du må også ha en motstand mellom Arduino og base på transistoren for å begrense strømmen transistoren kan trekke fra Arduinoen. Takker for svar. Det ante meg at dette ikke ble helt rett, men uansett... slikt lærer man av Meningen i dette eksempelet er at LED skal lyse hele tiden for å vise at den er koblet til Ardinioen. (sikkert ikke nødvendig og muligens bare tull, men la oss holde oss til eksempelet og konsentrere oss om selve koblingen av komponentene) Tenkte å bruke en 250R resistor, slik at LED pæren ikke blir overbelastet. Har regnet meg frem til at 250R er noenlunde riktig. Kan du forklare meg med t-skje metoden hvorfor 3.3v vil kortslutte? Transistoren krever i følge datasheet fra 3V for å fungere og tåler opp mot 5V, så den skal være trygg å bruke på 3.3v? Lenke til kommentar
Bjerknez Skrevet 2. desember 2019 Forfatter Del Skrevet 2. desember 2019 nomore skrev (6 minutter siden): Spør du egentlig ikke etter noe som er hyllevare nå? Termostat og styring av enkeltovner er jo ikke noe nytt Jo, det stemmer, men forsøker å lage et eksempel for å forstå hvordan dette henger sammen Lenke til kommentar
nomore Skrevet 2. desember 2019 Del Skrevet 2. desember 2019 Slik du har koblet dette nå så vil 3,3V railen på Arduinoen kobles direkte til jord når du aktiverer transistoren. Og hva skjer når du kobler 3,3V direkte til jord? Lenke til kommentar
Bjerknez Skrevet 2. desember 2019 Forfatter Del Skrevet 2. desember 2019 nomore skrev (7 minutter siden): Slik du har koblet dette nå så vil 3,3V railen på Arduinoen kobles direkte til jord når du aktiverer transistoren. Og hva skjer når du kobler 3,3V direkte til jord? Du har helt sikkert rett i det... men hvor skal jeg koble jord fra transistoren? 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å