Orodha ya maudhui:
- Hatua ya 1: Je! Ni vifaa gani vitahitajika?
- Hatua ya 2: Mchoro wa Mpango
- Hatua ya 3: Mchoro wa Mzunguko
- Hatua ya 4: Usimbuaji
- Hatua ya 5: Kutengeneza Filamu
Video: Muire: Sauti nyeti za Macho: Hatua 5
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
Labda umeona muundo wa wimbi kwenye eneo ambalo wavu wa mbu hufunika wakati jua linaangaza. Unapohamisha wavu wa karibu wa mbu au kubadilisha pembe, muundo wa wimbi pia huenda. Ikiwa muundo ulio na vipindi vya kawaida na vile vile nyavu za kitanda umeingiliana mara kwa mara, muundo huu unaweza kutokea mahali popote. Hii inaitwa uzushi wa Muirre (Moire), na muundo unaotokea huitwa muundo wa Muirre.
SURA YA PROJECT_MUIRE
Mwelekeo wa Muir una aina nyingi za muundo na tabia. Mfumo huu hutumiwa kuunda tarafa tisa na aina 11 tofauti za mifumo ya moor ili kutoa athari za macho, kulingana na saizi ya sauti, kwenye fremu za muundo wa sura ya mstatili.
햇빛 이 비칠 때 모기장 이 겹쳐 있는 부위 에 생긴 물결 를 본 본 적이 있을 것이다. 가까운 모기장 을 상하 좌우 로 움직 이거나 각도 를 바꾸면 물결 무늬 도 움직인다. 모기장 뿐만 아니라 일정한 간격 을 갖는 무늬 가 반복 해 지면 디 어디 서든 이런 무늬 가 생길 수 있다. 를 무아레 무아레 (모아레, Moire) 현상 이라고 부르고, 때 생기는 무늬 를 무아레 무늬 라고 부른다.
SURA YA PROJECT_MUIRE
무 아르 패턴 은 다양한 종류 의 패턴 과 특징 을 가지고 있다. 9 개 을 개 와 개의 개의 와 따라 따라 따라 따라 따라 따라 따라 따라 의 의 의 의 다양 체험 체험 을 다 한다.
Hatua ya 1: Je! Ni vifaa gani vitahitajika?
1. Mwili wa muundo wa Moire
akriliki nyeupe 5T [940 mm X 840 mm]
Uchapishaji wa akriliki [wino wa akriliki]
2. Moire Pattern - umbo aina
Aina ya Mzunguko
aina ya fomu gorofa
Aina ya vifaa
Aina ya shimo nyeusi
Kupunguza / Kupanua athari
athari ya moto
3. Mzunguko wa umeme
Arduino Uno x 11
Bodi ya mkate x 1
Pikipiki ya Stepper_28BYJ-48 x 11
ULN2003A x 11
MAX9814 x 11
1. 무 아뢰 패턴 바디
- T 5T (White akriliki) 940mm X 840mm
- Ink 인쇄 (Wino mweusi)
2. 무 아뢰 패턴 의 종류
- 회 전형
- 일자형
- 하드웨어 형
- 들 들어가는 효과
- 수축 / 팽창 하는 효과
- 아지랑이 효과
3. 회로 구성
- 아두이 도 나노 보드 (arduino UNO)
- 스텝 모터 (28BYJ-48)
- 스텝 모터 드라이브 (ULN2003A)
- Maikrofoni 사운드 센서 (max9814)
- 빵판 (Bodi ya mkate)
- 외부 전원 (Ugavi wa umeme 5V 25A)
Hatua ya 2: Mchoro wa Mpango
1. Mpango wa kukata takwimu
Nyeupe ya akriliki 5T (940mm x 840mm) X 2
Acrylic ya uwazi 5T (940mm x 840mm) X 1
Uwazi Acrylic 3T (940mm x 840mm) X 1
2. Uchapishaji wa takwimu ya sayari
Uchapishaji wa Acrylic
1. 도면 커팅
T 아크릴 5T (940mm x 840mm) X 2
T 아크릴 5T (940mm x 840mm) X 1
T 아크릴 3T (940mm x 840mm) X 1
2. 도면 인쇄
아크릴 인쇄
Hatua ya 3: Mchoro wa Mzunguko
vifaa Kanuni za uendeshaji
POWER -> Arduino UNO -> Sauti ya kukuza sauti ya kipaza sauti -> Motor Dirver -> Stepper motor
Hatua ya 4: Usimbuaji
Maelezo ya kuweka alama ya Arduino
1. Uunganisho wa Magari ya Stepper
Mara tu tulipopokea ishara, tulidhibiti idadi ya hatua digrii 180, iliyounganishwa na motor ya hatua. Seti nambari ya INT kuungana na pembe ya kuzunguka ya motor ya hatua.
2. Kulingana na thamani ya saizi ya sauti, dhibiti mwendo wa mwendo wa kasi
Matokeo ya pini ya A0 inayohusishwa na sensa ya kipaza sauti, huweka dhamana ya pato kwenye mfuatiliaji wa serial, na ikiwa sensor hutumia sintaksia kuongeza kasi ya kuzunguka kwa motor ya hatua na 30 wakati thamani ya kidonda inazidi 50.
3. Kasi na mwelekeo wa kuzunguka kwa motors za hatua ambazo zinaitikia muziki
Wakati kasi ni digrii 10, na kelele ya mara kwa mara imeongezeka, huzunguka kwa digrii 30, ikisababisha mifumo tofauti ya mizunguko ili kuonekana tofauti.
KUREKODI YA ARDUINO
# pamoja na // motor stepper- Maktaba
sampuli ya sampuliWindow = 50; // Wakati wa Sampuli 50ms unsigned int value; // Thamani ya sensorer ya kuhisi ukuzaji wa sauti imepokea vigeu vya ndani vya hatuaPerRevolution = 2048; // Kupunguza itakupunguza kasi na kukuongeza haraka
Stepper myStepper (hatuaPerRevolution, 11, 9, 10, 8); // Pini ya motor Stepper int # 1 kwa Arduino digital 11, 9, 10, 8.
usanidi batili () {
Kuanzia Serial (9600); // Anza kufuatilia mfululizo, kasi 9600
}
kitanzi batili () {
kuanza kusainiwa kwa muda mrefuMillis = millis (); // Wakati wa sampuli unsigned int peakToPeak = 0; // Amplitude ya ishara ya sauti
ishara isiyosajiliwa intMax = 0; // Weka ukubwa wa juu hadi sifuri mwanzoni uliosainiwa int signalMin = 1024; // Weka ukubwa wa chini hadi 1024 mwanzoni
wakati (millis () - startMillis <sampleWindow) {value = analogRead (A0); // pata data ya sensa ya sauti ikiwa (value signalMax) // Signature Maximum Size vipimoMax = thamani; // Ishara ya Ukubwa wa JuuMax kuokoa kingine ikiwa (thamani <signalMin) // Kiwango cha chini cha vipimo vya SaiziMin = thamani; // Ukubwa wa chini sigmalMin kuokoa "}
peakToPeak = signalMax - signalMin; // Upeo- Min = Thamani ya Amplitude volts mara mbili = (peakToPeak * 5.0) / 1024; // Badilisha kwa Volts = Badilisha kwa Saizi ya Sauti
Kasi ya Int = ramani (kilele cha Upeo, 0, 600, 1, 30); // Punguza kilele cha Thamani ya Juu kutoka 0 hadi 600 hadi 1 hadi 30.
// Ikiwa kileleToPeak kinazidi 600, imepotea // Weka kiwango cha juu.
myStepper.setSpeed (Kasi); // Zungusha kasi ya motor stepper kwa thamani iliyotengenezwa na kazi ya ramani (1-30) myStepper.step (stepsPerRevolution / 100); // Angle ya harakati ya motor motor (stepsPerRevolution = 2048) analogWrite (stepsPerRevolution, Speed * 3);
Serial.println (Kasi); // Angalia kasi ya gari na mfuatiliaji wa serial
}
}
1. 스텝 모터 연결
한번 신호 를 받을 때 스텝 바퀴 수가 180 도 제어 를 하였고, 스텝 모터 와 연결 한
INT 넘버 를 설정 하여 스텝 모터 의 회전 각과 연결 진행
2. 소리 크기 값 에 따라, 스텝 모터 속도 제
kipaza sauti A0 핀 을 출력 하고, 시리얼 모니터 에 소리 값 이 출력 되 게끔 후, ikiwa 50 넘 갈 스텝 모터 회전 의 속도 가 이 이 이 모터 의 속도 가 제 되게 되게 함.
3. 음악 에 반응 하는 스텝 모터 의 속도 와 회전 방향
10 만큼 의 가 진행 되다가, 일정 소리 가 지게 되면 30 의 속도 로 회전 여 다른 패턴 회전 회전 달리 달리 달리 유도함 유도함 유도함.
KUREKODI YA ARDUINO
# pamoja na // motor stepper 의 라이브러리
sampuli ya sampuliWindow = 50; // 샘플링 한 시간 50ms unsigned int value; // 소리 증폭 감지 센서 값 받는 변수 const int hatuaPindRevolution = 2048; // *************** 여길 낮추면 느려지고 높이면 빨라짐
Stepper myStepper (hatuaPerRevolution, 11, 9, 10, 8); // 스텝 모터 핀 int 1 번 부터 아두 이노 디지털 11, 9, 10, 8 순 으로 장착
usanidi wa oid () {
Kuanzia Serial (9600); // 시리얼 모니터 시작, 속도 는 9600
}
kitanzi batili () {
kuanza kusainiwa kwa muda mrefuMillis = millis (); // 샘플링 시작 unsigned int peakToPeak = 0; // 음성 신호 의 진폭
ishara isiyosajiliwa intMax = 0; // 최대 크기 를 초기 에는 0 으로 설정 unsigned int signalMin = 1024; // 최소 크기 를 초기 에는 1024 로 설정
wakati (millis () - startMillis <sampleWindow) {// 데이터 를 50ms 마다 모으는 wakati 문 value = analogRead (A0); // 소리 감지 센서 에 더 데이터 받아 오기 if (value signalMax) // 최대 크기 측정 signalMax = thamani; // 최대 크기 signalMax 에 저장 mwingine ikiwa (value <signalMin) // 최소 크기 측정 signalMin = value; // 최소 크기 sigmalMin 에 저장}}
peakToPeak = signalMax - signalMin; // 최대 - 최소 = 진폭 값 mara mbili volts = (peakToPeak * 5.0) / 1024; // 전압 단위 로 변환 = 소리 크기 로 변환
Kasi ya Int = ramani (kileleToPeak, 0, 600, 1, 30); // 0 부터 600 까지 뜨는 kileleToPeak 을 을 1 부터 30 까지 로 한정
// peakToPeak 의 최대 값 이 600 넘 가면어 가면 끊김 // 최대 값 을 잘 잡아 주어야 함 myStepper.setSpeed (Kasi); // 스텝 모터 의 스피드 를 위 ramani 함수 로 만들어 준 값 으로 회전 시킨다 (1-30) myStepper.step (stepsPerRevolution / 100); // 스텝 모터 가 움직이는 각 (stepsPerRevolution = 2048) analogWrite (stepsPerRevolution, Speed * 3);
Serial.println (Kasi); // 시리얼 모니터 로 모터 의 속도 를 확인 하겠다
}
Ilipendekeza:
Fuvu La Macho Na Gradient Macho. 4 Hatua
Fuvu na Macho ya Gradient. Wakati wa kusafisha ua nyuma tulipata fuvu la panya kidogo. Tulikuwa karibu kutoka Halloween na wazo likaja. Ikiwa huna fuvu yoyote chumbani kwako unaweza kuibadilisha na kichwa cha zamani cha doll au kitu chochote unachotaka kuwasha
Wiggly Wobbly - Tazama Mawimbi ya Sauti !! Sauti halisi ya Kionyeshi cha Sauti !!: 4 Hatua
Wiggly Wobbly - Tazama Mawimbi ya Sauti !! Kionyeshi cha Sauti Saa Halisi !!: Je! Umewahi kujiuliza nyimbo za Mende zinaonekanaje? Au je! Unataka tu kuona jinsi sauti inavyoonekana? Basi usijali, mimi niko hapa kukusaidia kuifanya iwe reeeeaaalll !!! Pata spika yako juu na ulenge iliyofifia
Chupa ya Soda Arduino Taa - Sauti Nyeti: Hatua 3 (na Picha)
Soda Bottle Arduino Taa - Sauti Nyeti: Nilikuwa na taa za LED ambazo zinaweza kushughulikiwa kutoka kwa mradi mwingine na nilitaka kuunda changamoto nyingine rahisi lakini ya kufurahisha kwa madarasa yangu ya Ubora wa Bidhaa. Mradi huu unatumia chupa tupu ya soda (au kinywaji cha kupendeza ikiwa wewe
Kiwango cha Sauti cha Mazingira Nyeti Mti wa Krismasi: Hatua 5
Kiwango cha Sauti cha Mazingira Nyeti Mti wa Krismasi: Unataka mti wa Krismasi ambao humenyuka kwa kiwango cha sauti iliyoko kwenye sebule yako? Je! Vipi kuhusu moja inayoangaza na wimbo wa wimbo wako unaopenda wa Krismasi bila hitaji la kuingiza sauti kwa mti yenyewe? Vipi kuhusu mti ambao humenyuka katika t
Iris Nyeti Nyeti: Hatua 4
Iris Nyeti Nyeti: Mafunzo haya yanaonyesha jinsi ya kuunda diaphragm ya iris ambayo, kama iris ya kibinadamu, itapanuka kwa mwangaza mdogo na kusonga katika mazingira angavu