Cov txheej txheem:

Tus Pej Xeem Morse Moai: 4 Kauj Ruam (nrog Duab)
Tus Pej Xeem Morse Moai: 4 Kauj Ruam (nrog Duab)

Video: Tus Pej Xeem Morse Moai: 4 Kauj Ruam (nrog Duab)

Video: Tus Pej Xeem Morse Moai: 4 Kauj Ruam (nrog Duab)
Video: Женщина-лев - Драма - Полный английский фильм - HD 2024, Kaum ib hlis
Anonim
Tus pej thuam Morse Moai
Tus pej thuam Morse Moai

Thaum tseem yog menyuam yaus, Kuv tau txaus siab heev hauv Morse code. Muaj qee qhov laj thawj rau qhov no - kuv txiv tau nyob hauv Lub Tuam Txhab Teeb Meem thaum WW2 thiab nws cov dab neeg ntawm kev siv Morse li cas hauv kev ua tsov rog yog qhov txaus nyiam. Kuv muaj lub pob ntseg zoo rau cov lus sib dhos, yog li kuv tau kawm cov lej yooj yim.

Hauv kev mob siab rau menyuam yaus hauv Morse code, kuv tau ua 3D luam tawm Moai tus pej thuam (nco txog Easter Island) uas muaj kab noj hniav rau hluav taws xob, piezo buzzer rau lub suab, ob LEDs rau qhov muag, thiab Arduino Nano rau kev ua yeeb yam. Cov ntawv no kuv tab tom piav qhia siv tsuas yog Arduino Serial Monitor rau xa cov hlua rau Moai kom morse rov qab, tab sis tau kawg, los ntawm kev ntxiv Bluetooth module thiab xov tooj sib xws app, lossis txawm tias ESP8266 WLAN nti thiab lub web app, koj tuaj yeem ua cov no mus wireless nrog tus txheeb ze yooj yim.

Yam uas koj xav tau yog:

  • nkag mus rau lub tshuab luam ntawv 3D
  • STL cov ntaub ntawv kuv yuav muab
  • Arduino Nano thiab nws txoj haujlwm ib puag ncig IDE, ntxiv rau nws USB cable
  • lub piezo buzzer
  • ob LEDs
  • qee cov xov hlau jumper
  • ib puag ncig cov ntaub ntawv nyob rau hauv rooj plaub qhov muag qhov muag me ntsis nruj rau koj cov LEDs

Kauj Ruam 1: Ua Moai Siv Lub Tshuab Blender, Qhib Qhov Chaw 3D Ib puag ncig

Ua Moai Siv Lub Tshuab Blender, Qhib Chaw 3D Ib puag ncig
Ua Moai Siv Lub Tshuab Blender, Qhib Chaw 3D Ib puag ncig

Kuv tau muab cov ntaub ntawv STL rau koj uas muaj Moai thiab lub hau (qee qhov cov mlom yeej muaj pob zeb nyob saum lawv, yog li qhov no zoo li zoo nkauj tiag tiag nrog lub hau).

Kuv siv thiab qhia Blender ntawm Haaga-Helia University of Applied Sciences, thiab yog tias koj txaus siab rau 3D, Kuv yaum koj kom saib qhov no pub dawb, tab sis muaj zog heev software. Nws yog qhov zoo tshaj plaws rau peb cov kev xav tau hauv kev ua qauv khoom kom luam tawm, tab sis nws muaj hwj chim txoj hauv kev dhau 3D luam ntawv. Yog tias koj nyiam, koj tuaj yeem saib ntawm kuv qhov blog uas muaj ntau tsab xov xwm ntawm kev siv Blender.

Lub Moai yog lub tog raj kheej tiaj tus raws X axis. Qhov no muab rau koj qhov dav dav ntawm cov pej thuam pob zeb. Kev nqaim qee qhov ntawm cov loops ua rau lub caj dab zoo ib yam. Kev ntxiv ob peb lub loops ua rau koj nkag mus rau ntau lub ntsej muag ntawm tus pej thuam, yog li koj tuaj yeem tuav lub qhov ntswg thiab tig nws raws Y axis. Cov plaub muag kab ib yam nkaus xwb tsuas yog lub voj ntug uas tau rub tawm me ntsis, zoo li yog pob ntseg. Txhua qhov no tsis yog qhov haujlwm nyuaj rau ua qauv, nws tsuas yog ib qho tseem ceeb kom ua X Daim iav xaiv tau qhib kom txhua yam koj ua ntawm ib sab yog tsom iav ntawm lwm sab.

