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 Arduino izborniku
- Korak 4: Možete li vidjeti ispravan port?
- Korak 5: Koje kablove koristite?
- Korak 6: Ovaj kabel radi
- Korak 7: Je li valjani kabel riješio problem?
- Korak 8: Instalirajte FTDI upravljačke programe
- Korak 9: Još uvijek ne funkcionira? Pokušajte snimiti svoj pokretački program
Video: Popravljanje problema sa serijskim USB portom/upravljačkim programom Mac Lilypad: 10 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:04
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?
Moje uputstvo će vam pokazati kako sam popravio svoje Lilypad USB -ove
Greška na koju sam naišao odnosi se na problem sa serijskim portom/upravljačkim programom. Potrošio sam najmanje deset sati radeći na ovome, a bio sam uspješan samo kad sam sjeo, potpuno se usredotočio na zadatak koji sam obavljao i sve isprobavao više od pola dana.
Napisao 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 vjerovatnoća da ćete uspjeti ako možete posvetiti nekoliko sati samo fokusiranju na rješavanje problema, kao što sam to učinio ja.
(Radi sažetosti, Lilypads će se ubuduće zvati "LP".)
Korak 1: Ova greška viđena je u mnogim pločama, ali …
Veća je verovatnoća da će to uticati 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 se vjerojatno najbolje opisuju kao klonovi 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, tako da 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 Prime-a za oko 16,00 USD. To je otprilike pola cijene LP -a koji se prodaje 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 kupovini 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 sveukupno su pouzdanije.)
LP ploče možete nabaviti i jeftinije sa web lokacija poput AliExpress.com, ali budite spremni čekati sedmice-pa čak i mjesece-na isporuku i carinjenje. Takođe 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 isporuke (obično nije besplatno)
- Obično najmanje tehničkih problema (ali još uvijek skloni nekim)
- Pristojno do dobrog korisničkog servisa 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 do dobrog korisničkog servisa 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?
- Uverite se da je LP priključen u računar pomoću ispravnog Micro USB kabla. Najmanje jedno svjetlo na LP -u treba biti uključeno (kao na gornjoj fotografiji), što znači da LP prima napajanje.
- Ako nema svjetla, onda imate problem s USB priključkom na računaru, slomljen kabel ili slomljena LP ploča. 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 Arduino izborniku
Pogledajte gornju fotografiju kako pronaći ovaj odjeljak menija. Ž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.
Ovo je loše.:(LP -u je potreban 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 odgovarajući port, vaš računar i LP ne mogu međusobno razgovarati i nećete moći učitati kôd na LP.:(
Korak 5: Koje kablove koristite?
- Kakav kabel koristite? (Po mom iskustvu LP ploče su VRLO nemirne što se tiče kabela.) MORA biti to kabel koji može slati i primati podatke. Ako ste koristili kabl mobilnog telefona za sinhronizaciju podataka sa računarom, onda je taj kabel vjerovatno u redu (iako to nije uvijek tačno).
- Mnogi mikro-USB kabeli prenose samo snagu. Ovi kablovi neće dopustiti vašem LP -u da se poveže sa vašim računarom i obrnuto! Koristite pouzdan, testiran DATA kabel!
- Nijedan od gore navedenih kabela ne radi za moj LP. Kratki bijeli i crni kablovi namijenjeni su samo za napajanje Micro-UBS kablovima. Oni ne prenose podatke efikasno, ako ih uopšte imaju. Dugi sivi je podatkovni kabel koji sinkronizira podatke s mojim mobitelom, ali iznenađujuće ne može se sinkronizirati s mojim LP -om. Zbog toga morate isprobati više podatkovnih kabela.
- Kada koristite kabel za napajanje s LP -om, vidjet ćete svjetlo (obično samo jedno), ali dobit ćete grešku na portu s kabelima koji ne mogu podržati podatke. Pogledajte dvije slike za primjere ekrana s greškama u portu i u izborniku i na terminalu. Korištenje Micro-USB kabela za napajanje nije jedini problem koji uzrokuje ovu grešku, ali je uobičajen.
- Dva svjetla mogu biti pokazatelj da se LP sinhronizuje, ali to nije uvijek tač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 uspio, pobrinuo sam se da ga označim srebrnom 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 bi sada trebao raditi.: D
- Ako i dalje vidite greš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 malo mjedeno dugme na koje pokazujem na fotografiji. Pritisnite ga jednom i držite nekoliko sekundi.
- Također možete pokušati dvaput uzastopno pritisnuti tipku za resetiranje, što će pokrenuti pokretač za pokretanje.
Ako i dalje ne možete pronaći port, prijeđite na sljedeći korak.
Korak 8: Instalirajte FTDI upravljačke programe
Prilično je jednostavno. Pritisnite donju vezu za upravljački program i preuzmite odgovarajući upravljački program, koji će vjerovatno biti 64 -bitni za Mac. 32 -bitni bi vjerojatno također funkcionirao.
FTDI veza za upravljački program Kliknite na vezu i preuzmite datoteku za Mac računare. Pronađite datoteku (to je.dmg datoteka kao što je prikazano na slici gore), kliknite na nju 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 ponovo 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 funkcionira? Pokušajte snimiti svoj pokretački program
Također možete pokušati snimiti pokretački program, kao što je prikazano na gornjim snimkama terminala.
Čak i ako dobijete grešku pokretačkog programa za narezivanje, otkrio sam da samo pokušaj snimanja može popraviti vašu ploču
Na posljednjem snimku ekrana prikazano mi je mijenjanje opcija 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 da popravite 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čuje se:
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 .: Ovo uputstvo je za robota Actobitty 2 sa SparkFunom ® TB6612FNG Vozač motora
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 postavio. Toplo vam preporučujem da to provjerite
Popravljanje srušenog drona, nekoliko problema .: 4 koraka
Popravljanje srušenog drona, nekoliko problema.: Zdravo, 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 sudar LBRB -a rezultirao je slomljenom nogom i tko zna čime još. Ovo je bilo moje dosadno putovanje da zadržim malu veliku crvenu bradu
Jednostavan DIY indukcijski grijač sa ZVS upravljačkim programom: 3 koraka
Jednostavan DIY indukcijski grijač sa ZVS upravljačkim programom: Zdravo. U ovom uputstvu pokazat ću vam kako napraviti jednostavan DIY indukcijski grijač zasnovan na popularnom upravljačkom programu ZVS (prebacivanje nultog napona)
Rolling Robot sa 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 koja je povezana s kretanjem) zasnovan na ESP32 Thing, TB6612 FNG i BLE. Jedan dio koji se može činiti neobičnim je da fotografije nisu iz procesa izrade