ዝርዝር ሁኔታ:

Clone SimpleBGC ተቆጣጣሪ የማሻሻያ ጉዳይ እንዴት እንደሚፈታ - 4 ደረጃዎች
Clone SimpleBGC ተቆጣጣሪ የማሻሻያ ጉዳይ እንዴት እንደሚፈታ - 4 ደረጃዎች

ቪዲዮ: Clone SimpleBGC ተቆጣጣሪ የማሻሻያ ጉዳይ እንዴት እንደሚፈታ - 4 ደረጃዎች

ቪዲዮ: Clone SimpleBGC ተቆጣጣሪ የማሻሻያ ጉዳይ እንዴት እንደሚፈታ - 4 ደረጃዎች
ቪዲዮ: Overview of Orthostatic Intolerance 2024, ህዳር
Anonim
Clone SimpleBGC ተቆጣጣሪ የማሻሻያ ጉዳይ እንዴት እንደሚፈታ
Clone SimpleBGC ተቆጣጣሪ የማሻሻያ ጉዳይ እንዴት እንደሚፈታ

ሰላም. በቅርቡ እኔ ለድሮኔ ፕሮጀክት በ SimpleBGC ጂምባል ተቆጣጣሪ ላይ እሠራ ነበር። በተሳካ ሁኔታ ተገናኝቼ አስተካክዬዋለሁ። በትክክል እየሰራ ነበር። ከዚያ በኋላ ፣ firmware ን ከ v2.2 ወደ v2.4 ማሻሻል ፈለግሁ። ስለዚህ ፣ ጂምባልን ካሻሻልኩ በኋላ እንደአስፈላጊነቱ አልሰራም። እንደሚያውቁት ፣ የ SimpleBGC መቆጣጠሪያ ካለዎት እና ከተሻሻለ በኋላ ካልሰራ ፣ እሱ የመጀመሪያው አይደለም። ስለዚህ ፣ firmware ን እንደገና ወደ v2.2 ዝቅ ለማድረግ ወሰንኩ።

ስለዚህ ጉዳይ ብዙ ፈለግሁ። ሁሉም ትምህርቶች ማለት ይቻላል አርዱዲኖን እንደ ፕሮግራም አውጪ ይጠቀሙ ነበር። ሆኖም ፣ ይህንን ዘዴ ከብዙ አርዱኢኖዎች ጋር ብዙ ብሞክርም ፣ አልቻልኩም።

ስለዚህ ፣ በዚህ አጋዥ ስልጠና ውስጥ ያንን ጉዳይ ያለ አርዱዲኖ እንዴት እንደሚፈቱ ፣ ግን ከአርዱዲኖ በጣም ቀላል የሆነውን የ AVR ዩኤስቢፕስ ፕሮግራም አውጪ። ለዚያ መማሪያ የሚያስፈልገንን እንመልከት -

1. ዊንዶውስ ኦፐሬቲንግ ሲስተም ያለው ኮምፒውተር። (MAC ን በጭራሽ እንዳልጠቀምኩ ፣ ስለእሱ መረጃ የለኝም)

