Nybörjare (beginner)

Hej!
Jag är ny här.
Har just läst in den första sketchen i kortet och LEDen blinkar fint.
Koden pinMode(LED_BUILTIN, OUTPUT); definierar denna LED
Hur definierar jag nästa LED?

Har du en egen led som du tänker koppla till din Arduino? Eller har du en Arduino med flera inbyggda led?

Jag har en grundsats med flera LEDs.

Starter kit typ.
Flera LED - kanske 8 - skall tändas och släckas vid olika tillfällen under dygnet.

Hejsan Larand (Beginner). Jag är också nybörjare och har pysslat och pillat med med sensorer och LED´s. Jag saknar någon att kolla problem och frågeställningar med. Hör gärna av dig så kan jag ge dig några tips och kanske lite hjälp. Vi kan säkert hjälpa varandra.

Hälsningar
Gorhog

Hej gorhog!

Jag har främst sysslat med administrativa rutiner, order, fakturering, lager, redovisning etc. Främst i COBOL, awk, perl, mm. Redovisningar på webben i olika format, och pdf-dokument.

Halkade in på Arduinospåret av en tillfällighet. Helt hobbyorienterat fn.

Står gärna till tjänst om jag kan bidra med något, och kan tänka mig att kontakt i saken kan vara bra.

Hälsningar
Larand

Den lör 19 aug. 2023 16:27Gorhog via Arduino Forum <notifications@arduino.discoursemail.com> skrev:

Hejsan Larand88.

Skoj att du svarade så snabbt. Har du fixat problemen med flera LED´s?

Jag är antagligen mycket äldre, men ålder är bara en siffra. Det är hur man känner sig som räknas. Jag har en bakgrund med Fortram, Basic som jag inte har så mycket nytta av längre. Har under mitt aktiva arbetsliv nästan alltid varit inblandat i systemutveckling i olika former, men är nu sedan länge pensionerad. Under pandemin råkade jag ramla över modellbåtsbygge. En byggsats som var ämnad för min svåger, som han avstod i från pga att han tyckte att det var för svårt. Byggsatsen blev liggande tills jag tog tag i projektet. Det slutade med att det blev 3 båtar, varav den sista är HMS Victory och jag tyckte att nu räcker det med gamla segelfartyg.

Det var nu som jag hittade till Arduino efter att ha skrollat genom "Wish" och beställde

Lafvin Super Learning. Jag har därefter kompletterat med mängder av prylar kopplade till Arduino. Har också genomför några videokurser. Mitt senaste projekt är en enkel väderstation med BMP180(tryck/fuktighet)och AHT10(temp)samt SD Card Reader. Jag har fått till en kod/sketch som i bland kompileras, eller inte, ibland inte hittar AHT10, eller Card Reader. Men det är bara att fortsätta försöka. Tyvärr har jag ingen inom min bekantskapskrets som delar mitt intresse för programmering. Jag ser det som ett sätt att hålla igång de grå cellerna. Vore skoj om vi kunde hjälpa varandra.

Jag är ganska familjär med ett antal av Arduino`s begrepp och syntax, men har en viss svårighet att logiskt översätta dessa till en bra programstruktur.

Om du inte redan har hittat denna sida "Arduino Tutorials" kolla då hemsidan: Arduino Tutorials (arduinogetstarted.com)

Hälsningar

Gorhog

Hej igen!
Problemen med flera av varandra oberoende LEDs är fixat. När jag började med Arduino, i juni, var jag lite vilsen: Hur hantera IDE, och själva språket var problematiskt. Men det ordnade sig efter hand. Min Arduinokarriär började med att jag sån en keramisk avbildning av ett hyreshus på ett konstkafe i närheten:

Dess fönster var genombrutna, så man kunde "se in". Funderade lite på det där, och tänkte att man kunde illuminera huset med LEDs.
Man kunde tänka sig att det bodde folk i huset, och att dessa levde sina liv. Kanske en småbarnsfamilj som fick gå upp om nätterna, kanske en vicevärd som hade lampan och TVn på mest hela tiden, osv. En god vän som är kunnig inom elektronik lånade mig en Arduinolåda med ett startkit, och så gick det igång. Här kunde jag ju tända och släcka dioderna i ett program. Det var i den vevan som jag slängde ut lite frågor om saken, här och där. En användbar väg som jag då fann, var chatGPT (chat.openai.com). Om man ställde precisa frågor och tog med situationens alla detaljer fick man bra svar. Dessa och instruktionsboken i lådan plus lite jävlar anamma gav resultat. Så nu har jag en sketch på närmare 1400 rader som timme för timme ska visa livet för husets 9 familjer. LEDsen kan ju modifieras i sketchen så att de lyser starkt som en taklampa, halvt som en skrivbordslampa, och svagt som ett stearinljus. Kan vara vita eller gula. Blå LEDs fick bli TV. Där kan man skapa ett snabbt eller långsamt flimmer, vilket blir ganska illusoriskt. Ungdomarna i huset kör med disco vissa kvällar, och då blinkar det i rött, grönt och gult i discotakt, mm. Så det problemet är nu löst, och jag slipar nu på rutinerna i huset, vissa delar randomiseras t.ex så att "föreställningen" varierar dygn för dygn.

Extremt nördigt om du frågar mig, men jag tycker som du att det är roligt att programmera, och efter att ha drivit ett it bolag sedan 1974, med leveranstider och annat stressande är det avkopplande att göra just det, programmera, nu när man är pensionär. Roligt att du har byggt modellskepp. När min fru och jag besökte Mallorca i slutet på 70-talet hittade jag en byggsats med karavellen Pinta, ett av följeskeppen till Columbus Santa Maria, och köpte den. Helt spontant. Hade aldrig byggt båtmodeller tidigare. Men det var nåt med att sitta och pilla med master och rår, som liknar programmeringen.

Inom Arduino är jag uppenbart helt ny och du erfaren och jag utnyttjar gärna din kunskap. Kan jag bidra med något står jag till tjänst. Tittade lite på länken du skickade, verkar bra, men jösses va mycket reklam.

Hälsningar
Larand88

hejsan.

Det skulle vara skoj att se en bild av ditt hus. Jag har inte så mycket att bidra när det gäller LED-projekt. Det mest avancerade var en digital termometer under värmeperioden i juni. Hade 5 led (vit, blå, grön, gul och röd som representerade olika temperaturintervall. (under 18, 18-20, 20-22, 22-24, 24-28, över 28 = blinkade rött). Det var skoj och se hur exakt de olika temperaturerna fungerade.
Se bifogad bild.

Just nu sliter jag med min väderstation som jag vill skall lagra de olika meteorologiska värdena, Temperatur, Luftfuktighet, Lufttryck och Höjdmeter på ett SD Card som jag sedan kan läsa av i min dator. Jag har varit nära flera gånger och i de flesta fall kompileras sketchen utan problem. Men att få sensorerna att initieras och skriva till SD Card på det sätt jag vill är lite tricky för mig. Jag vet att jag kommer att lyckas, det är bara att fortsätta. Det brukar bli bäst att börja om från början i stället föra att peta runt i programmet eller hitta ett liknande som skall anpassas. (V ar tvunget att helt plötsligt skriva ut ett recept om Zucciniplättar till hustrun).
Hälsningar
GH

Hej!
Du skall få se en serie bilder som visar förloppet i stort.
Huset som jag köpte:
image.png

Hur jag tänkte mig det "befolkat":

Experiment med Arduino.
image.png

På baksidan finns plats för LEDs och processor mm. Huset har tre distanser som lyfter fram det från väggen c:a 2.5 cm.

Du ser här även "gardinmontaget", LEDs skall inte synas, bara lysa upp. Gardiner kan vara matt tape, bommulstyg etc.

Arbete med detta moment

Min vän elektronikingenjören har lött ihop efter mina instruktioner.
Man ser Processorn med alla sladdar till de 20 LEDsen.

Detta är nu fäst på husets baksida och ett exempel på effekten när alla fönster lyser.
Saken skall ju skildra hela dygnet så lamporna tänds och släcks vartefter.
image.png

Ja det får bli det hela för idag, men Din termometeride är inte dum. Jag har sen flera år en Netatmo anläggning och det skulle vara intressant att plocka data från den till nån display eller liknande.

Hälsningar
Larand88

Hejsan.
Mycket imponerande och skojigt projekt. Är husfasaden i keramik? Kommer det att vara en väggdekoraction? Kommer du att driva LED belysningen med extern strömförsörjning via ett Arduino board. Vad säger din fru när du har ockuperat köksbordet?

Jag har gått in i väggen med mitt projekt och det är dags att börja om från början med ett blankt papper. Jag lämnade min princip om att inte hålla på och pilla i koden, vilket resulterade i att jag började ändra på hakparenteserna ( curly braces {} ) och nu har jag strulat till det ordentligt.

Se bifogad Bild:

Kolla denna länk om LED: https://www.programmingelectronics.com/using-red-green-blue-rgb-leds-with-arduino-common-cathode-type/

Trevlig Helg
GH

Mitt favoritprojekt med LED är en ljusstake, där jag försöker få ljusen att flimra på ett naturligt sätt:

Hej!
Keramik, ja. Att sätta på väggen. Extern ström via telefonladdare typ, och USB kabel lång, till kortet som sitter i huset. Frun var på kurs i 14 dagar. Lite gräsänkling blues alltså. Krullparenteserna kan bli jobbiga i komplexa loopar, man får syntaxkolla ofta innan man tappar greppet. Vet hur det känns. Länken var givande.
Ha det bra
Larand

Kul, flimrar fint. Vi är snart där, vid julen alltså.

//Larand

Sorry Johan, Du har ålders skyddat din ljusstake och det blev en massa problem med att jag måste bevisa min ålder genom "fotolegg" etc. Jag kollar om du släpper lite på sekretessen.
Hälsningar
Gorhog

Hoppas att jag få se ditt kreativa verk på plats med alla effekter. Har nu själv kommit i (mål) med projektet. Har fått det att fungera med inläsning på SD Card, samt direktskrivning till fil som sparas i ett bibliotek på min PC. (så egentligen är det onödigt att läsa till SD Card Reader).
Registrering görs var 15:e minut ( 900000 ms) Nu skall jag pussla in sista biten som är lufttrycket.


bifogad bild visar resultatet utan att vara uppkopplat mot Serial Monitor Window.
Hälsningar
Gorhog

Grattis!
Ett delmål nått. Det är alltid roligt. Hur har Du kontakt med temperatursensorn? Sladd, Bluetoth, WiFi, radio eller ....
Har ju redan ett NetAtmo system till dator och mobil, men är sugen på att göra en termometer i Din stil, med LED, men med en ganska fri representation av temperaturen.

Hälsningar
Larand

Hejsan.
Tyvärr har jag inte börjat ännu med ESP32 / ESP8266 då jag inte känner mig tillräckligt säker ännu. Det ligger definitivt på min önskelista + många andra saker som t.ex en kamera. Så tills vidare får jag vara trådbunden till min PC. Jag hittade ett litet lustigt program som heter "PUTTY" som tar över COM-porten från Serial Monitor Windows och skriver värden till sin skärm (PC) eller direkt till en dedikerad fil. Det betyder att info fortsätter via Com-porten trots att man stängt ner Serial Monitor.
Har en variant som läser värden till en OLED-display. Växelvis dagens datum och temp med lufttryck. (sensorer AHT10 och BMP11 samt en RTC DS3231 (Real Time Clock).



Just nu fokuserar jag på att planera inför kommande projekt och bryta mönstret med att omgående försöka skriva coden direkt. Jag hittade ett bra material på Arduino.CC Forum: "Planning and Implementing an Ardoino Program" som i 9 kapitel beskriver ett tillvägagångsätt som förenklar tillvaron. I exemplet finns 2 av varandra oberoende LED´s, buttoms, servo, potentiometer och inputs/response från users. Det slutar att allt fungerar oberoende av varandra.
/GH

Hejsan! Nu är jag äntligen klar och fått allt att fungera. Det har varit lite tricky med sensorerna AHT10 och BMP280 samt hitta de rätta biblioteken. Hustrun tycker att det går åt alldeles för mycket tid (och hon har nog rätt).


Försökte ladda upp en filmsnutt av "Putty" i arbete, men det accepterades inte. Så det blev en kalkylversion av min väderstation i stället. Som du ser så har jag nu även fått med Lufttryck och Altitud. Nu skall jag ägna mig åt familjen (Hustrun och hunden).
GH


Då får titta på en bild i stället.
/GH