Turinys:

Kaip suderinti kojines?: 6 žingsniai (su nuotraukomis)
Kaip suderinti kojines?: 6 žingsniai (su nuotraukomis)

Video: Kaip suderinti kojines?: 6 žingsniai (su nuotraukomis)

Video: Kaip suderinti kojines?: 6 žingsniai (su nuotraukomis)
Video: 6 ŽINGSNIAI ATSKLEISTI SAVO AUTENTIŠKĄ GROŽĮ 2024, Lapkritis
Anonim

Kaip išvengti kojinių susimaišymo skalbimo metu? Aš nežinau. Aš žinau, kaip priderinti kojines po skalbinių. Todėl aš padariau šį KOJINIŲ ATVYKĮ.

Kaip tai veikia?

1) Pradėkite nuo RFID žymės prisiuvimo prie kiekvienos poros kojinių. 2) Vieną iš kojinių laikykite priešais kojinių kojelę. Ekranas rodo, kad tai nauja kojinė. Ant RFID žymos bus užrašytas tolesnis porų skaičius. Po to, kai bus parašyta, jūsų bus paprašyta atitinkamą kojinę laikyti prie kojinių. 3) Laikykite atitinkamas kojines prie kojinių. Taip pat ant šios RFID žymos bus užrašytas tas pats stebėjimo numeris.

Nuo šiol laikius vieną iš kojinių šalia kojinių, nurodomas poros numeris.

Kaip jis gaminamas?

1 žingsnis) Įvadas / greita versija

2 veiksmas) „Atmega328“ant duonos / lituoklio lentos

3 veiksmas) LCD prijungimas prie „Arduino Uno“

4 veiksmas) RFID-RC522 prijungimas prie „Arduino Uno“

5 veiksmas) ATmega328 programavimas

6 žingsnis. Boksas

1 žingsnis: Įvadas / greita versija

Įvadas / greita versija
Įvadas / greita versija
Įvadas / greita versija
Įvadas / greita versija

Prekių sąrašas:

· 1x 4x20 skystųjų kristalų ekranas su „Hitachi HD44780“tvarkykle arba suderinama · 16x kištukinė kištukinė jungtis · 1x RFID-RC522 · 1x 5 cm x 7 cm lituoklio plokštė, 2,54 mm rastras, 18 x 24 žiedai. · 1x USB-B jungtis · 7x kištukinis kištukas Moteriška kištukinė jungtis · 1x Atmega328p · 1x lizdas PDIP28 · 1x „Chrystal 16Mhz“· 2x 18 tot 22 picofarad (keraminis) kondensatorius · 1x 10k omo rezistorius · 1x 10kohm puodas · 7x laidai su abiejose pusėse esančiomis jungtimis · 1x „Arduino Uno“programavimui. + laidai.

Ir aš beveik pamiršau paminėti RFID žymes 13,56 MHz Mirfare kojinėms.

Visa tai, ką galima užsisakyti elektroninėse parduotuvėse.

Schema

Kaip aukščiau

Lituota plokštė yra tiesiogiai prijungta prie 16x skystųjų kristalų kištukinio konektoriaus. Skystųjų kristalų ekranas turi būti sumontuotas dėžutės viršuje. RFID-RC522 yra prijungtas prie moterų laidų prie lituoklio. RFID-RC522 montuojamas dėžutės priekyje. Tiesą sakant, RFID-RC522 įtampa turėtų būti 3.3VI, bet pamiršau, bet tai man tinka. Pastebėjau šį komentarą „Github“„SPI veikia tik su 3,3 V įtampa, dauguma pažeidimų atrodo 5 V tolerantiški, tačiau pabandykite lygių perjungiklį.“) Taigi būkite atsargūs.

Programavimas. Programavimui aš pašalinau ATmega328 iš „Arduino Uno“. Įdėjau ATmega328 į „Arduino Uno“ir įkėliau į „ATmega328“. ATmega328

Po įkėlimo aš išbandžiau jį ant duonos lentos, kaip parodyta aukščiau esančiame paveikslėlyje. Ir po sėkmingo bandymo aš pakeičiau ATmega328 į lituoklį.

Boksas

Dėžutės dizainas yra toks:- jis iš dalies gali būti pakartotinai naudojamas kitiems projektams.- surinkimas tik rankomis ir išmontavimas turi tilpti į pašto dėžutę.

Dėžutė nupiešta naudojant „Fusion360“. Dėžutę spausdina 3D gamintojas. „Joost“rasta naudojant „3D Hub“.

- Padidinus „Fusion 360“komponentų skaičių, blokas nebus išspausdintas. Tai paaiškina trūkstamą tezę.

2 žingsnis: „Atmega328“ant lituoklio

„Atmega328“ant lituoklio
„Atmega328“ant lituoklio
„Atmega328“ant lituoklio
„Atmega328“ant lituoklio

Pirmiausia man pasirodė labai naudinga iš pradžių pabandyti viską daryti po vieną ant duonos lentos. 1) LCD su „Arduino UNO“.) Atmega328 LCD ir RFID_RC522 ant duonos lentos.6) Atmega328 ant litavimo lentos.7) Atmega328 ir LCD ant lituoklio.8) Atmega328, RFID_RC522 ir LCD ant lituoklio.

Norėdami sukurti šį „SOCK MATCHER“, ant lituoklio plokštės pagamintas mikrovaldiklis.

Kaip įdiegti mikrovaldiklį ant duonos, paaiškinta „Arduino“svetainėje.

Nuo duonos lentos iki litavimo lentos yra tik kitas žingsnis. Tai atrodo kaip aukščiau esančiame paveikslėlyje.

Norėdami sužinoti, kaip tai padaryti, žiūrėkite grafinę schemą.

3 veiksmas: LCD prijungimas prie „Arduino“

Norėdami prijungti skystųjų kristalų ekraną prie „ATmega328“, visą instrukciją rasite „Arduino“svetainėje:

Skiriasi nuo pamokos:- Naudojau 4x20 LCD

- ir „Arduino UNO“kaiščiai 12 ir 13, kur jie nenaudojami, bet 6 ir 7 kaiščiai, nes 12 ir 13 kaiščius naudoja te RFID_RC522.

Diegimo metu pastebėjau du dalykus:

1) būkite atsargūs, nes LCD katodas ir anodo jungties kaiščiai 15 ir 16 gali būti susukti priklausomai nuo pardavėjo. Katodas turi būti GND.

2) Naudojau 4x20 skystųjų kristalų ekraną ir turėjau nustatyti kiekvieną eilutę, nes ji šokinėjo tiesiai iš pirmos į trečią. Pavyzdys: lcd.setCursor (0, 1); lcd.print ("pavyzdinis tekstas"); lcd.setCursor (0, 1); lcd.print ("Kita pavyzdžio eilutė");

4 veiksmas: RFID-RC522 prijungimas prie „Arduino Uno“

Gavęs RFID_RC522 bandžiau jį galutinai veikti, radau biblioteką MRFC522.h ir pavyzdžius. Žiūrėkite nuorodą.

Žingsnis po žingsnio bandžiau priversti jį norėti, kad aš norėčiau, jog tai padarytų su juo.

1) Skaityti UID (unikalų identifikavimo kodą)

2) Palyginkite UID su skirtingomis RFID žymėmis.

3) Perskaitykite informaciją apie RFID žymą

4) Užrašykite informacijos schemą ant RFID žymos.

5) Išvalykite rašytinę RFID žymos informaciją.

Nesu tikras, bet atrodė, kad įrašymas į RFID žymę pagerėjo įdiegus paskutinę biblioteką.

5 žingsnis: programinė įranga

Kai tai pavyko, pradėjau rašyti programą.

Rašydamas pastebėjau, kad „Atmega328“reikia saugoti informaciją (porų skaičių), kuri nebūtų prarasta po elektros energijos tiekimo pertraukos. Tai daroma naudojant „Atmega“EEPROM. Kaip tai veikia, aiškiai paaiškinta „Arduino“svetainėje:

Sunkiausia buvo išlaikyti RFID skaitymo veikimą. Man buvo sunku skaityti ir rašyti žymę tiesiogiai vieną kartą. Ne nuolatinis skaitymas buvo susijęs su naujos žymos paieška ir RFID skaitymo sustabdymu.

