Sadržaj:
- Korak 1: Ova greška viđena je u mnogim pločama, ali …
- Korak 2: Je li priključen?
- Korak 3: Provjerite jeste li odabrali odgovarajuće opcije ploče u izborniku Arduino
- Korak 4: Možete li vidjeti ispravan port?
- Korak 5: Koje kabele koristite?
- Korak 6: Ovaj kabel radi
- Korak 7: Je li valjani kabel riješio problem?
- Korak 8: Instalirajte upravljačke programe za FTDI
- Korak 9: Još uvijek ne radi? Pokušajte snimiti svoj Bootloader
Video: Popravljanje problema s serijskim USB portom/upravljačkim programom Mac Lilypad: 10 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:32
Je li vaš Mac od 2016. star manje od 2 godine?
Jeste li nedavno nadogradili na najnoviji OS (Yosemite ili nešto novije)?
Ne rade li vaši USB/MP3 diskovi na Lilypadu?
Moj vodič će vam pokazati kako sam popravio svoje USB -ove Lilypad
Greška na koju sam naišao bila je povezana s problemom serijskog porta/upravljačkog programa. Potrošio sam najmanje deset sati radeći na ovome, a bio sam uspješan tek kad sam sjeo, potpuno se usredotočio na zadatak koji sam obavljao i sve isprobao više od pola dana.
Opisao sam sve što sam učinio jer se vaš specifični problem može razlikovati od mog. Možda će trebati neko vrijeme da provedete sve korake, a veća je vjerojatnost da ćete uspjeti ako se posvetite nekoliko sati kako biste se usredotočili samo na rješavanje problema, kao što sam to učinio ja.
(Radi sažetosti, Lilypads će se odsada zvati "LP".)
Korak 1: Ova greška viđena je u mnogim pločama, ali …
Vjerojatnije je da će to utjecati na ploče proizvedene u Kini
Arduino ploče (uključujući LP) proizvode se u više zemalja, uključujući Italiju i Kinu. Talijanske/EU ploče obično su najkvalitetnije, a kineske ploče vjerojatno je najbolje opisati kao klonove koji mogu biti dobri, ali često su izrađeni od jeftinijih materijala i nemaju prethodno učitane upravljačke programe. Važno je napomenuti da je Arduino potpuno otvorenog koda, pa kineske ploče zapravo nisu krivotvorene i obično su znatno jeftinije.
Ja sam student, nisam bogat i trebao sam višekratnike koji bi mogli biti potrošni pa sam naručio nekoliko ploča kineske proizvodnje s Amazon Primea za oko 16,00 USD. To je otprilike pola cijene LP -a prodanog na Sparkfun.com!
"Službeniji" Sparkfun Arduinos skuplji je, ali ima bolju kontrolu kvalitete jer koristi komponente višeg razreda i obično dolazi s prethodno instaliranim ispravnim upravljačkim programima. Stoga, ako vam nedostaje vremena, razmislite o kupnji komponenti od Sparkfuna ili sličnog prodavača. (Imajte na umu da su neke Sparkfun ploče također imale problema s upravljačkim programima, ali općenito su pouzdanije.)
LP ploče možete nabaviti i jeftinije s web lokacija poput AliExpress.com, ali budite spremni čekati tjednima-pa čak i mjesecima-na otpremu i carinjenje. Također imate manje pribjegavanja ako su ove ploče neispravne. Na primjer, lako je vratiti neispravne ploče kupljene od Amazona ili Sparkfuna, ali je obično gotovo nemoguće vratiti uvezene ploče. Unatoč tome, uskoro planiram naručiti komponente izravno iz Kine; samo imajte na umu da je to rizičnije.
U osnovi:
Sparkfun i drugi etablirani prodavači ploča proizvedenih u EU:
- Najskuplja
- Brzo do umjereno vrijeme dostave (obično nije besplatno)
- Obično najmanje tehničkih problema (ali još uvijek skloni nekim)
- Pristojno prema dobroj službi za korisnike za neispravne ploče
Amazon i drugi američki preprodavači ploča proizvedenih u Kini:
- Jeftine do umjerene cijene
- Brzo do umjereno vrijeme dostave (često besplatno ili vrlo jeftino)
- Možda neki tehnički problemi
- Pristojno prema dobroj korisničkoj službi za neispravne ploče.
Kineski proizvođači ili kineski preprodavači na web lokacijama poput Alibabe/AliExpress:
- Najjeftiniji
- Umjereno do sporo vrijeme isporuke (vrijeme dostave i troškovi variraju)
- Najvjerojatnije će doći do tehničkih problema
- Sve, od užasne do dobre korisničke usluge ako je vaša ploča neispravna
- Potražite prodavače koji imaju dobre povratne informacije o web lokacijama poput AliExpressa
Korak 2: Je li priključen?
- Provjerite je li LP priključen u vaše računalo pomoću ispravnog Micro USB kabela. Najmanje jedno svjetlo na LP -u mora biti uključeno (kao na gornjoj fotografiji), što znači da LP prima napajanje.
- Ako nema svjetla, na računalu imate problem s USB priključkom, slomljenim kabelom ili slomljenom LP pločom. Provjerite sva 3 pomoću različitih kabela, priključaka i drugog LP-a ako ga možete nabaviti.
Korak 3: Provjerite jeste li odabrali odgovarajuće opcije ploče u izborniku Arduino
Pogledajte gornju fotografiju kako pronaći ovaj odjeljak izbornika. Želite odabrati opciju "Lilypad USB". Druga mogućnost Lilypada je za stariju ploču koja nema ugrađeni USB.
Korak 4: Možete li vidjeti ispravan port?
Ovdje možemo vidjeti samo jedan port, Bluetooth port.
To je loše.:(Vaš LP treba drugi port. Kada je LP spojen ispravno, vidjet ćete port nazvan s nekom varijacijom "Lilypad" (ili numerički niz za Lilypad Mp3).
Dok ne pronađete pravi priključak, vaše računalo i LP ne mogu međusobno razgovarati i nećete moći učitati kôd na LP.:(
Korak 5: Koje kabele koristite?
- Kakav kabel koristite? (Prema mom iskustvu ploče su vrlo zahtjevne što se tiče kabela.) MORA biti to kabel koji može slati i primati podatke. Ako ste koristili kabel mobitela za sinkronizaciju podataka s računalom, tada je taj kabel vjerojatno u redu (iako to nije uvijek točno).
- Mnogi mikro-USB kabeli prenose samo snagu. Ovi kabeli neće dopustiti vašem LP -u da se poveže s vašim računalom i obrnuto! Koristite pouzdan, provjeren DATA kabel!
- Nijedan od gornjih kabela ne radi za moj LP. Kratki bijeli i crni kablovi su samo za napajanje Micro-UBS kabela. Oni ne prenose podatke učinkovito, ako ih uopće imaju. Dugi sivi je podatkovni kabel koji sinkronizira podatke s mojim mobitelom, ali začudo ne može se sinkronizirati s mojim LP -om. Zbog toga morate isprobati više podatkovnih kabela.
- Kad koristite kabel za napajanje s LP -om, vidjet ćete svjetlo (obično samo jedno), ali dobit ćete pogrešku u priključku s kabelima koji ne mogu podržati podatke. Pogledajte dvije slike za primjere zaslona s pogreškama u priključcima i u izborniku i na terminalu. Korištenje Micro-USB kabela samo za napajanje nije jedini problem koji uzrokuje ovu pogrešku, ali je uobičajen.
- Dva svjetla mogu biti pokazatelj da se LP sinkronizira, ali to nije uvijek točno.
Korak 6: Ovaj kabel radi
Gornji kabel, Samsung Micro-USB podatkovni kabel, bio je jedini kabel u mojoj kolekciji koji je radio za moj LP. Uključio sam slike koje prikazuju broj modela ako želite pokušati naručiti ovaj kabel i provjeriti radi li vam.
Opet, oba svjetla na ploči obično će svijetliti (ili barem treptati) ako je ploča pravilno spojena.
Nakon što sam pronašao kabel koji je radio, pobrinuo sam se da ga označim srebrnastom bojom i zadržim sa pločama. Možda biste na sličan način željeli označiti testirani/željeni kabel.
Korak 7: Je li valjani kabel riješio problem?
- Ako imate ispravan kabel, trebali biste vidjeti navedeni port, kao što je prikazano na snimci zaslona terminala. Ovo je dobro. Vaš LP trebao bi sada raditi.: D
- Ako i dalje vidite pogrešku-a sigurni ste da koristite odgovarajući podatkovni kabel-možete pokušati pritisnuti gumb za poništavanje na LP-u tako što ćete pronaći mali mjedeni gumb na koji pokazujem na fotografiji. Pritisnite ga jednom i držite nekoliko sekundi.
- Također možete pokušati dvaput uzastopno pritisnuti gumb za resetiranje, što će pokrenuti pokretač za pokretanje.
Ako još uvijek ne možete pronaći priključak, prijeđite na sljedeći korak.
Korak 8: Instalirajte upravljačke programe za FTDI
Prilično je jednostavno. Pritisnite donju vezu za upravljački program i preuzmite odgovarajući upravljački program, koji će vjerojatno biti 64 -bitni za Mac. 32 -bitni bi vjerojatno također radio.
Veza za upravljački program FTDI Kliknite vezu i preuzmite datoteku za Mac. Pronađite datoteku (to je.dmg datoteka kao što je prikazano na gornjoj snimci zaslona), kliknite je i tada bi se trebala automatski instalirati
Ako imate problema, ova web stranica daje dobro objašnjenje: Kako instalirati FTDI upravljačke programe
Pokušajte instalirati obje verzije (VCP i DFXX).
Zatim možete pokušati zatvoriti Arduino i/ili ponovno pokrenuti stroj. Otvorite Arduino i provjerite možete li pronaći odgovarajući port za svoj LP.
Još uvijek ne radi? Idite na sljedeći korak.
Korak 9: Još uvijek ne radi? Pokušajte snimiti svoj Bootloader
Također možete pokušati snimiti pokretački program, kako je prikazano na gornjim snimkama terminala.
Čak i ako dobijete grešku pri pokretanju programa Burning, otkrio sam da samo pokušaj snimanja može popraviti vašu ploču
Posljednji snimak zaslona prikazuje kako mijenjam opcije programatora, što također može pomoći pri pokušaju snimanja pokretačkog programa. Slobodno ih isprobajte sve, ali zapamtite koje se obično koriste za vaše različite Arduino uređaje.
Nadam se da vam je moj vodič pomogao popraviti LP.
Međutim, ako i dalje ne radi, a ne možete snimiti pokretački program, možda ćete morati popraviti pokretački program. Instructables ima nekoliko sjajnih vodiča o tome, koji se lako mogu pretraživati.
Preporučeni:
Actobitty 2 s upravljačkim programom motora TB6612FNG SparkFun, Vodič za početnike .: 3 koraka
Actobitty 2 S upravljačkim programom motora TB6612FNG SparkFun, Vodič za početnike .: Ove upute namijenjene su robotu Actobitty 2 sa SparkFunom ® Vozač motora TB6612FNG
Arduino vodič - Upravljanje koračnim motorom s upravljačkim programom ULN 2003: 5 koraka
Arduino vodič - Upravljanje koračnim motorom s upravljačkim programom ULN 2003: Ovo uputstvo je pisana verzija mog " Arduina: Kako upravljati koračnim motorom s upravljačkim programom motora ULN 2003 " YouTube video koji sam nedavno prenio. Toplo vam preporučujem da to provjerite
Popravljanje srušenog drona, nekoliko problema .: 4 koraka
Popravljanje srušenog drona, nekoliko problema .: Pozdrav, ovo je DJI Spark po imenu Little Big Red Beard. U grubom je stanju išao je prema smeću prije nego što sam ga spasio. Posljednji pad LBRB -a rezultirao je slomljenom nogom i tko zna čime još. Ovo je bilo moje dosadno putovanje radi čuvanja male velike crvene brade
Jednostavan DIY indukcijski grijač sa ZVS upravljačkim programom: 3 koraka
Jednostavan DIY indukcijski grijač sa ZVS upravljačkim programom: Bok. U ovom uputstvu pokazat ću vam kako napraviti jednostavan DIY indukcijski grijač koji se temelji na popularnom ZVS (sklopci nula napona)
Rolling Robot s ESP32 Thing i TB6612FNG upravljačkim programom, kojim upravlja Android preko BLE -a: 11 koraka
Rolling Robot with ESP32 Thing i TB6612FNG Driver, Controlled by Android Over BLE: Pozdrav svimaOvo je moje prvo uputstvo. Robot koji se kotrlja (nadimak Raidho - iz rune koji se povezuje s kretanjem) temeljen na ESP32 Thing, TB6612 FNG i BLE. Jedan dio koji se može činiti neobičnim jest da fotografije nisu iz postupka izrade