Cov kab noj hniav sab hauv lub taub hau tau ua los ntawm kev hloov kho Boolean. Booleans muab txoj hauv kev rau koj los tsim cov khoom ntawm qhov loj thiab ntim uas koj xav tau los ntawm lub taub hau, yog li qhov no, kuv tau ua lub voos xwmfab thiab tso nws rau hauv taub hau. Tom qab ntawd koj tuaj yeem siv Boolean Difference modifier, uas tsim kab noj hniav hauv lub taub hau ntawm qhov loj me thiab qhov zoo ntawm lub voos xwmfab.

Kev ua haujlwm zoo sib xws nrog ob lub thooj voos kheej kheej tso cai rau koj xaum qhov rau tso cov LEDs hauv taub hau. xyuas kom tseeb tias nws tsis muaj dej thiab tsis muaj cov npoo xoob lossis ntsej muag.

Kuv tau muab koj nrog Cov Ntawv Blender ib yam nkaus, yog tias koj xav saib seb nws tau ua li cas. Tsuas yog rub tawm rano raraku 6.blend cov ntaub ntawv thiab muaj ib lub peek.

Kauj Ruam 2: Luam Ntawv Moai

Luam tawm Moai
Luam tawm Moai
Luam tawm Moai
Luam tawm Moai

STL cov ntaub ntawv kuv tau muab rau koj siv yog luam tawm npaj txhij. Kuv siv PLA filament rau kuv, tab sis cov khoom siv filament yuav ua. Cov chaw pom zoo yog

  • kub 210-215 degrees C.
  • txheej qhov siab 0.2 hli
  • nrawm ntawm lub taub hau luam ib ncig 50 mm/s
  • grey PLA (kuv yog dub tab sis nws tsis yog xim zoo tshaj).

Nrog rau cov no, koj tab tom saib qee qhov 5-6 teev ntawm kev luam ntawv. Kev ua haujlwm tom qab yog qhov tsawg, tshwj tsis yog tias koj xav pleev xim qhov no kom muaj kev laus lossis cov ntxhiab los yog qee yam zoo li ntawd.

Kauj Ruam 3: Kev Tsim Kho Arduino

Arduino Kev Tsim Kho
Arduino Kev Tsim Kho
Arduino Kev Tsim Kho
Arduino Kev Tsim Kho
Arduino Kev Tsim Kho
Arduino Kev Tsim Kho

Arduino Nano tsuas yog muaj zog ib yam li Arduino li niaj zaus, tab sis nws tau tsim los ntawm cov ntawv me me hneev taw luam tawm Circuit Board. Raws li koj tuaj yeem pom hauv daim duab ntawm sab laug, nws los nrog qee qhov kev sib dhos xav tau. Yog tias koj tsis xav rov siv Arduino hauv lwm txoj haujlwm, koj tuaj yeem siv cov hlau lead ncaj qha mus rau hauv lub qhov rooj ntawm lub rooj tsavxwm, tab sis kuv feem ntau siv cov laug txuas ntawm cov pins uas tau muab nrog lub rooj tsav xwm kom thiaj li tuaj yeem siv Nano lwm qhov ib yam nkaus. Hauv cov lus piav qhia hauv qab no, Kuv yuav xav tias koj muab cov pins tso rau ntawm Arduino thiab siv cov hlua txuas.

Lub suab nrov yog tus qauv teeb meem piezo buzzer uas muaj nyob ntawm Alibaba, Ebay, Amazon thiab ib lab lwm qhov chaw muag khoom rau ib duas las. Cov LEDs uas tau pom twb tau sib sau ua ke sab hauv lub taub hau yog tus qauv 5 hli dawb LEDs ib yam nkaus.

Koj yuav tsum tau tuav ntawm jumper xov hlau nrog poj niam lub taub hau. Txiav cov xov hlau thiab txuas lub taub hau rau LEDs thiab lub suab nrov li piav qhia hauv qab no.