Galutinė programos sąranka turi parašyti atvejį kiekvienam reikalaujamam veiksmui.

Programinės įrangos įvade parašytas aprašymas

Programinė įranga yra įžanginėje/greitojoje versijoje. Aukščiau taip pat yra programa, skirta išvalyti RFID žymes bandymams.

6 žingsnis: boksas

Boksas
Boksas
Boksas
Boksas
Boksas
Boksas
Boksas
Boksas

Dėžutės dizainas yra toks: 1) jis iš dalies pakartotinai naudojamas kitiems projektams ir ištraukiamas 2) gali būti pritvirtintas tiesiog ranka arba lengvai 3) ir išardomas turi tilpti į pašto dėžutę.

Idėja yra ta, kad kai jūs, pavyzdžiui, nusprendžiate naudoti OLED ekraną, turite pakeisti tik dėžutės viršutinę dalį. Arba, jei norite pridėti šviesos diodų, mygtukų ir kitų, turite pakeisti tik priekį.

Kadangi neturėjau patirties, pradėjau nuo mažos dėžutės … miela. Tai buvo sėkminga kolegos kūrėjo dėka. „Joost“, kurį radau su „3D Hub“, kuris pakoregavo piešinį po pirmo bandomojo spausdinimo. Jis dirba su originaliu „Prusa i3 MK2“. Kaip medžiagą pasirinkau PLA/PHA = Colorfabb. PLA/PHA mišinys. Su šiek tiek geresniu našumu nei standartinis PLA.

Maža dėžutė yra 5 cm pločio, o dantys yra 5 mm aukščio, pločio ir gylio. Dėžutė nupiešta „Fusion360“.

Padidinus „Fusion 360“komponentų skaičių, blokas nebus išspausdintas.

Tai paaiškina trūkstamus dantis.

Pagrindiniams matavimams naudojau colius, pagrįstus „Arduino Uno“dizainu ir dydžiu tarp litavimo angų. 100 mil = 0, 1 colis = 2, 54 milimetrai.

"Dantys" yra 200x200x200 mil. Kai aš bandžiau padaryti "dantis" lygesnius, suapvalindamas kampus. Dėl to dalys netiko.

Šie „dantys“sumažinami iki 180 mil x 180 mil x 200 mil. Dėl ko šiek tiek pralaimėjo.

Taigi tikslus plotis bus nustatytas kitame projekte (manau, kad 190x190x190). Lentos vidinis paviršius naudojamas kaip pagrindinė nuoroda coliais/miliais. Taigi, nusprendus sumažinti arba padidinti sienos storį, plokštės išdėstymas neturės įtakos.

Sienos storis dabar yra 100 milimetrų su 45º kampu. Paaiškinimą žr. Brėžinyje. Iš „Fusion360“piešinys perkeltas į STL, pasirinkus „Cura“kaip spausdinimo priemonę.

Turėjau problemų rašydamas RFID žymes, todėl pašalinau RFID-RC522 atstumo laikiklius. Naudodama juostą laikinai sutvarkiau, todėl tai gali būti patobulinta.

Taip pat pakeičiau RFID skaitymo indikaciją priekyje su atviresniu dizainu

Galutiniai pridedami brėžiniai dar nenaudojami, todėl piešiniams negarantuojama. Jei naudojami, praneškite man, ar jie yra tikslūs.

Kodėl jis oranžinis? Gal todėl, kad tai olandų kalba?

Kad galėčiau aiškiai parodyti, kaip ji turėtų tikti, sukūriau šią animaciją.

Ir nuorodos į piešinius.

Apačioje https://a360.co/2jpB0Ei, „Back_side“https://a360.co/2ivfApo, dešinėje

Kairėje pusėje https://a360.co/2jhWaSl, priekyje https://a360.co/2jpEq9L, viršuje

Spaustukas https://a360.co/2jpGAGM, LCD 4x20 https://a360.co/2jpDDWy, lituoklis

pagrindiniai blokai https://a360.co/2j1QDyi RFID_RC522

Tikiuosi, kad jums patiko šis „Instructable“ir nusprendėte pasigaminti savo kojinių derinį. Arba buvo naudinga padaryti ką nors kita. Pagarbiai, Gaby

Rekomenduojamas: