Uploaden van schetsen naar Pro Mini Arduino gebruik Arduino UNO bord (zonder het verwijderen van Atmel Chip)


Dit schetst een procedure voor het gebruik van de ingebouwde USB van de Arduino UNO de aan Serial(TTL) convertor te schetsen uploaden naar Pro Mini Arduino board zonder de noodzaak voor het verwijderen van de UNO Atmel micro-controller chip. Dit is handig voor die beginnen met Arduino UNO bord (met gesoldeerd Atmel chip) en willen verkennen Pro Mini voor een project met wat ze hebben.

Het principe is eenvoudig en gaat als volgt:

1) uitschakelen van de seriële communicatiepoort in UNO de on-board micro-controller door het uploaden van de bijgevoegde sketch(serial-diable.ino) aan boord van de UNO

2) na de bovenstaande stap, de auto reset functie in UNO bord (om te voorkomen de seriële poort krijgen opnieuw geactiveerd) uitschakelen door het aansluiten van een 10 microfarad Elektrolytische condensator UNO overal de Reset pin en GND pin (Zie de bijgevoegde afbeelding hierboven). De positieve aansluitklem van de condensator moet worden aangesloten om te herstellen van de pin en negatieve terminal naar de GND pin. Dit is een van de opties uit te schakelen auto reset zoals uiteengezet in dit artikel aanbevolen

3) sluit TX, RX, VCC en GND pins van UNO bestuur naar de Pro Mini TX, RX, VCC en GND pinnen op de gebruikelijke manier.

4) Kies het bestuur als "Arduino Pro of Pro Mini" in de Arduino IDE

5) kunt u uploaden van schetsen naar Pro Mini nu. Druk op en de Pro Mini reset net na het kiezen van de upload vanuit IDE loslaat.

Nadat de eerste drie stappen zijn gedaan, kan de USB to serial/TTL converter in de Uno-bestuur vrijelijk te communiceren en schetsen naar de Pro Mini uploaden vanaf een PC aangesloten op de USB-poort van de UNO moederbord. U kunt verder gebruik van de UNO-board als een eenvoudige USB naar seriële converter, zolang de 10 microfarad condensator verbonden blijft. (zelfs na het voeden en uitschakelen) tussen haar reset en gemalen pinnen.

