Cov txheej txheem:
- Kauj Ruam 1: Kev Taw Qhia / Ceev Version
- Kauj Ruam 2: Atmega328 ntawm Lub Rooj Muag Khoom
- Kauj Ruam 3: Txuas lub LCD mus rau Arduino
- Kauj Ruam 4: Txuas RFID-RC522 mus rau Arduino Uno
- Kauj ruam 5: Software
- Kauj Ruam 6: Boxing
Video: Yuav Ua Li Cas Thiaj Li Hnav Khaub Ncaws?: 6 Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:29
Yuav tiv thaiv thom khwm li cas thaum sib ntxhua khaub ncaws? Kuv tsis paub. Kuv paub dab tsi yog yuav phim cov thom khwm tom qab ntxhua khaub ncaws. Yog li kuv thiaj ua qhov SOCK MATCHER.
Nws ua haujlwm li cas?
1) Pib nrog xaws ib daim npav RFID rau hauv txhua lub thom khwm ntawm ib nkawm thom khwm. 2) Khaws ib lub thom khwm nyob rau xub xub ntawm lub thom khwm. Cov zaub qhia tias nws yog thom khwm tshiab. Ntawm RFID-tag yuav raug sau ua tus lej tom qab ntawm cov khub. Tom qab nws tau sau koj yuav tsum tau thov kom khaws cov thom khwm sib xws mus rau thom khwm-sib phim. 3) Khaws cov thom khwm sib xws mus rau thom khwm. Tsis tas li ntawm qhov RFID-tag tib tus lej taug qab yuav raug sau.
Txij tam sim no tom qab khaws ib qho ntawm cov thom khwm nyob ib sab ntawm tus thom khwm-matcher tus lej ntawm tus khub yuav tsum tau muab.
Nws ua li cas?
Kauj ruam 1) Taw qhia / Quick version
Kauj Ruam 2) Atmega328 ntawm lub khob cij / cov laug cam
Kauj Ruam 3) Txuas lub LCD mus rau Arduino Uno
Kauj Ruam 4) Txuas RFID-RC522 mus rau Arduino Uno
Kauj Ruam 5) Programming ATmega328
Kauj Ruam 6) Boxing
Kauj Ruam 1: Kev Taw Qhia / Ceev Version
Cov npe khoom:
· 1x LCD 4x20 nrog Hitachi HD44780 tus tsav tsheb lossis sib xws · 16x Txiv neej tus pin txuas · 1x RFID-RC522 · 1x 5cm x 7cm soldering board, 2.54 mm raster, 18 x 24 rings. · 1x USB USB-B connector · 7x Male pin connector · 16x Poj niam tus pin txuas · 1x Atmega328p · 1x Socket PDIP28 · 1x Chrystal 16Mhz · 2x 18 tot 22 picofarad (ceramic) capacitor · 1x 10k ohm resistor · 1x 10kohm lauj kaub · 7x xaim nrog rau ob sab tus poj niam sib txuas · 1x Arduino Uno rau kev ua haujlwm. + cov kab.
Thiab kuv yuav luag tsis hnov qab hais txog RFID cim npe 13.56 MHz Mirfare rau thom khwm.
Txhua yam khoom yooj yim dab tsi tuaj yeem xaj ntawm cov khw hluav taws xob.
Schematic
Raws li saum toj no
Cov laug cam tau txuas ncaj qha nrog 16x Tus txiv neej tus pin tus tswj hwm ntawm LCD. LCD yuav tsum tau teeb tsa nyob rau sab saum toj ntawm lub thawv. Qhov RFID-RC522 txuas nrog poj niam cov xov hlau mus rau lub laug cam. RFID-RC522 tau teeb tsa ntawm pem hauv ntej ntawm lub thawv. Qhov tseeb qhov hluav taws xob rau RFID-RC522 shuold yog 3.3VI tsis nco qab tab sis nws ua haujlwm rau kuv. Kuv pom cov lus tawm ntawm github "SPI tsuas ua haujlwm nrog 3.3V, feem ntau tawg zoo li 5V tollerant, tab sis sim ib qib shifter.") Yog li ceev faj.
Rau kev ua haujlwm Kuv tau tshem tawm ATmega328 los ntawm Arduino Uno. Placed ATmega328 hauv Arduino Uno thiab ua kom xa mus rau ATmega328. ATmega328
Tom qab rub tawm kuv sim nws ntawm lub khob cij raws li hauv daim duab saum toj no. Thiab tom qab ua tiav qhov kev sim kuv hloov ATmega328 mus rau lub laug cam.
Boxxing
Lub hom phiaj ntawm lub thawv tsim yog ua kom zoo li no:- nws rov qab siv tau ib nrab rau lwm txoj haujlwm.
Lub npov tau kos rau hauv Fusion360. Qhov lub thawv luam tawm 3D los ntawm ib tus phooj ywg tsim. "Joost" pom nrog 3D Hub. Lessons kawm.
- Los ntawm kev ua ob npaug ntawm cov khoom hauv Fusion 360 lub thaiv yuav tsis luam tawm. Qhov no piav qhia qhov uas ploj lawm.
Kauj Ruam 2: Atmega328 ntawm Lub Rooj Muag Khoom
Ua ntej tshaj plaws kuv pom nws muaj txiaj ntsig zoo ua ntej sim ua ib qho los ntawm ib qho ntawm lub khob cij. 1) LCD nrog Arduino UNO.2) RFID_RC522 nrog Arduino UNO3) Atmega328 ntawm lub khob cij. 4) Atmega328 thiab LCD ntawm lub khob cij. 5) Atmega328 LCD thiab RFID_RC522 ntawm lub khob cij. 6) Atmega328 ntawm lub rooj muag khoom soldering. 7) Atmega328 thiab LCD ntawm cov laug cam. 8) Atmega328, RFID_RC522 thiab LCD ntawm cov laug cam.
Txhawm rau tsim qhov "SOCK MATCHER" ua tus tswj hwm microcontroller ntawm lub rooj tsav tsheb.
Yuav ua li cas teeb tsa lub microcontroller ntawm lub khob cij tau piav qhia ntawm Arduino qhov chaw.
Los ntawm daim ntawv qhia zaub mov mus rau lub rooj sib tham ua ke tsuas yog cov kauj ruam tom ntej. Nws zoo li hauv daim duab saum toj no.
Rau wirirng pom daim duab duab.
Kauj Ruam 3: Txuas lub LCD mus rau Arduino
Txhawm rau txuas LCD rau ATmega328 cov lus qhia ua tiav tuaj yeem pom ntawm Arduino lub vev xaib:
Txawv los ntawm kev qhia yog:- Kuv siv 4x20 LCD
- thiab Arduino UNO tus pin 12 thiab 13 qhov twg tsis siv tab sis tus pin 6 thiab tus pin 7 vim tus pin 12 thiab 13 tau siv los ntawm te RFID_RC522.
Ob lub ntsiab lus kuv pom thaum teeb tsa qhov twg:
1) yuav tsum tau ceev faj yog LCD kathode thiab anode txuas tus pin 15 thiab tus pin 16 tuaj yeem sib tw nyob ntawm tus muag khoom. Lub cathode yuav tsum yog ntawm GND.
2) Kuv siv 4x20 LCD thiab kuv yuav tsum teeb tsa txhua kab vim nws dhia ncaj ntawm kab ib rau peb. Piv txwv: lcd.setCursor (0, 1); lcd.print ("piv txwv ntawv"); lcd.setCursor (0, 1); lcd.print ("Kab tom ntej ntawm qhov piv txwv");
Kauj Ruam 4: Txuas RFID-RC522 mus rau Arduino Uno
Tom qab kuv tau txais RFID_RC522 Kuv sim ua kom nws ua haujlwm kawg Kuv pom lub tsev qiv ntawv MRFC522.h thiab piv txwv. Saib qhov txuas.
Kauj ruam los ntawm kauj ruam Kuv tau sim kom nws ua qhov kuv xav kom nws ua nrog nws.
1) Nyeem UID (Cim Cim Cim Cim)
2) Sib piv UID los ntawm qhov sib txawv RFID cim npe.
3) Nyeem cov ntaub ntawv ntawm daim npav RFID
4) Sau cov ntawv xov xwm ntawm RFID lossis.
5) Qhia meej cov ntaub ntawv ntawm RFID lossis.
Kuv tsis paub tseeb tab sis nws ntsia tias kev sau ntawv mus rau RFID-tag txhim kho tom qab teeb tsa lub tsev qiv ntawv kawg.
Kauj ruam 5: Software
Thaum qhov ntawd ua haujlwm Kuv pib nrog sau qhov program.
Thaum sau ntawv kuv pom tias kuv xav tau khaws cov ntaub ntawv (tus naj npawb ntawm khub) ntawm Atmega328 yam uas yuav tsis poob tom qab lub zog tawg. Qhov no ua tiav ntawm EEPROM ntawm Atmega. Yuav ua li cas txoj haujlwm no tau piav qhia meej hauv Arduino lub vev xaib:
Qhov nyuaj tshaj plaws yog kom khaws RFID nyeem ntawv ua haujlwm. Kuv nyuaj nrog nyeem thiab sau ib daim ntawv ncaj qha ib zaug. Ntau tsis tas nyeem ntawv yuav tsum ua nrog tshawb nrhiav daim ntawv tshiab thiab nres kev nyeem RFID.
Qhov teeb tsa zaum kawg ntawm qhov kev zov me nyuam tau sau ib rooj plaub rau txhua qhov kev nqis tes ua.
Cov lus piav qhia tau sau rau hauv kev qhia txog software
Lub software yog nyob rau hauv kev taw qhia/nrawm version. Txuas rau saum toj no tseem yog qhov program kom tshem tawm cov cim npe RFID rau kev sim.
Kauj Ruam 6: Boxing
Lub hom phiaj ntawm lub thawv tsim yog ua kom zoo li no: 1) nws rov siv tau ib nrab rau lwm txoj haujlwm thiab txuas ntxiv tau 2) tuaj yeem cuam tshuam los ntawm txhais tes lossis yooj yim 3) thiab tshem tawm nws yuav tsum haum rau hauv lub thawv ntawv.
Lub tswv yim yog thaum koj txiav txim siab siv OLED cov duab koj tsuas yog yuav tsum tau hloov sab saum toj ntawm lub npov lossis yog tias koj xav ntxiv LED, khawm thiab zoo li no koj tsuas yog yuav tsum tau hloov kho pem hauv ntej.
Vim tias kuv tsis muaj kev paub kuv pib nrog lub thawv me … ntxim nyiam qhov no yog qhov ua tiav, ua tsaug rau cov phooj ywg tsim. "Joost" uas kuv pom nrog 3D Hub, uas tau kho cov duab tom qab thawj qhov kev sim luam tawm. Nws ua haujlwm nrog tus thawj Prusa i3 MK2. Raws li cov khoom kuv xaiv PLA/PHA = Colorfabb. Kev sib xyaw ntawm PLA/PHA. Nrog kev ua tau zoo me ntsis tsawg dua li tus qauv PLA.
Lub thawv me yog 5cm dav thiab cov hniav yog 5 hli siab, dav thiab tob. Qhov lub thawv tau kos rau hauv Fusion360.
Los ntawm kev ua ob npaug ntawm cov khoom hauv Fusion 360 lub thaiv yuav tsis luam tawm.
Qhov no piav qhia txog cov hniav uas ploj lawm.
Kuv siv ntiv tes rau kev ntsuas yooj yim raws li kev tsim ntawm Arduino Uno thiab qhov loj ntawm qhov sib dhos qhov muag. 100 mil = 0, 1 nti = 2, 54 mm.
"Cov hniav" yog 200x200x200 mil. Qhov twg kuv sim ua kom "cov hniav" du dua los ntawm kev hloov cov ces kaum. Qhov no ua rau cov khoom tsis haum.
Cov "hniav" no raug txo kom 180 lab x 180 mil x 200 mil. Dab tsi ua rau nws me ntsis kom poob.
Yog li qhov dav dav yuav tsum txiav txim siab hauv txoj haujlwm tom ntej no (Kuv xav tias 190x190x190). Txoj haujlwm sab hauv sab saum toj yog siv los ua cov hauv paus hauv ntiv tes/mils. Yog li thaum txiav txim siab yuav txo lossis nce qhov tuab ntawm phab ntsa lub rooj teeb tsa yuav tsis cuam tshuam.
Phab ntsa tuab yog tam sim no 100 mils nrog 45º kaum. Saib daim duab rau kev piav qhia. Los ntawm Fusion360 daim duab uas tau xa mus rau STL los ntawm kev xaiv "Cura" raws li luam tawm Cov Khoom Siv.
Kuv muaj teeb meem nrog kev sau daim ntawv RFID-cov cim yog li kuv tshem tus tuav qhov nrug ntawm RFID-RC522. Nrog daim kab xev kuv kho ib ntus, yog li qhov no tuaj yeem siv kev txhim kho.
Tsis tas li kuv tau hloov pauv RFID nyeem qhov taw qhia ntawm sab xub ntiag nrog tsim qauv qhib ntau dua
Cov duab kos zaum kawg tseem tsis tau siv, yog li tsis muaj kev lees paub rau cov duab yog tias siv thov qhia rau kuv paub yog tias cov no raug qhov twg.
Vim li cas nws yog txiv kab ntxwv? Tej zaum vim nws yog Dutch?
Txhawm rau muab qhov qhia tseeb rau koj yuav ua li cas thiaj haum kuv tsim cov yeeb yaj kiab no.
Thiab cov kev txuas mus rau cov duab kos.
Hauv qab https://a360.co/2jpB0Ei, Back_side https://a360.co/2ivfApo, Sab xis
Sab laug https://a360.co/2jhWaSl, Pem hauv ntej https://a360.co/2jpEq9L, Sab saum toj
Clamp https://a360.co/2jpGAGM, LCD 4x20 https://a360.co/2jpDDWy, soldering board
yooj yim blokkje https://a360.co/2j1QDyi RFID_RC522
Kuv vam tias koj nyiam Cov Lus Qhia no thiab ua rau koj txiav txim siab los ua koj tus kheej thom khwm. Los yog nws tau pab ua lwm yam. Ua tsaug, Gaby
Pom zoo:
Khaub Ncaws Ntxhua Khaub Ncaws/Tshuab Ziab Khaub Ncaws Nrog ESP8266 & Kev Ceev Ceev: 6 Kauj Ruam
Khaub Ncaws Ntxhua Khaub Ncaws/Tshuab Ziab Khaub Ncaws Nrog ESP8266 & Kev Ua Haujlwm nrawm: Cov khaub ncaws ntxhua khaub ncaws/tshuab ziab khaub ncaws nyob hauv qab daus, thiab koj, raws li txoj cai, muab cov khaub ncaws tso rau hauv thiab tom qab ntawd, koj dhau los ua haujlwm hauv koj lwm lub tsev ua haujlwm. Koj tsis quav ntsej cov khaub ncaws uas tau tawm hws thiab nqus hauv qab daus ntawm koj lub tshuab
Cov Khaub Ncaws Khaub Ncaws Jelly Donuts - Kev Taw Qhia rau Xaws Cov Khaub Ncaws Nrog Makey Makey: 4 Cov Kauj Ruam (nrog Duab)
Cov Khaub Ncaws Khaub Ncaws Khaub Ncaws - Kev Taw Qhia rau Xaws Cov Khaub Ncaws Nrog Makey Makey: Peb pom hauv Twitter tias ntau ntawm peb Cov Khaub Ncaws thiab Makey Makey cov neeg ntxeev siab xav paub ntau ntxiv txog kev xaws khaub ncaws, yog li peb tau tsim qhov kev qhia no kom qhia rau koj sai ntawm kev xaws khaub ncaws thiab yuav ua li cas koj tuaj yeem xaws qee cov khoom sib dhos. (Qhov no yog
Cov Khaub Ncaws Khaub Ncaws: Ua Cov Khaub Ncaws Yooj Yim Siv Lub Tshuab Luam Ntawv: 4 Cov Kauj Ruam (nrog Duab)
Cov Khaub Ncaws Khaub Ncaws: Ua Cov Khaub Ncaws Yooj Yim Siv Lub Tshuab Luam Ntawv Inkjet: Tsis yooj yim heev thiab yuav luag txhua lub voj voos tuaj yeem ua tau siv cov ntaub qhwv. Nov yog qee qhov kev sim uas kuv tau ua nrog cov ntaub coj ua. Lawv tuaj yeem pleev xim lossis kos rau ntawm kev tawm tsam thiab tom qab ntawd kos ib yam li cov txheej txheem txheej txheem txheej txheem. C
Yuav Ua Li Cas Thiaj Hnav Khaub Ncaws: 11 Kauj Ruam (nrog Duab)
Yuav Ua Li Cas Thiaj Li Hnav Khaub Ncaws: Txhua txhua xyoo kuv ua kev zoo siab Xus, los ntawm kev hnav khaub ncaws tshiab. Xyoo no, Kuv xaiv ua Gort. Yog tias koj tsis paub leej twg Gort yog koj yuav sai sai no. Ib qho rov ua dua ntawm xyoo 1951 zaj yeeb yaj kiab kev ua yeeb yaj kiab classic "Hnub Lub Ntiaj Teb Sawv Daws Tseem" yuav tsum tawm hauv lig
Cov Khaub Ncaws Khaub Ncaws Khaub Ncaws: 6 Kauj Ruam (nrog Duab)
Cov Khaub Ncaws Khaub Ncaws Khaub Ncaws: Khaub Ncaws Khaub Ncaws Khaub Ncaws Khaub Ncaws Khaub Ncaws Khaub Ncaws Khaub Ncaws Khaub Ncaws Khaub Ncaws Khaub Ncaws Khaub Ncaws Khaub Ncaws: Khaub Ncaws Khaub Ncaws Khaub Ncaws Khaub Ncaws Khaub Ncaws Khaub Ncaws Khaub Ncaws Khaub Ncaws: Khaub Ncaws Khaub Ncaws Khaub Ncaws Khaub Ncaws Khaub Ncaws Khaub Ncaws Khaub Ncaws Lub khoos phis tawj tau txuas nrog Arduino uas txuas nrog qee qhov ntsuas. Nov yog cov ntaub ntawv muaj tseeb