Kev txuas ntawm Arduino yog qhov yooj yim heev.

  1. Solder poj niam jumper xaus rau cov xov hlau ntawm yog li koj tuaj yeem thawb lawv ntawm tus pin ntawm Arduino.
  2. Lub piezo buzzer txuas nrog xaim liab mus rau tus lej pin 11 thiab dub rau hauv av hauv Arduino.
  3. Cov LEDs tau muab sib dhos ua ke ua ke, piv txwv li. cov pins ntev ua ke thiab cov pins luv ua ke.
  4. Tuav tus poj niam jumper kawg rau ntawm tus pin ntev ntawm LEDs, thiab kos nws zoo.
  5. Thawb lub jumper kawg rau tus lej digital D2 ntawm Arduino.
  6. Tuav tus poj niam jumper kawg rau ntawm tus pin luv ntawm LEDs, thiab kos nws hauv av.
  7. Thawb lub jumper kawg rau lwm tus GND tus pin ntawm Arduino.

Tam sim no peb tuaj yeem txuas rau Arduino rau lub khoos phis tawj, thiab mus saib cov cai. Nws yog lub tswv yim zoo los ntsuas qhov haujlwm ua ntej sib dhos nws tag nrho hauv lub taub hau ntawm Moai.

Kauj Ruam 4: Txoj Cai Arduino thiab Kev Sib Ntsib ntawm Tus Pej Xeem

Cov cai tau ua tiav thiab ua haujlwm, yog li nyob ntawm koj qhov kev txawj ntse Arduino, koj yuav tuaj yeem siv qhov no raws li yog, lossis hloov kho kom haum rau koj tus kheej.

Nco ntsoov qhib Serial Monitor window los ntawm Cov cuab yeej ntawv qhia zaub mov.

Qhov kev zov me nyuam ua haujlwm li no:

  • teeb tsa Arduino thiab nkag mus rau lub voj loj
  • nyeem kab ntawv nkag los ntawm Serial Monitor
  • mus los ntawm nws tus cwj pwm los ntawm tus ua cim
  • nrhiav tus xeeb ceem hauv kab cim thiab xa rov qab tus lej lej ntawm tus ua cim
  • nrhiav Morse code hauv Morse array, siv tus lej lej
  • voj los ntawm Morse code, ua lub teeb liab luv thiab pom ntawm txhua S, thiab ntev ib ntawm txhua L,
  • ua 3 x ncua sijhawm luv ntawm txhua tus cim P (qhov chaw)
  • rov qab mus rau saum lub voj

Cov cai tau hais tawm, yog li koj yuav tsum muaj peev xwm nyeem nws ncaj qha.

Vim yog Arduino cov cim teeb tsa teeb meem, Kuv tsis muab rau cov cim txuas ntxiv, tsuas yog Ascii A-Z thiab 0-9 muaj. Lwm cov cim, yog tias nkag mus, yuav nthuav qhia koj nrog cov txiaj ntsig nthuav.

Txuas koj Arduino hauv koj lub khoos phis tawj, tom qab ntawd xa cov lej rau nws siv Arduino IDE. Nco ntsoov teeb tsa lub rooj tsav xwm kom raug (Arduino Uno thiab Nano sib txawv) nrog rau qhov chaw nres nkoj COM kom raug.

Tom qab ntawd, koj tuaj yeem tsuas yog mus rau Serial Monitor, ntaus koj cov ntawv rau morse hauv qhov kho kom raug lub thawv rau saum, tom qab ntawd nyem Enter, thiab saib & mloog koj cov Moai khawv koob khawv koob koj cov lus rau koj.

Raws li kev sib dhos, tsuas yog xa cov xov hlau hla lub qhov hauv qab ntawm lub hauv paus ntawm Moai, tso lub piezo buzzer rau hauv kab noj hniav, thawb LEDs rau hauv qhov muag qhov muag, thiab tso lub hau rau ntawm lub taub hau. Qhov ntawd yog nws!

Yog tias koj nyiam qhov no, pom ntau ntxiv ntawm www.sabulo.com, qhov twg kuv muaj kaum ob ntawm cov ntawv ntawm Arduino, 3D, 3D luam ntawv, thiab ntau ntxiv. Ua tsaug rau kev nyeem ntawv, thiab qhia rau kuv paub yog tias koj ua ib qho!

Pom zoo: