V-ați gândit vreodată că o clonă chineză ieftină de Arduino poate funcționa cu adevărat?
Plătiți doar câteva dolari și obțineți același produs. Sună prea bine pentru a fi adevărat, nu-i așa?
Adevărul este că unele dintre ele funcționează, iar altele nu.
Citiți articolul până la capăt și veți învăța cum să faceți o clonă chineză care să funcționeze în câteva minute.
Eu folosesc Arduino Uno pentru acest exemplu, dar pentru alte modele procesul este același.
Aici avem originalul Arduino Uno și omologul său chinez (le cumpăr aici).
Să facem testele.
Software-ul meu de la Arduino este instalat pe computer și funcționează bine. Mai întâi conectez originalul Arduino și totul funcționează așa cum ar trebui.
Acum îți conectez copia mea chineză ieftină de Arduino și computerul nu poate determina dispozitivul.
Problema este că clona chineză nu utilizează cipul standard Serial to USB, deși cipul se numește CH340. Computerul nu recunoaște aceste chips-uri CH340 dacă le conectați.
Pentru a rezolva acest lucru este ușor.
Acum, conectați clona dvs. din China și încercați din nou. Totul ar trebui să funcționeze. Clona chinez ar trebui să apară în software-ul Arduino și să fie gata de utilizare. Încărcați programul clipitor și totul funcționează bine.
Dar, în unele cazuri, consiliul chinez ar putea să nu funcționeze. Acest lucru se datorează faptului că bootloader-ul nu a fost instalat pe controlerul Atmel.
Pentru a rezolva această problemă, avem nevoie de o Arduino și Arduino, clona de lucru pe care vrem să coase.
Mai întâi conectăm arduinul de lucru la computer și deschidem programul Arduino.
Mergem File -> Exemple și alegem ArduinoISP. Încărcați-le pe placă. După încărcare, deconectați-l pe Arduino.
Acum, clona lui Arduino conectăm cablurile la Arduino de lucru în conformitate cu această schemă:
- Conectorul 10 este conectat la Resetare,
- Conectorul 11 este conectat la conectorul 11,
- Conectorul 12 la 12,
- Conectorul 13 - la 13,
- 5 V - până la 5 V,
- Pământ - pe Pământ.
Următorul pas este să conectați Arduino de lucru la calculator.
- Mergeți la Tools -> Board și selectați un card chinez care nu funcționează. În cazul meu, acesta este Arduino Uno.
- Acum du-te înapoi la Tools -> Programmer și selectați "Arduino ca ISP"
- Încă o dată, accesați Tools și selectați "Burn Bootloader".
- Din nou Instrumente -> Programator și instalați "ArduinoISP".
Copia dvs. chineză ar trebui să funcționeze acum bine.