2. በቀላሉ ሊያገኙት የሚችሉት AVR USBasp programmer። (ከአዘርባጃን በስተቀር)) (https://images.ua.prom.st/593769968_w640_h640_prog…)

3. አርዱዲኖ አይዲኢ

4. AVRdudeR ፣ Optiboot ፣ XLoader (https://www.basecamelectronics.com/downloads/8bit/)

5. firmware ን ያውርዱ (https://drive.google.com/open?id=1cM7lsf7LyAlzPrxK…)

ጠመንጃዎችዎን ካዘጋጁ በኋላ ወደ መማሪያው እንዝለል:)

ደረጃ 1 ፕሮግራመርን ከተቆጣጣሪው ጋር ማገናኘት

የፕሮግራም ሰሪውን ከተቆጣጣሪው ጋር በማገናኘት ላይ
የፕሮግራም ሰሪውን ከተቆጣጣሪው ጋር በማገናኘት ላይ
ፕሮግራም ሰሪውን ከተቆጣጣሪው ጋር በማገናኘት ላይ
ፕሮግራም ሰሪውን ከተቆጣጣሪው ጋር በማገናኘት ላይ

በመጀመሪያው ደረጃ በፕሮግራም አድራጊ እና በተቆጣጣሪው መካከል ግንኙነት መፍጠር አለብን። ከዚህ በላይ የመቆጣጠሪያውን እና የፕሮግራም ሰሪውን ፒን ማየት ይችላሉ። በሚከተሉት መካከል ግንኙነት መፍጠር አለብዎት

RES (ተቆጣጣሪ) -------- RST (ፕሮግራም አድራጊ)

SCK (ተቆጣጣሪ) -------- SCK (ፕሮግራም አድራጊ)

ሚሶ (ተቆጣጣሪ) -------- ሚሶ (ፕሮግራመር)

MOSI (ተቆጣጣሪ) -------- MOSI (ፕሮግራመር)

SCK (ተቆጣጣሪ) -------- SCK (ፕሮግራም አድራጊ)

+5V (ተቆጣጣሪ) -------- ቪሲሲ (ፕሮግራም አድራጊ)

GND (ተቆጣጣሪ) -------- GND (ፕሮግራም አድራጊ)

እዚህ ፣ የጎን ማስታወሻ ማከል እፈልጋለሁ። እነዚህን ግንኙነቶች ሳደርግ በ +5V እና GND ግንኙነቶች ውስጥ ችግር ገጥሞኛል። የእኔ ተቆጣጣሪ እና ፕሮግራመር ጠፍቷል። እርስዎም ይህን ችግር ካጋጠሙዎት እባክዎን የፕሮግራም ሰሪውን VCC እና GND ን ወደ ሌላ +5V እና የ GND ፒን ከተቆጣጣሪው ጋር ያገናኙ።

ተቆጣጣሪው እና ፕሮግራሚው ከተገናኙ በኋላ ፕሮግራሙን ከፒሲው ጋር ያገናኙት።

ደረጃ 2 Bootloader ን በ Arduino IDE ያቃጥሉ

የ Arduino IDE ን ይክፈቱ እና ከዚያ የዩኤስቢኤስፕን እንደ ፕሮግራም አውጪ ይምረጡ። ወደ ‹መሳሪያዎች› ትር በመሄድ ይህንን ማድረግ ይችላሉ እና ወደ ‹ፕሮግራመር› ክፍል ይምጡ እና ‹USBasp› ን ይምረጡ። ከዚያ በኋላ በ ‹መሳሪያዎች› ትር ስር ‹ቡት ጫኝ› ክፍልን ጠቅ በማድረግ የማስነሻ ጫloadውን ማቃጠል ይችላሉ። በመጨረሻ የተቃጠለ መልእክት ማግኘት አለብዎት !!!

ደረጃ 3: አርዱinoኖን ተኳሃኝ የሆነውን ቡት ጫኝ ያብሩ

በዚህ ደረጃ ፣ AvrdudeR ን እና ዚፕ ፋይሎችን optiboot ን ይክፈቱ እና 'optiboot_atmega328.hex' ን ከ optiboot አቃፊ ይቅዱ እና 'avrdude.exe' ባለበት ወደ AvrdudeR አቃፊ ውስጥ ይለጥፉ። ከዚያ በኋላ በዚህ አቃፊ ውስጥ PowerShell ወይም cmd ን ይክፈቱ (እኔ ከጠቀስኩት የዩቱብ ቪዲዮ እንዴት እንደሚያደርጉት ማየት ይችላሉ) እና እነዚህን ትዕዛዞች ይፃፉ።

avrdude avrdude.conf -c usbasp -p atmega328p -e -u -U መቆለፊያ: w: 0x3f: m -U efuse: w: 0x05: m -U hfuse: w: 0xDC: m -U lfuse: w: 0xEE: m

avrdude avrdude.conf -c usbasp -p atmega328p -U ፍላሽ: w: optiboot_atmega328.hex -U መቆለፊያ: w: 0x0C: m

እነዚህን ትዕዛዞች በተሳካ ሁኔታ ካከናወኑ በኋላ ወደ መጨረሻው ደረጃ ይሂዱ:)

ደረጃ 4: firmware ን ይስቀሉ

በመጨረሻው ደረጃ ፣ XLoader ን ይክፈቱ እና XLoader.exe ን ጠቅ ያድርጉ እና የ “SimpleBGC_2_2_b2_null.hex” ዱካ በ 115200 ባውድ መጠን ያክሉ። ይጠንቀቁ ፣ ትክክለኛውን ወደብ ይምረጡ:)

እና እርስዎ አድርገዋል:) ማንኛውም ችግር ካለዎት እባክዎን እዚህ ይፃፉ። ለመመለስ እሞክራለሁ። በጣም አመሰግናለሁ:)

የሚመከር: