Uitgang 13 (led aan board van Arduino Uno )

Hardware geleverd door Arduino
Berichten: 16
Geregistreerd: 19 Feb 2015, 12:21
Woonplaats: Genk

Uitgang 13 (led aan board van Arduino Uno )

Berichtdoor louis lenchant » 12 Mrt 2017, 10:56

Beste ARDUINO specialisten,

Heeft er iemand een idee hoe ik software matig de uitgang 13 waar de led op de
ARDUINO board door aangestuurd word kan uitschakelen.

Zodat deze niet meer aangestuurd word bij het inschakelen van de voeding
spanning zowel bij USB als bij de externe voeding ingang van 12 Volt.

Ook heb ik een oude UNO board waar ik over twee jaar met de attiny85 aan het
experimenteren geweest ben in mijn schuif gevonden waar bij opstart de
kleinste chip naast de Cristal fel begint op te warmen met als gevolg dat
deze board niet meer opstart.

Loont het nog de moeite van achter een nieuwe chip te gaan zoeken of
is het best dat ik de controller recupereer en de rest in de prullenbak
kieper.

Heeft er iemand ervaringen met herstellen of aanpassen van zo een defecte
UNO board.

Groetjes,

Lenko

Advertisement

Berichten: 116
Geregistreerd: 15 Dec 2012, 21:02
Woonplaats: Delfzijl

Re: Uitgang 13 (led aan board van Arduino Uno )

Berichtdoor FPCUser » 12 Mrt 2017, 11:43

Wil ik dat irritante ledje uitschakelen dat op pin 13 zit, dan neem ik de volgende regel op in de setup() functie:

cpp code
pinMode(13, OUTPUT);  // led van pin 13 uitschakelen

Gebruikers-avatar
Berichten: 4646
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: Uitgang 13 (led aan board van Arduino Uno )

Berichtdoor nicoverduin » 12 Mrt 2017, 12:35

Als je de led niet meer wil zien oplichten bij het opstarten moet je hem eraf halen. De bootloader stuurt hem aan. Bootloader herschrijven is voor jou geen optie. Een nieue chip voor de arduino is duurder als een nieuw bordje. En als het nog een 16u2 of 8u2 moet je al heel goed zijn in smd techniek
Docent Software Engineering, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Berichten: 2286
Geregistreerd: 16 Okt 2013, 14:31
Woonplaats: s hertogenbosch

Re: Uitgang 13 (led aan board van Arduino Uno )

Berichtdoor shooter » 12 Mrt 2017, 21:40

koop een nieuwe, goedkoper en zeker.
paul deelen
shooter@home.nl

Berichten: 16
Geregistreerd: 19 Feb 2015, 12:21
Woonplaats: Genk

Re: Uitgang 13 (led aan board van Arduino Uno )

Berichtdoor louis lenchant » 13 Mrt 2017, 22:15

Heren bedankt voor het snel antwoorden op mijn vragen.

Het gaat niet dat ik problemen heb met de led 13 op de board.

Het gaat er om dat de uitgang aangestuurd word bij het opstarten
als er nog geen programma geladen, of aan het draaien is.

Deze uitgang gebruiken kan zo maar niet in een sturing, wat kan er
gebeuren er als een relais met een motor of dergelijke aantrekt
zonder een programma dat loopt.

Deze uitgang is enkel te gebruiken voor te spelen en voor de
rest is dit een heel gevaarlijke uitgang als ge de werking van
Arduino niet kent om deze een toepassing (zonder externe
maatregelen van buiten af te nemen) te geven.

Spijtig dat we door deze kronkel een zuivere Uitgang moet verspelen.

Voor punt 2 zal ik de board best is prullenbak laten verdwijnen en
nogmaals bedankt voor deze tip.

Groetjes,

Lenko

Gebruikers-avatar
Berichten: 1482
Geregistreerd: 06 Aug 2016, 01:03

Re: Uitgang 13 (led aan board van Arduino Uno )

Berichtdoor Koepel » 13 Mrt 2017, 22:43

Terecht opgemerkt :!:

Arduino richt zich vooral op beginnende programmeurs. De keuzes die Arduino maakt zijn soms meer vanuit een schoolse manier van werken dan vanuit de praktijk. Daarom heb je af en toe ons nodig 8-)

Er zijn voldoende mogelijkheden om het anders te doen. Het is tenslotte een ATmega328P microcontroller waarmee je kunt doen wat je wilt.