Voor stap 1 hierboven, maak gebruik van de schets hieronder: () Ook, als een bestand is bijgevoegd)

 #define ledbrd 13 #define rxpin 0 #define txpin 1 
 void setup() { 
 pinMode(ledbrd, OUTPUT); // initialize digital pin 13 as an output. Serial.end(); // disable the serial port pinMode(rxpin, INPUT); //set the serial rx pin as input for high impedance pinMode(txpin,INPUT); // set the serial tx pin as input for high impedance } 
 // Very low duty cycle blink to indicate idle mode of UNO board void loop() { digitalWrite(ledbrd, HIGH); // turn the LED on delay(1); // wait for a very short (minimum) time digitalWrite(ledbrd, LOW); // turn the LED off delay(4000); // wait for many seconds } 

Als u auto reset functie voor Pro Mini(to avoid the manual press of reset button on Pro Mini every time) wenst moet worden ingeschakeld voordat het uploaden van de schets elke keer, kan het worden gedaan door twee stappen te volgen:

I. het spoor van de DTR-lijn (van de USB naar seriële converter chip in UNO bestuur) aan op de ongebruikte pin (links van de meeste pin in bodem connector) in de UNO-connector door solderen een geëmailleerde koperdraad (na het verwijderen van de isolatie van de twee uiteinden) uitbreiden Zie de bijgevoegde afbeelding voor details

II. verbinden met de bovenstaande uitgebreide DTR pin van UNO bestuur de DTR-pin van de Pro Mini-bestuur.

De bovenstaande wijziging zal geen invloed op het normaal functioneren van de Raad van bestuur van UNO.

Om het gebruik maken van de UNO-bestuur normaal, gewoon verwijderen van de 10 microfarad condensator verbonden via de reset en gemalen pinnen en alle verbindingen aan de Pro mini bestuur verwijderen.

UPDATE 1: vond dat dit zelfs zonder de tweede stap d.w.z. werkt zonder aansluiten van de condensator 10 microfarad zolang één het targetbord als kiest ' Arduino Pro of Pro mini ". Dus het zijn kan dat de UNO de bootloader is op zoek naar een specifiek bord type op de ontvangen gegevens in eerste instantie en als het niet is ontvangen, gaat de controle van de Raad van bestuur UNO naar de schets geladen (in dit geval de 'seriële-uitschakelen' schets die schakelt de seriële poort) zonder het verzenden van om het even wat op de TX-lijn

UPDATE 2: vond ook dat gewoon verbinden met de resetpin van UNO bestuur grond direct met behulp van jumper voldoende is om deze functionaliteit. Dit zou niet moeten een schets of condensator!! Maar ik ben niet heel zeker of dit volledig kan worden aanbevolen voor gebruik voor lange duur voor foutopsporing etc. (aangezien het de UNO-bestuur op beginstand zetten voor een lange duur houdt)

Gerelateerde Artikelen

Uploaden van de schets naar Pro Mini Arduino met behulp van de Arduino UNO

Uploaden van de schets naar Pro Mini Arduino met behulp van de Arduino UNO

Ik ben mijn manier begonnen met de arduino UNO, verhuizen naar pro mini ik niet kopen van de USB-adapter maar het UNO-bord gebruikt voor het uploaden van mijn schetsen.Stap 1: Verwijderen van de Atmel ICZeer cerfuly verwijderen de Atmel IC van de Ard
Uploaden van de schets naar Pro Mini Arduino met behulp van usbASP

Uploaden van de schets naar Pro Mini Arduino met behulp van usbASP

In deze tutorial tweetalig (Engels en Indonesisch, Indonesisch versie onder scheidingslijn met cursieve stijl), zullen we leren hoe om te uploaden van de schets ("schets" is de term voor programmacode die is geschreven voor Arduino) met Arduino
Hoe te programmeren Pro Mini Arduino Arduino Uno en ArduShield - zonder de kabels met

Hoe te programmeren Pro Mini Arduino Arduino Uno en ArduShield - zonder de kabels met

Het hoofddoel van deze instructie is om u te tonen hoe te programmeren in de meest eenvoudige manier Arduino Mini of de Pro Mini Arduino met een Arduino UNO en ArduShield – zonder de kabels.Stap voor stap handleiding, met geen stappen overslaan door
Wijzigen van een ontsteking schakelen zonder het verwijderen van het Dashboard

Wijzigen van een ontsteking schakelen zonder het verwijderen van het Dashboard

dit Instructable zal laten zien hoe ik de schakelaar van de ontsteking in mijn auto zonder het verwijderen van het dashboard vervangen.In een recente Instructable besprak ik problemen met het instrumentenpaneel op mijn 1999 Oldsmobile Aveo. In dat vo
Mod een USB aan TTL seriële Adapter (CP2102) naar de Pro Mini Arduino zoals de Raad van bestuur van FTDI met Auto-reset programma

Mod een USB aan TTL seriële Adapter (CP2102) naar de Pro Mini Arduino zoals de Raad van bestuur van FTDI met Auto-reset programma

Deze USB naar seriële TTL bestuur, gebaseerd op de CP2102-chip, is beschikbaar op eBay. En het kan worden gebruikt voor het programmeren van de Arduino Pro Mini en anderen die geen USB aan boord hebben. Maar het is niet zo handig als de FTDI boord ve
Hoe upload ik schetsen naar Pro Micro/Leonardo via seriële bluetooth

Hoe upload ik schetsen naar Pro Micro/Leonardo via seriële bluetooth

Met behulp van Optiboot bootloader met Arduino ATmega32U4 gebaseerde uploaden schetsen via hardware UART en in plaats van USB-Bluetooth-moduleUitbreiding op de instructies van maken hier:http://makezine.com/projects/DIY-Arduino-Bluetooth-Programming-
Hoe te verwijderen van laser gesneden onderdelen zonder het verwijderen van de rest van de acryl

Hoe te verwijderen van laser gesneden onderdelen zonder het verwijderen van de rest van de acryl

zeggen u een laser cutter en wilt gebruiken van een hele blad van acryl, zeggen 24 x 18 inch als staat op de Epilog Helix 24 60-watt laser cutters is waarover we beschikken bij Tech Shop in Detroit, Michigan.  Als u sommige stukken van de beginsnelhe
Badkamer teller Burn verwijderd! (Zonder het verwijderen van de Countertop!)

Badkamer teller Burn verwijderd! (Zonder het verwijderen van de Countertop!)

Ik was zijn nauwelijks tolereren deze vlakke ijzeren branden op mijn teller van de beschaafde marmeren badkamer voor ongeveer een jaar. Een weekend heb ik besloten om dingen in mijn eigen handen nemen en proberen te verrichten iets dienaangaande. Ik
Hoe Plasti Dip Jeep Wrangler wielen (zonder het verwijderen van de wielen)

Hoe Plasti Dip Jeep Wrangler wielen (zonder het verwijderen van de wielen)

Als een goedkope en gemakkelijke manier om te upgraden van de blik van uw Jeep Wrangler de voorraad velgen kunt u Plasti Dip. Kunststof-dip geeft u een duurzame en blijvende jas, die ziet er professioneel, netjes en schoon. Klik op deze koppeling Pla
Eenvoudige sinusgolf generator met Pro Mini

Eenvoudige sinusgolf generator met Pro Mini

Dit instructable toont u hoe te:1. het programma van Arduino Pro Mini (ATMega328P) met Arduino Uno Board zonder het verwijderen van de ATMega-chip2. het genereren van een zuivere sinus met vaste frequentie en minimale componenten.Disclaimer: Code die
Program Arduino Pro Mini met behulp van de Arduino Uno

Program Arduino Pro Mini met behulp van de Arduino Uno

Hallo iedereen. Vandaag ga ik laten zien hoe te programmeren van de arduino pro mini met behulp van de arduino uno.Als u al een arduino uno en je nieuw arduino pro hoeft mini, dan kunt u niet te kopen van de USB naar seriële converter om te programme
RFM69 / Arduino Pro Mini hebben levendige discussie met JeeLink

RFM69 / Arduino Pro Mini hebben levendige discussie met JeeLink

Ik heb het verkennen van de snel groeiende wereld van goedkope, kleine transceivers. Deze kleine apparaten zijn zeer nuttig voor de communicatie tussen twee knooppunten van de computer en past mooi in vele projecten. De radio's bestrijken een breed s
Arduino Pro Mini muziekdoos

Arduino Pro Mini muziekdoos

Mijn recreatie van een muziekdoos gebaseerd op:Sophie's muziekdoos paginahttp://www.craigandheather.net/celemusicbox.htmlErvaring niveau: middel, als u sommige solderen vaardigheden en het gebruik van een boor om enkele gaten nodig.Tijd om het projec
Arduino Pro Mini staan (Maak het herbruikbare)!

Arduino Pro Mini staan (Maak het herbruikbare)!

Hey jongens, wat ik ga doen hier is de Arduino pro mini staan, niet alleen een eenvoudige stand, het helpt je om het te maken opnieuw te gebruiken.Merendeel van de tijd, wanneer u wilt gebruiken de pro mini board of zoiets dat ik bedoel Nano of etc u