Mündəricat:
- Addım 1: hissələrin siyahısı
- Addım 2: Dəstək
- Addım 3: Kod
- Addım 4: Quraşdırma - 1
- Addım 5: Quraşdırma - 2
- Addım 6: Quraşdırma - 3
- Addım 7: Montaj -4
- Addım 8: Montaj - 5
- Addım 9: Brunchdan zövq alın və əylənin =)
Video: Yararsız Maşın: El Rompe Huevos: 10 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:47
Jorge Christie və Rebeca Duque Estrada tərəfindən yaradılan yararsız maşın El Rompe Huevos'a Salam deyin
Nə etməlidir?
Nahar vaxtıdır və yumşaq yumurtalarınız olmasını xəyal edirsiniz. Yumurta qırmaq üçün çox diqqət və təcrübə lazım olduğu üçün sizə kömək edəcək bir robot hazırladıq! Ancaq … doğum günü zamanı bir şey pis oldu və dünyaya bir az üsyançı gəldi. Həqiqətən də sizə kömək etməyə çalışacaq, ancaq səhər yeməyinizdə gözəl bir mahnı ifa etsəniz, həqiqətən həyəcanlana bilər və işlər səhv gedə bilər.
Buna görə də, səhər yeməyinizdən zövq alın və ümid edin ki, bəzi şeylər qarışacaq =)
Addım 1: hissələrin siyahısı
Ehtiyac duyacağınız hissələrin siyahısı budur. İstədiyiniz kimi edə biləcəyiniz 3D çap dəstəyi, ancaq elektronika üçün kifayət qədər yer verməyi unutmayın.
1x Servo Motor SG90 [1]
1x Limit Açarı [2]
1x Mikrofon sensoru Modulu Iduino SE019 [3]
3x Qırmızı LED [5]
1x Arduino Uno [4]
1x Protoboard [6]
1x gözəl 3D çap dəstəyi
Tercih etdiyiniz 1 xörək qaşığı
1x Batareya modulu (isteğe bağlı)
Bir dəstə kabel [7]
Bir az yumurta
Addım 2: Dəstək
3D çap dəstəyi, yumurtanın kiçik bir diyaframlı düyməyə uyğun bir yer, qaşığı çevirmək üçün servo dəstəyi, Arduino və içərisindəki elektronikanın baş verə biləcək qarışıqlıqdan qorunması üçün nəzərdə tutulmuşdur. Və musiqi ilə yanıb -sönəcək bəzi işıqlar.
Addım 3: Kod
Kod iki girişlə işləyir: düymə və mikrofon modulu. Yumurtanın altına yerləşdirilən düymə, yumurtanın yerində olduğunu və "əgər" şərtiylə kodu işə salmağa başladığını hiss edir. Mikrofon ətrafdakı səsi oxumağa başlayır və göstərilən aralığa uyğun gəldikdə iki çıxışı işə salır: qaşığı döndərən servo və musiqinin ritmi ilə parlamağa başlayan LEDlər.
Səs -küyün qarşısını almaq üçün digərlərində bəzi Xəritəçəkmə və "əgər" şərtləri istifadə edilmişdir.
Komponentlərinizin naqillərini bağlamağa başlamaq üçün əyilmə sxeminə nəzər salın.
// Yararsız Robotlar təqdim edir: // ElRompeHuevos // Kod müəllifi: Rebeca Duque Estrada və Jorge Christie
// Motor və səs inteqrasiyası üçün kod: // // Səsə Servo Hərəkət Edin. // // 2012 Cenk Özdemir
// Servo #include // servo obyekti yaratmaq Servo myservo;
// Mikrofon Sensoru
int sensorPin = A0;
int sensorValue = 0; // Düymə
int buttonPin = 2;
int düyməsiState = 0; // LED
int ledPin = 12;
boş quraşdırma () {
Serial.begin (9600);
Serial.println ("onlayn");
myservo.attach (9);
pinMode (sensorPin, GİRİŞ);
pinMode (düyməPin, GİRİŞ);
pinMode (ledPin, Çıxış);
}
boşluq döngəsi () {
buttonState = digitalRead (buttonPin);
if (buttonState == LOW) // Tam tərsinə işləyir. Düymə basıldıqda LOW. Şərt doğrudursa, bütün sehri başladın və bir az yumurta qıraq;)
{
int sensorValue = analogRead (sensorPin);
int LEDValue = xəritə (sensorValue, 0, 150, 0, 255); // 0..255 arasında bir tamsayı ola bilən LED üçün bir dəyər eşleyin
sensorValue = xəritə (sensorValue, 60, 150, 80, 45); // Sensor dəyərləri ilə mümkün servo aralığını xəritəyə salın. int MoveDelayValue = xəritə (sensorValue, 0, 300, 0, sensorValue); // servoyu Serial.println (sensorValue) standart vəziyyətinə qoyun;
if (sensorValue <80) {// if şərti ilə bəzi səsləri kəsin
gecikmə (1);
myservo.write (sensorValue); // servonu xəritələnmiş oxunuşa köçürün
analogWrite (ledPin, sensorValue); // hesablanmış dəyərlə açılır
gecikmə (MoveDelayValue / 2); // və bu gecikmə vaxtında hərəkət edin
}
analogWrite (ledPin, 0); // yenidən lampanı söndürün.
}
başqa {
digitalRead (sensorValue == 0);
}
}
Addım 4: Quraşdırma - 1
Birincisi: bütün dövrənizi yığın və gözlənildiyi kimi işlədiyini sınayın. Onları etiketləyin və montaja davam etmək üçün əlaqəni kəsin.
Addım 5: Quraşdırma - 2
Lampalar bir cüt tel ilə uzadıldı. Bütün işıqları çuxurlara quraşdırın. Onları düzəltmək üçün isti yapışqan əlavə edin
Addım 6: Quraşdırma - 3
Servo qurun və isti yapışqan ilə düzəldin.
İdeal olaraq, quraşdırmadan əvvəl kabellərinizi etiketləyin ki, hamısını yenidən bağlayasınız.
Addım 7: Montaj -4
Mikrofonun konnektorlarını uzadın ki, onu yerləşdirmək üçün daha çox elastikliyə sahib olun.
Dəstəyə yerləşdirin və yapışdırın
Addım 8: Montaj - 5
Düymə lövhəsini yuvaya yerləşdirin və yapışqan ilə düzəldin.
Qapağı qoyun və düyməni yumurta ilə aktivləşdirə biləcəyinizi yoxlayın.
Addım 9: Brunchdan zövq alın və əylənin =)
İndi öz Rompe Huevosunuzu sınamağın vaxtı gəldi.
Dəstəyə yumurta qoyun və yararsız maşınınızı işə salmaq üçün bir az musiqi çalın və ya oxuyun.
Ardından bəzi qarışıqlıqları təmizləməyə hazır olun.
Tövsiyə:
Fərqli Yararsız Maşın: 6 addım (şəkillərlə)
Fərqli Yararsız Maşın: Ətrafımda bir çox yararsız maşın olduğu üçün bir az fərqli bir maşın düzəltməyə çalışdım. Keçid düyməsini geri itələyən bir mexanizmin olması əvəzinə bu maşın açarı 180 dərəcə döndərdi, Bu layihədə Nema istifadə etdim. 17 steppermotor, hansı
555 Yararsız Maşın: 8 Addım (Şəkillərlə birlikdə)
555 Yararsız Maşın: Həyatımda etdiyim demək olar ki, hər bir layihədə arduino və ya sadəcə atmegas istifadə olunur, amma məktəbimdə son elektron dərsdə 555 adlı kiçik bir inteqral dövrə tapdım. Daha əvvəl eşitmişdim, amma mikro nəzarətçilərin daha yaxşı olduğunu düşünürdüm. Oxudum
Yararsız maşın təlimatları: 21 addım (şəkillərlə birlikdə)
Yararsız Maşın Təlimatları: Yararsız Maşın, əsas məqsədi özünü söndürmək olan bir maşın olan Marvin Minskinin "Ultimate Machine" in bir variantıdır. Qurduqdan sonra iki açardan və bir motordan ibarət olan bir maşının necə işləmədiyinə heyran qalacaqsınız
İlan: Yararsız Maşın: 5 addım
İlan: Yararsız Maşın: Uşaq ikən bilirsən və Nokia -da ilan oynayırdın? Müəyyən bir anda ilan öz quyruğunu qovmağa başlayacaq və oyunun bitmək üzrə olduğunu bildiyiniz zaman. Bunu robot halına gətirməyə qərar verdik, ancaq oyun heç vaxt
Ağıllı Adamla Superkondansatör Yararsız Maşın və ya Dialoq: 7 Adım (Şəkillərlə)
Superkondansatör Yararsız Maşın və ya Ağıllı Adamla Dialoq: Ağıllı Adam. Nə?! Yararsız maşın! Yenidən! Yüzlərlə, minlərlə YouTube kanalını tıkamaq kifayət deyil? Jumbleview. Əksəriyyəti keçid açarı ilə hazırlanmışdır, bu cihazda rocker.SG var. Nə olsun? Hər kəs eyni şəkildə işlədiyini bilir. Və sən artıq