Je kunt zelf een bootloader maken :geek:
Bij OptiBoot zijn er een aantal standaard parameters om de led op pin 13 wel of niet te gebruiken.
Arduino laat pin 13 knipperen in de bootloader, dat geeft wat extra informatie voor een beginner.

Met een programmer (of een Arduino Uno als ISP) kun je er een sketch in zetten zonder bootloader. Dan begint meteen je sketch te lopen.

Je kunt zelfs de Arduino omgeving verlaten en zelf een programma schrijven. Dat is niet zo heel moeilijk. Je hebt dan een bestand met een functie main() nodig, en een manier op het te compileren en te uploaden.

Je weet dat de analoge ingangen zijn ook echte digitale uitgangen zijn ?

Berichten: 16
Geregistreerd: 19 Feb 2015, 12:21
Woonplaats: Genk

Re: Uitgang 13 (led aan board van Arduino Uno )

Berichtdoor louis lenchant » 14 Mrt 2017, 21:00

Bedankt voor Uw snelle reactie,

Ik ben nog een leek in het Arduino gebeuren en een bootloader maken
zie ik direct hellemaal nog niet zitten, maar U heeft mij nu wel nieuwsgierig
gemaakt, waar kan ik meer te weten komen over die Optieboot die
U hier boven vermeld.

Ik heb al wel een beetje geëxperimenteerd met enkele Attiny's, maar kan
ik in een lege Uno processor een sketch programmeren zoals in een Attiny
(met een arduino Uno) zonder dat daar een bootloader in zit.

Zo op het eerste zicht, heb ik hier op het forum nog niet veel over gelezen.

Groetjes,

Lenko

Gebruikers-avatar
Berichten: 4646
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: Uitgang 13 (led aan board van Arduino Uno )

Berichtdoor nicoverduin » 14 Mrt 2017, 21:26

Met zo'n isp programmer kun je elke atmel programmeren zonder een bootloader. De juiste chip kiezen in progisp1.7.2, laden van de hex file en flashen. Alleen ga geen fuses resetten voordat je weet hoe ze werken
Docent Software Engineering, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Berichten: 16
Geregistreerd: 19 Feb 2015, 12:21
Woonplaats: Genk

Re: Uitgang 13 (led aan board van Arduino Uno )

Berichtdoor louis lenchant » 14 Mrt 2017, 22:44

Beste Nico, voor U is het allemaal simpel.

Voor mij is het Arduino gebeuren buiten de IDE nog heel donker, laat staan van in Hex
gaan te programmeren.

Heb in de jaren 80 al eens aan het spelen geweest met een zelf gebouwde Eprom programmer
de verschenen was in een Duitse elektor met ook een soort Fuse pomp als die van U om van
12 volt 21 en 23 volt te maken om de verschillende eproms te kunnen wissen en herschrijven.

De software was toen in pascal geschreven en kon met de PC tools in die tijd aangepast worden
en terug in een andere of dezelfde eprom geschreven worden wat toen voor mij toch een beetje
duidelijk en een klein beetje te begrijpen was.

Heb het Progisp programma al een paar keren opgestart maar dat Hex gebeuren en die
chinese tekens die allemaal te voorschijn komen is voor mij complete wartaal.

Ik heb op het internet al een paar schema's tegen gekomen hoe zo een Uno processor
hardware matig aan sluiten en te programmeren is maar dacht dat de bootloader altijd
aanwezig moest zijn.

Zal mijn experimenteer doos terug boven halen, en eens zien dat ik een programma
in IDE taal, en een Uno als ISP kan laten lopen ( inlezen en aansturen van in en uitgangen)
in een lege Uno processor chip, misschien (hoop) ben ik van die problemen van die uitgang
13 dan ook vanaf.

Zal laten weten als het lukt (of niet lukt)

Groetjes,

Lenko

Gebruikers-avatar
Berichten: 4646
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: Uitgang 13 (led aan board van Arduino Uno )

Berichtdoor nicoverduin » 14 Mrt 2017, 23:14

Er is in de progisp ook een folder en genaamd. Dat is gewoon engels en een hex file wordt gewoon door de ide gemaakt. Ook de standaard flasher maakt een hex file die naar de chip wordt gestuurd. Overigens is al deze info gewoon op het net te vinden
Docent Software Engineering, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Volgende

Terug naar Arduino hardware

Wie is er online?

Gebruikers in dit forum: Bing [Bot] en 3 gasten