ዝርዝር ሁኔታ:
ቪዲዮ: 24LC256 EEPROM ን ወደ አርዱinoኖ ክፍያ በማከል ላይ - 3 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:33
የአርዱዲኖ መክፈቻ (eprom) ይጎድለዋል። ይህ ትምህርት ሰጪው አንድ ያክላል እና ከአርዱዲኖ የጽኑዌር ዝመና በሕይወት በሚተርፍ ባልተረጋጋ ማህደረ ትውስታ ውስጥ እሴቶችን እንዲያከማቹ ያስችልዎታል።
ደረጃ 1 - የዳቦ ሰሌዳ
አንዳንድ በጣም ጥሩ መመሪያዎች እዚህ አሉ https://www.hobbytronics.co.uk/arduino-external-eeprom እኔ ብቻ ተከተላቸው ፎቶው የዳቦ ሰሌዳውን ወረዳ ያሳያል። ፒኖች ከ 1 እስከ 4 እና ፒን 7 መሬት ላይ ናቸው። ፒን 8 በተገቢው ቦርድ ላይ ካለው የ 3.3 ቪ አቅርቦት ጋር ተገናኝቷል። ቢጫ (ፒን 6) እና ነጭ (ፒን 5) ሽቦዎች ከ i2c SDA (መረጃ) እና SCL (ሰዓት) ካስማዎች ጋር በተገናኘው ቦርድ (ቁጥር 21 እና 20)).
ደረጃ 2 - የኮድ ሰዓት።
በስዕሎቼ ውስጥ የምጠቀምባቸው አንዳንድ የኮድ ቁርጥራጮች እዚህ አሉ። በመጀመሪያ ፣ በስዕልዎ አናት አቅራቢያ በሆነ ቦታ ላይ የሽቦ ቤተ -መጽሐፍት ራስጌዎችን ያካትቱ / / * ቅንብሮችን ለማስቀመጥ * * # #ጨምሮ 24LC256 EEPROM ይጠቀሙ ከዚያም ከ EEPROM ባይት ለማንበብ እና ለመፃፍ አንዳንድ ተግባሮችን ያክሉ (እኔ ስለ ግለሰብ ባይት ብቻ ግድ አለኝ ግን አለ የገጽ ፃፍ ባህሪ በቺፕ ውስጥም)። የ 0x50 ማክሮ ፍቺ አለ። ይህ በ i2c አውቶቡስ ላይ ያለው የቺፕ አድራሻ ነው (በ i2c አውቶቡስ ላይ ከአንድ በላይ i2c ነገሮችን ማገናኘት እና አድራሻውን በመለወጥ የትኛውን ማነጋገር እንደሚፈልጉ መምረጥ ይችላሉ)። / * እነዚህ ሁለት ተግባራት ወደ 24LC256 EEPROM ቺፕ */ #መግለፅ EEPROM_ADDR 0x50 ባዶ EEPROM_write (ያልተፈረመ int addr ፣ byte ውሂብ) {int rdata = data; Wire.begin ማስተላለፊያ (EEPROM_ADDR); Wire.write ((int) (addr >> 8)); // MSB Wire.write ((int) (addr & 0xFF)); // LSB Wire.write (rdata); Wire.endTransmission (); //Serial.print("EEPROM ጻፍ addr: "); //Serial.print(addr); //Serial.print (""); //Serial.println (ውሂብ); መዘግየት (5); } ባይት EEPROM_read (ያልተፈረመ int addr) {ባይት ውሂብ = 0xFF; Wire.begin ማስተላለፊያ (EEPROM_ADDR); Wire.write ((int) (addr >> 8)); // MSB Wire.write ((int) (addr & 0xFF)); // LSB Wire.endTransmission (); Wire.requestFrom (EEPROM_ADDR ፣ 1); ከሆነ (Wire.available ()) ውሂብ = Wire.read (); //Serial.print("EEPROM read: addr: "); //Serial.print(addr); //Serial.print (""); //Serial.println (ውሂብ); መዘግየት (5); ውሂብን መመለስ; አንዳንድ የማረሚያ ውፅዓት ለማየት ከፈለጉ Serial.print (…) መስመሮችን ማቃለል ይችላሉ። በ arduinos ማዋቀር () ተግባር ውስጥ የሽቦ ቤተ -መጽሐፍቱን ይጀምራሉ እና በመነሻ እሴቶች ውስጥ ማንበብ ይችላሉ። እዚህ በሁለት ባይት (ባንዲራዎች እና max_cc) ፣ ሁለት ቃላት (lean_min እና lean_max) እና የቃላት ድርድር sd_max [3]: // በ EEPROM Wire.begin () የተቀመጡ እሴቶችን ያንብቡ። ባንዲራዎች = EEPROM_read (0); max_cc = EEPROM_read (1); lean_min = ቃል (EEPROM_read (3) ፣ EEPROM_read (2)); lean_max = ቃል (EEPROM_read (5) ፣ EEPROM_read (4)); ለ (int j = 0; j <3; j) {sd_max [j] = ቃል (EEPROM_read (7 j*2) ፣ EEPROM_read (6 j*2)); } ወደ EEPROM የሚጽፋቸው ትንሽ ኮድ ይኸውና ፦ EEPROM_write (0 ፣ ባንዲራዎች) ፤ EEPROM_ ጻፍ (1 ፣ max_cc) ፤ EEPROM_write (2 ፣ lowByte (lean_min)); EEPROM_write (3 ፣ highByte (lean_min)); EEPROM_write (4 ፣ lowByte (lean_max)); EEPROM_write (5 ፣ highByte (lean_max)); ለ (int j = 0; j <3; j) {EEPROM_write (6 j*2 ፣ lowByte (sd_max [j]))); EEPROM_write (7 j*2 ፣ highByte (sd_max [j]))); } ስለእሱ በእውነት።
ደረጃ 3: ሽቦ አልባ ያድርጉት
ወደ አንድ አጥር ውስጥ ለመግባት እና የተከናወኑ ሥራዎችን ለመገጣጠም በአንዳንድ የ veroboard ላይ ሽቦ ያድርጉት።
የሚመከር:
የሞባይል ሙሉ ክፍያ Autooff: 20 ደረጃዎች
የሞባይል ሙሉ ክፍያ አውቶሞቢል - ሙሉ በሙሉ ኃይል በሚሞላበት ጊዜ የሞባይል ስልክ መሙያ መቆራረጥ። በሌሊት ቢተዉትም እንኳ ስለ ባትሪ ሕይወት አይጨነቁ። የሞባይል ስልኮች በባትሪዎቹ ይሰራሉ። ባትሪዎች ለመጠቀም ምቹ ቢሆኑም አጠቃቀማቸውም አንዳንድ ጥንቃቄዎች ያስፈልጉታል። እማ
የ Fitbit ክፍያ 2 አብረን እናስተካክል። በማያ ገጹ ውስጥ መስመሮች። 3 ደረጃዎች
የ Fitbit ክፍያ 2 አብረን እናስተካክል። በማያ ገጹ ውስጥ ያሉ መስመሮች። - ስለዚህ የመጀመሪያውን Fitbit ከገዛሁ በኋላ ወደ 13 ገደማ ተራሮች በማያ ገጹ ላይ የሚያልፉ መስመሮችን ማግኘት ጀመርኩ። በየቀኑ ሌላ አንድ ሰው በቀን ከአንድ ጊዜ በበለጠ ይታያል። እኔ ያሰብኩትን Fitbit ን በደንብ ተንከባከብኩ እና ለምን እንደ ተጀመረ አላውቅም። አንድ ጊዜ
ክፍያ የማይጠይቀውን የ Lenovo IdeaPad ላፕቶፕን ማስተካከል 3 ደረጃዎች
የማይሞላውን የ Lenovo IdeaPad ላፕቶፕን ማስተካከል - አንዳንድ ጊዜ ባትሪ መሙያዎች ይጠባሉ። ሆኖም ፣ አንዳንድ ጊዜ ባትሪ መሙያው አይደለም። ነገር ግን በላፕቶፕ ላይ ጥገና ለማድረግ እንዴት ቀዶ ጥገና ማድረግ እንደሚቻል ለመማር ጊዜው አሁን ነው !!! እርስዎ ያስፈልግዎታል - ፊሊፕስ ዊንዲቨር 5 ሚሊ ሜትር ነጥብ ያለው የኃይል መሰኪያ - በአማዞን ፍለጋ (ሞዴልዎ)
በጣም ርካሹ አርዱinoኖ -- ትንሹ አርዱinoኖ -- አርዱዲኖ ፕሮ ሚኒ -- ፕሮግራሚንግ -- አርዱዲኖ ኔኖ 6 ደረጃዎች (ከስዕሎች ጋር)
በጣም ርካሹ አርዱinoኖ || ትንሹ አርዱinoኖ || አርዱዲኖ ፕሮ ሚኒ || ፕሮግራሚንግ || አርዱዲኖ ኔኖ …………………………. እባክዎን ለተጨማሪ ቪዲዮዎች የዩቲዩብ ቻናሌን ሰብስክራይብ ያድርጉ ……. .ይህ ፕሮጀክት ከመቼውም ጊዜ በጣም ትንሽ እና ርካሽ አርዱዲኖን እንዴት ማገናኘት እንደሚቻል ነው። በጣም ትንሹ እና ርካሽ አርዱዲኖ አርዱዲኖ ፕሮ ሚኒ ነው። እሱ ከአርዲኖ ጋር ይመሳሰላል
ማይክሮሶፍት ኮርታን ወደ Raspberry Pi በማከል 7 ደረጃዎች
ማይክሮሶፍት ኮርታን ወደ Raspberry Pi ማከል - በዚህ ትምህርት ውስጥ የ Microsoft Cortana ረዳትን ወደ እንጆሪ ፒ 3. እንጨምራለን። ኮርታዎን እንዴት እንደሚያዋቅሩ እና ከ 30 ደቂቃዎች በታች በማውራት ላይ እጓዛለሁ። የሚያስፈልጉዎት ነገሮች እንደሚከተለው ናቸው። Raspberry Pi 3 https://www.amazon.com