Sida 2 av 3
Re: Kan man använda samma digitala pinnar?
Postat: 8 mars 2014, 13:28:29
av Al_Bundy
sodjan skrev:> Exempel: Jag kopplar in en LCD på alla digitala pinnar. Kan jag då koppla in en liten
> LED diod också på en av dessa digitala pinnar utan det stör LCD:n?
Ja, men den kommer ju bara ett flimra i takt med LCD kommandona.
Rent elektriskt fungerar det men vilken nytta hade du tänkt med det?
Visst, du skulle kunna låta den lysa (eller inte) mellan uppdateringarna
av LCD'n och sedan flimra lite snabbt medan LCDn uppdateras, om det
fungerar beror mycket på hur ofta du tänker uppdatera LCDn...
Men då vet jag att jag ska utöka med en extra uC. Jag bara skrev denna tråd för att kolla om det fanns några ekonomiska och vettiga genvägar

Tackar för svar.
Re: Kan man använda samma digitala pinnar?
Postat: 8 mars 2014, 14:13:10
av säter
sodjan skrev:En "extra uC" är nog det sista alternativet.
En "större uC" är ur programmeringssynpunkt mycket enklare.
Al_Bundy skrev:Men då vet jag att jag ska utöka med en extra uC.
Tackar för svar.
Jag förstår inte hur du kan misstolka alla svar hela tiden?
Man blir ju nyfiken på om inlärningen av det mekaniska haltar lika illa.
Re: Kan man använda samma digitala pinnar?
Postat: 8 mars 2014, 14:51:56
av carpelux
Al_Bundy skrev:
Men då vet jag att jag ska utöka med en extra uC. Jag bara skrev denna tråd för att kolla om det fanns några ekonomiska och vettiga genvägar

Tackar för svar.
Du har ju redan fått ett förslag på att använda en 74hc595, som är ett bra mycket bättre sätt att utöka antalet outputs än att hålla på att kludda med extra mikrokontrollers. Varför tar du inte ett tillvara på ett sådant råd? Åtta pinnar ut och med möjlighet att koppla fler i kedja, allt till en "kostnad" av tre pinnar på AVR:en.
Du verkar ju ha en förkärlek för färdiga recept, här kan du läsa lite:
http://www.instructables.com/id/Multipl ... e-74HC595/
Re: Kan man använda samma digitala pinnar?
Postat: 9 mars 2014, 02:27:23
av Glenn
sodjan skrev: det medför en betydligt mer komplex miljö. En
"större uC" är ur programmeringssynpunkt mycket enklare.
..Och då är vi ju tillbaka till en av arduinos stora fel som jag ser det, att man är "låst" till en viss uC, och inte lätt
kan skala upp och ner i takt med att behoven ändras (tex fler pinnar, eller mer utrymme osv.)
Visst det går ju att komma runt, men då aksnke man skulle använt en lös uC från början istället..
Re: Kan man använda samma digitala pinnar?
Postat: 9 mars 2014, 15:21:10
av nifelheim
Glenn du borde läsa på lite mer innan du skriver
http://arduino.cc/en/Main/arduinoBoardM ... xx3-vl5MSA
54 I/O pinnar , bara köpa och köra samma program, ganska enkelt att skala upp tycker nog jag

kostnad ca 110:-
http://www.ebay.com/itm/MEGA2560-R3-Con ... 0552573704?
Re: Kan man använda samma digitala pinnar?
Postat: 9 mars 2014, 15:33:36
av Wedge
Om Glenn väljer att äta en hamburgare och sedan fortfarande är hungrig så är det hamburgarens fel...
Re: Kan man använda samma digitala pinnar?
Postat: 9 mars 2014, 16:09:29
av Borre
Dessutom går det ju alldeles utmärkt att köra Arduino med "lös uC" på i princip valfri Atmega/Attiny utan större problem...
Re: Kan man använda samma digitala pinnar?
Postat: 9 mars 2014, 17:11:53
av Icecap
Liksom det går att köra på lös ATmega med den ISP som Al redan har och då använda AVRStudio som jag minns att Al redan har fungerande...
Men så Al ju är som h*n är kan det kvitta, fungera lär det knappast komma till att göra då Al konsekvent skiter i råd h*n får.
Re: Kan man använda samma digitala pinnar?
Postat: 9 mars 2014, 18:16:55
av victor_passe
Haha, så härligt, jag läser att sodan skriver uttryckligen att fler µC är dåligt, då tänker jag med en gång att al_bundy säkert kommer att göra så, några inlägg senare och javisst.
En blandning mellan underhållning och oro för mäsnkligheten uppfyller kroppen.
Ta bort inlägget om det behövs, ville bara skiva av mig.
Re: Kan man använda samma digitala pinnar?
Postat: 10 mars 2014, 01:21:55
av Glenn
Jag vet att det finns ett antal olika arduinos, men det är ju *betydligt* krångligare och oflexiblare än att bara stega upp eller ner mellan tex olika PIC-modeller
när man behöver mer eller mindre io, analogpinnar, PWM-enheter, minne eller vad man nu saknade, det blir lätt "allt eller inget" och så sitter man
där med en dyr jätteklumpig modell bara för att man behövde *en* egenskap den har, ännu värre blir det ju ofta om man ska stega neråt.
Allra roligast blir det ju när arduinofolket ska tjata om att "jag brukar minsan strunta i arduino-IDE't, och dessutom kör jag med lösa kretsar istället för att köpa hela arudionon efterssom den är dyr och klumpig, och bootloadern kan man ta bort om man behöver platsen".. Men ffs.. då är det ju ingen arudino kvar, vilket var min poäng från början, helt onödigt och dyrt skräp runtomkring bara som inte ger ett endaste dugg förutom möjligen första veckorna för kompletta nybörjare (och sedan är en black om foten).
..Wedges förvirrade liknelse orkar jag inte ens bemöta med tanke på nivån.
PIC i texten ovan kan vanligen ersättas med nån annan valfri microkontroller.
Re: Kan man använda samma digitala pinnar?
Postat: 10 mars 2014, 09:34:41
av Borre
Givetvis är Arduinon kvar! Det är framförallt IDEt och hela communityn med allt färdigt som är Arduino, inte kortet med några stiftlister monterade på ett visst sätt (dessutom finns det Arduino med flera olika layouter så det så det är ointressant).
Men du har väl inte mer att komma med än att det inte är Arduino längre när vi visar på att det går utmärkt att köra lösa uC med Arduino, det som du säger är så mycket bättre och att alla borde göra från början, så när nån gör det med Arduino så är de minsann fel ändå..suck.
För hur det än är så har du fel i ditt första påstående längre upp, det går att köra Arduino på i princip alla atmega/attiny, så man är inte alls låst till en modell.
Re: Kan man använda samma digitala pinnar?
Postat: 10 mars 2014, 09:36:02
av Wedge
Wedges förvirrade liknelse betyder att ett felaktigt val sällan beror på produkten man valt, det är en dålig utvecklare som gjort ett dåligt val.
Har man valt en liten hamburgare och sedan kommer på att man behöver massor av I/O-pinnar på den så är det inte Arduinoburgarens fel.
En liten Arduino fungerar förträffligt för många, men förekommer knappast i professionella konstruktioner i nån större omfattning. Där är det som regel "lös uC" som gäller, och jag skulle nog påstå att ytmonteringen och mönsterkortsframställningen går bort i de sammanhang där Arduino säljer bra. Så varför ska man sitta vid sidan om och beklaga sig över ett koncept man inte själv berörs av?
Att sitta och konstruera "på riktigt" och behöva byta controllern i utvecklingsfasen är ett misslyckande, och att senare byta den på grund av LTB eller produktuppdateringar hör till det dagliga arbete, och inte i något fall är det speciellt relevant att blanda in Arduinons IDE eller kalla Arduinokorten för "dyrt skräp". Sånt ser jag bara som brus, och att det beror på att man bestämt sig för att klaga till varje pris.
Re: Kan man använda samma digitala pinnar?
Postat: 10 mars 2014, 10:30:02
av SeniorLemuren
Sådär ja. Jag bara väntade lite nyfiket på vem som inte skulle orka hålla sig denna gång, från att väcka upp det slummrande Arduino-kriget. Glenn försökte nästan omgående med detta inlägg men det nappade inte inte direkt.
Glenn skrev:Är det alltså så att aurdinomiljön INTE kan använda det som anges som analoga ingångar som digitala ?
..Om det nu går (annars verkar det väldigt begränsande tycker jag) känns det ju smått förvirrande att kalla dom "analog input" ?
Men skam den som ger sig.
Glenn skrev:
..Och då är vi ju tillbaka till en av arduinos stora fel som jag ser det, att man är "låst" till en viss uC, och inte lätt
kan skala upp och ner i takt med att behoven ändras (tex fler pinnar, eller mer utrymme osv.)
Visst det går ju att komma runt, men då aksnke man skulle använt en lös uC från början istället..
Klockrent! Kriget är igång. Heja Glenn.

(ironi)
Själva huvudfrågan verkar ju ha fått sitt svar genom flera bra förslag, om nu bara TS orkar lyssna på goda råd så löser han det säkert.

Återstår nu bara att avsluta det kalla kriget, Arduino mot resten av världen.

Re: Kan man använda samma digitala pinnar?
Postat: 10 mars 2014, 16:20:28
av Glenn
Borre skrev:Givetvis är Arduinon kvar! Det är framförallt IDEt och hela communityn med allt färdigt som är Arduino, inte kortet med några stiftlister monterade på ett visst sätt (dessutom finns det Arduino med flera olika layouter så det så det är ointressant).
Du läste uppenbarligen inte vad jag skrev.. läs igen.
Men du har väl inte mer att komma med än att det inte är Arduino längre när vi visar på att det går utmärkt att köra lösa uC med Arduino, det som du säger är så mycket bättre och att alla borde göra från början, så när nån gör det med Arduino så är de minsann fel ändå..suck.
Jag vill ju poängtera att när man gör sej av med nackdelarna, då har man ju inte heller kvar det man hade från början.
För hur det än är så har du fel i ditt första påstående längre upp, det går att köra Arduino på i princip alla atmega/attiny, så man är inte alls låst till en modell.
Jaså ? det är ju inte vad jag fått uppfattningen om innan, men helt oavsett så har man ju då ändå tagit ett stort steg från hela grejen om man börjar använda kretsar som inte sitter på officiella arduinokort.
I beskrivningen på (den slutsålda) jättearduinon ovan stod det f.ö att bootloadern käkade upp 8k ? är det verkligen möjligt ? varför tar den upp så mycket mer plats i den än vad den gör i mindre varianter ? ..för annars blir det ju svårt att få in den i MCU'er som har 8k eller mindre..
Re: Kan man använda samma digitala pinnar?
Postat: 10 mars 2014, 16:28:26
av Glenn
Wedge skrev:Wedges förvirrade liknelse betyder att ett felaktigt val sällan beror på produkten man valt, det är en dålig utvecklare som gjort ett dåligt val.
Har man valt en liten hamburgare och sedan kommer på att man behöver massor av I/O-pinnar på den så är det inte Arduinoburgarens fel.
En liten Arduino fungerar förträffligt för många, men förekommer knappast i professionella konstruktioner i nån större omfattning. Där är det som regel "lös uC" som gäller, och jag skulle nog påstå att ytmonteringen och mönsterkortsframställningen går bort i de sammanhang där Arduino säljer bra. Så varför ska man sitta vid sidan om och beklaga sig över ett koncept man inte själv berörs av?
Motfråga, varför ska man sitta och bemöta saker man tycker är felaktiga på ett internetforum som du nu gjorde själv ?
Men annars är vi eniga om det du skriver, man använder inte arduino professionellt, och det är den heller aldrig avsedd för, ingen big deal.
Att sitta och konstruera "på riktigt" och behöva byta controllern i utvecklingsfasen är ett misslyckande, och att senare byta den på grund av LTB eller produktuppdateringar hör till det dagliga arbete, och inte i något fall är det speciellt relevant att blanda in Arduinons IDE eller kalla Arduinokorten för "dyrt skräp". Sånt ser jag bara som brus, och att det beror på att man bestämt sig för att klaga till varje pris.
Du har aldrig varit inblandad i utvecklingsarbete alls gissar jag ? ..det du beskriver som "misslyckande" är extremt vanligt, speciellt i större projekt.. Det beror på många saker men delvis för att man hela tiden försöker pressa kostnader och det hela tiden tillkommer nya saker som produkten ska klara av under utvecklingscykeln.
DOCK så pratade jag inte om professionella sammahang, efterssom vi är eniga om att då kör man inte arduino, utan när man sitter där på labbplattan hemma, plötsligt inser man att man vill ah en PWM-kanal till, eller fler IO, eller en analogkanal till, oj, man plockar upp en större MCU i lådan och kör vidare. (..Eller så börjar man stort och växlar ner när man ska knöla in MCU'n där den ska vara, fast det har nackdelen att man mycket väl kan ha slösat upp resurser som man inte borde ha gjort.)
Att jag tycker man betalar för onödiga saker när man köper arduino är en personlig åsikt, saker jag måste betala för men inte behöver är skräp, typ förpacknigsmaterial eller windowsskivan om jag köper en dator.