Kazalo:
- 1. korak: Uvod / hitra različica
- 2. korak: Atmega328 na spajkalni plošči
- 3. korak: Priključitev LCD -ja na Arduino
- 4. korak: Priključite RFID-RC522 na Arduino Uno
- 5. korak: Programska oprema
- 6. korak: Boks
Video: Kako ujemati nogavice?: 6 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:07
Kako preprečiti zmešanje nogavic med pranjem perila? Ne vem. Kar vem, je, kako ujemati nogavice po pranju. Zato sem naredil to SOCK MATCHER.
Kako deluje?
1) Začnite z všitjem oznake RFID v vsako nogavico parnih nogavic. 2) Eno od nogavic držite spredaj. Na prikazovalniku je prikazana nova nogavica. Na oznaki RFID bo napisano nadaljnje število parov. Po tem, ko je napisano, boste morali primerno nogavico obdržati pri nogavicah. Tudi na tej oznaki RFID bo napisana ista številka za spremljanje.
Od zdaj naprej, ko eno od nogavic držite poleg nogavic, se navede številka para.
Kako je narejen?
Korak 1) Uvod / hitra različica
Korak 2) Atmega328 na plošči / spajkalni plošči
Korak 3) Priključitev LCD -ja na Arduino Uno
Korak 4) Priključitev RFID-RC522 na Arduino Uno
5. korak: Programiranje ATmega328
Korak 6) Boks
1. korak: Uvod / hitra različica
Nakupovalni seznam:
· 1x LCD 4x20 z gonilnikom Hitachi HD44780 ali združljivim · 16x moški pin konektor · 1x RFID-RC522 · 1x spajkalna plošča 5cm x 7cm, 2,54 mm raster, 18 x 24 obročev. Ženski pin konektor · 1x Atmega328p · 1x vtičnica PDIP28 · 1x Chrystal 16Mhz · 2x 18 tot 22 picofarad (keramični) kondenzator · 1x 10k ohmski upor · 1x 10kohm lonec · 7x žica z obema ženskima priključkoma · 1x Arduino Uno za programiranje. + žice.
Skoraj sem pozabil omeniti oznake RFID 13,56 MHz Mirfare za nogavice.
Vse osnovne stvari, ki jih je mogoče naročiti v elektronskih trgovinah.
Shematično
Kot zgoraj
Razporeditev plošče Spajkana plošča je neposredno povezana s 16-kratnim moškim sponom na LCD-ju. LCD-zaslon mora biti nameščen na vrhu škatle. RFID-RC522 je povezan z ženskimi žicami na spajkalno ploščo. RFID-RC522 je nameščen na Dejansko bi morala biti napetost na RFID-RC522 pozabljena 3.3VI, vendar deluje zame. Ta komentar sem opazil pri githubu "SPI deluje samo s 3,3 V, večina prekinitev se zdi tolerantna na 5 V, vendar poskusite z menjalnikom ravni.") Zato bodite previdni.
Za programiranje sem odstranil ATmega328 iz Arduino Uno, namestil ATmega328 v Arduino Uno in naložil v ATmega328. ATmega328
Po nalaganju sem ga preizkusil na plošči, kot je prikazano na zgornji sliki, po uspešnem testiranju pa sem zamenjal ATmega328 na spajkalni plošči.
Boxxing
Cilj zasnove škatle je, da jo naredite tako:- delno se lahko ponovno uporabi za druge projekte.
Škatla je narisana v Fusion360. Škatla je 3D natisnjena s strani sodelavca. "Joost" je bil najden s 3D Hubom. Naučene lekcije.
- Z podvojitvijo komponent v Fusion 360 blok ne bi bil natisnjen. To pojasnjuje manjkajoči zob.
2. korak: Atmega328 na spajkalni plošči
Najprej se mi je zdelo zelo koristno, da najprej poskusim karkoli enega za drugim na plošči. 1) LCD z Arduinom UNO. 2) RFID_RC522 z Arduinom UNO 3). Atmega328 na plošči. 4).) Atmega328 LCD in RFID_RC522 na matični plošči. 6) Atmega328 na spajkalni plošči. 7) Atmega328 in LCD na spajkalni plošči. 8) Atmega328, RFID_RC522 in LCD na spajkalni plošči.
Za ustvarjanje te "SOCK MATCHER" je mikrokrmilnik narejen na spajkalni plošči.
Kako namestiti mikrokrmilnik na kruh, je razloženo na spletnem mestu Arduino.
Naslednji korak je od mize do spajkalne plošče, ki je videti kot na zgornji sliki.
Za povezavo glejte grafični diagram.
3. korak: Priključitev LCD -ja na Arduino
Celotno navodilo za priključitev LCD -zaslona na ATmega328 najdete na spletnem mestu Arduino:
Drugačne od vadnice so:- Uporabil sem LCD 4x20
- in Arduino UNO pin 12 in 13, kjer se ne uporabljata, ampak pin 6 in pin 7, ker pin 12 in 13 uporablja RFID_RC522.
Med namestitvijo sem opazil dve točki:
1) Pri tem bodite previdni, katodni in anodni priključek 15 in 16 lahko povežete, odvisno od prodajalca. Katoda mora biti na GND.
2) Uporabil sem LCD 4x20 in vsako vrstico sem moral nastaviti, ker je skočila neposredno iz prve vrstice v tretjo. Primer: lcd.setCursor (0, 1); lcd.print ("primer besedila"); lcd.setCursor (0, 1); lcd.print ("Naslednja vrstica primera");
4. korak: Priključite RFID-RC522 na Arduino Uno
Ko sem prejel RFID_RC522, sem ga poskušal dokončno zagnati in našel sem knjižnico MRFC522.h in primere. Oglejte si povezavo.
Korak za korakom sem poskušal doseči, da želim, da to počne z njim.
1) Branje UID (edinstvena identifikacijska koda)
2) Primerjajte UID iz različnih RFID oznak.
3) Preberite informacije o oznaki RFID
4) Inforamtion napišite na oznako RFID.
5) Jasne pisne informacije o oznaki RFID.
Nisem prepričan, vendar se je zdelo, da se je zapis po oznaki RFID po namestitvi zadnje knjižnice izboljšal.
5. korak: Programska oprema
Ko je to delovalo, sem začel s pisanjem programa.
Med pisanjem sem opazil, da moram na Atmega328 shraniti podatke (število parov), ki se po izpadu napajanja ne bi izgubili. To se naredi na EEPROM -u Atmega. Kako to deluje, je jasno razloženo na spletnem mestu Arduino:
Najtežje je bilo ohraniti delovanje branja RFID. Težave sem imel z branjem in pisanjem oznake neposredno naenkrat. Neprekinjeno branje ni bilo povezano z iskanjem nove oznake in ustavitvijo branja RFID.
Končna nastavitev programa mora napisati primer za vsako potrebno dejanje.
Opis je napisan v uvodu programske opreme
Programska oprema je v uvodni/hitri različici. Zgoraj je priložen tudi program za brisanje oznak RFID za testiranje.
6. korak: Boks
Cilj zasnove škatle je, da jo naredite tako: 1) jo je mogoče delno znova uporabiti za druge projekte in jo je mogoče razširiti 2) lahko jo sestavite samo ročno ali enostavno 3) in jo razstavite, da mora stati v nabiralniku.
Ideja je, da ko se za izpit odločite za uporabo OLED zaslona, morate spremeniti samo vrh škatle. Če pa želite dodati LED, gumbe in podobno, morate spremeniti le sprednjo stran.
Ker nisem imel izkušenj, sem začel z majhno škatlico … srčkano. To je bilo uspešno, zahvaljujoč kolegu izdelovalcu. "Joostu", ki sem ga našel v 3D Hubu, ki je risbo prilagodil po prvem preizkusu. Dela z izvirnim Prusa i3 MK2. Kot material sem izbral PLA/PHA = Colorfabb. Mešanica PLA/PHA. Z malo boljšimi zmogljivostmi kot standardni PLA.
Majhna škatla je široka 5 cm, zobje pa 5 mm visoki, široki in globinski. Škatla je narisana v Fusion360.
Z podvojitvijo komponent v Fusion 360 se blok ne bi natisnil.
To pojasnjuje manjkajoče zobe.
Za osnovne meritve sem uporabil palce na podlagi zasnove Arduino Uno in velikosti med spajkalnimi režami. 100 mil = 0, 1 palca = 2, 54 milimetra.
"Zobje" so 200x200x200 mil. Kjer sem poskušal narediti "zobe" bolj gladke, tako da sem zaokrožil vogale. To je povzročilo, da se deli niso prilegali.
Ti "zobje" so zmanjšani na 180 milj x 180 milj x 200 mil. Zaradi česar je bilo malo izgubiti.
Tako bo natančna širina določena v naslednjem projektu (mislim 190x190x190). Notranja površina plošče se uporablja kot osnovna referenca v palcih/miljah. Torej, ko se odločimo za zmanjšanje ali povečanje debeline stene, postavitev plošče ne bo vplivala.
Debelina stene je zdaj 100 milj z vogalom 45 °. Za razlago glejte risbo. Iz Fusion360 je bila risba prenesena v STL z izbiro "Cura" kot pripomočka za tiskanje.
Imel sem težave s pisanjem RFID-oznak, zato sem odstranil nosilce razdalje RFID-RC522. S trakom sem začasno popravil, tako da lahko to izboljša.
Prav tako sem spremenil indikacijo branja RFID na sprednji strani z bolj odprto zasnovo
Končne priložene risbe še niso uporabljene, zato za risbe ni garancije. Če so uporabljene, mi sporočite, če so te natančne.
Zakaj je oranžna? Mogoče zato, ker je nizozemski?
Da bi vam jasno pokazal, kako naj ustreza, sem ustvaril to animacijo.
In povezave do risb.
Spodaj https://a360.co/2jpB0Ei, Back_side https://a360.co/2ivfApo, Desna stran
Leva stran https://a360.co/2jhWaSl, spredaj https://a360.co/2jpEq9L, zgoraj
Objemka https://a360.co/2jpGAGM, LCD 4x20 https://a360.co/2jpDDWy, spajkalna deska
osnovni blokkje https://a360.co/2j1QDyi RFID_RC522
Upam, da vam je bil ta Instructable všeč in ste se odločili, da si sami sestavite nogavice. Ali pa je bilo koristno narediti kaj drugega. Lep pozdrav, Gaby
Priporočena:
Kako: Namestitev Raspberry PI 4 Headless (VNC) z Rpi-sliko in slikami: 7 korakov (s slikami)
Kako: Namestitev Raspberry PI 4 Headless (VNC) z Rpi-imagerjem in slikami: Ta Rapberry PI nameravam uporabiti v kopici zabavnih projektov v svojem blogu. Vabljeni, da to preverite. Želel sem se vrniti v uporabo Raspberry PI, vendar na novi lokaciji nisem imel tipkovnice ali miške. Nekaj časa je minilo, odkar sem nastavil malino
Pomoč za nogavice DIY: 9 korakov (s slikami)
Pomoč za nogavice DIY: Ta projekt bo pomagal osebi z invalidnostjo ali telesno okvaro, da si nadene nogavice, ne da bi se morala skloniti. To najverjetneje ustreza osebi z manjšimi stopali. Ta pomožna tehnologija je zelo poceni in lahko najdete večino dodatkov
Nastavek za nogavice za zaznavanje tlaka: 18 korakov (s slikami)
Pritrditev nogavic za zaznavanje pritiska: Ko gre za izbiro ortopedskih pripomočkov po meri, ni veliko zanesljivih preskusnih možnosti, ki bi vam lahko pomagale pri odločitvi, katera vrsta vložka je najboljša za vaše noge. In možnosti, ki obstajajo, skoraj vedno posebej testirajo imb
Lutka za LED nogavice!: 3 koraki
LED Sock Puppet !: Enostaven projekt, v katerem lahko sodeluje vsa družina! Poleg tega, ko je Valentinovo tik za vogalom, kakšen boljši način, da presenetite svojo ljubljeno osebo? Potrebovali boste te predmete: eno (1) SockTwo (2) LED na lutko ali več, odvisno od vašega sloga Dva (2) z
Kako narediti koledar starih staršev & Beležka (tudi če ne veste, kako naj beležko): 8 korakov (s slikami)
Kako narediti koledar starih staršev & Beležka (tudi če ne veste, kako naj beležko): To je zelo ekonomično (in zelo cenjeno!) Praznično darilo za stare starše. Letos sem naredil 5 koledarjev za manj kot 7 USD. Materiali: 12 odličnih fotografij vašega otroka, otrok, nečakov, nečakov, psov, mačk ali drugih sorodnikov 12 različnih kosov