Мазмуну:
- 1 -кадам: Бөлүктөрдүн тизмеси
- 2 -кадам: Колдоо
- 3 -кадам: Код
- 4 -кадам: Ассамблея - 1
- 5 -кадам: Ассамблея - 2
- 6 -кадам: Ассамблея - 3
- 7 -кадам: Ассамблея -4
- 8 -кадам: Ассамблея - 5
- 9 -кадам: Кечки тамагыңыздан ырахат алыңыз жана көңүл ачыңыз =)
Video: Пайдасыз машина: El Rompe Huevos: 10 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Хорхе Кристи жана Ребека Дуке Эстрада жараткан пайдасыз машина El Rompe Huevosко салам айт
Ал эмне кылышы керек?
Кечки тамак убактысы жана сиз жумшак жумурткаңызды алууну кыялданасыз. Жумуртканы сындырууга көп көңүл буруу жана тажрыйба керек болгондуктан, биз сизге жардам берүү үчүн робот иштеп чыктык! Бирок … туулган күнүндө бир нерсе жаман болуп, дүйнөгө бир аз козголоңчу болуп келди. Бул чынында эле сизге жардам берүүгө аракет кылат, бирок эгер сиз кечки тамак учурунда жакшы ырды ойнотсоңуз, анда ал чындап толкунданып, баары туура эмес болуп кетиши мүмкүн.
Андыктан, түшкү тамагыңыздан ырахат алыңыз жана ал кээ бир нерселерди бузат деп үмүттөнөбүз =)
1 -кадам: Бөлүктөрдүн тизмеси
Бул сизге керектүү бөлүктөрдүн тизмеси. 3D басып чыгарылган колдоо сиз каалагандай кыла алат, бирок ар дайым электроника үчүн жетиштүү орун калтырууну унутпаңыз.
1x Servo Motor SG90 [1]
1x Limit Switch [2]
1x Микрофон-сенсор модулу Iduino SE019 [3]
3x Кызыл LED [5]
1x Arduino Uno [4]
1x Protoboard [6]
1x жакшы 3D басылган колдоо
Сиздин каалооңуз боюнча 1 аш кашык
1x Батарея модулу (милдеттүү эмес)
Кабелдер тобу [7]
Кээ бир жумуртка
2 -кадам: Колдоо
3D басылган колдоо кичинекей тешиги бар жумуртка үчүн орунду, баскычка туура келүүчү сервону колдоо, кашыкты буруш үчүн, Arduino жана электрониканын ичинде боло турган башаламандыктан корголушу үчүн иштелип чыккан. Жана кээ бир жарыктар музыка менен жаркылдайт.
3 -кадам: Код
Код эки киргизүү менен иштейт: баскыч жана микрофон модулу. Жумуртканын астына коюлган баскыч, жумуртка ордунда болгондо жана "эгер" шарты аркылуу кодду иштете баштайт. Микрофон айланадагы үндү окуй баштайт жана көрсөтүлгөн диапазонго туура келгенде, ал эки чыгууну ишке ашырат: кашыкты айланткан серво жана музыканын ритми менен жаркырай баштаган LED диоддору.
Ызы -чууну болтурбоо үчүн кээ бир карталар жана "эгер" шарттары башка шарттарда колдонулган.
Компоненттериңизге зым салууну баштоо үчүн, жөн эле фритинг диаграммасын карап көрүңүз.
// Пайдасыз роботтор белек кылат: // ElRompeHuevos // Код жазган: Ребека Дуке Эстрада жана Хорхе Кристи
// Негизделген мотор жана үн интеграциясынын коду: // // Сервону үнгө жылдырыңыз. // // 2012 Дженк Өздемир тарабынан
// Servo #include // servo объектини түзүү Servo myservo;
// MicrophoneSensor
int sensorPin = A0;
int sensorValue = 0; // Баскыч
int buttonPin = 2;
int buttonState = 0; // LED
int ledPin = 12;
жараксыз орнотуу () {
Serial.begin (9600);
Serial.println ("онлайн");
myservo.attach (9);
pinMode (sensorPin, INPUT);
pinMode (buttonPin, INPUT);
pinMode (ledPin, OUTPUT);
}
void loop () {
buttonState = digitalRead (buttonPin);
if (buttonState == LOW) // Бул тескерисинче иштеп жатат. LOW баскычы басылганда. Эгерде шарт туура болсо, анда сыйкырдын баарын баштайлы жана жумуртканы сындыралы;)
{
int sensorValue = analogRead (sensorPin);
int LEDValue = карта (sensorValue, 0, 150, 0, 255); // 0..255 ортосундагы бүтүн сан болушу мүмкүн болгон LEDдин маанисин картага салыңыз
sensorValue = карта (sensorValue, 60, 150, 80, 45); // Сервонун мүмкүн болгон диапазонун сенсор баалуулуктары менен картага түшүрүү. int MoveDelayValue = карта (sensorValue, 0, 300, 0, sensorValue); // Сервону стандарттык абалга коюңуз Serial.println (sensorValue);
if (sensorValue <80) {// if шарты менен кээ бир ызы -чууну кесип салыңыз
кечигүү (1);
myservo.write (sensorValue); // карточкаланган окуу үчүн сервону жылдырыңыз
analogWrite (ledPin, sensorValue); // эсептөөчү мааниси менен күйгүзүү
кечигүү (MoveDelayValue / 2); // жана ушул кечигүү убагында жылыңыз
}
analogWrite (ledPin, 0); // дагы бир жолу өчүрүңүз.
}
башка {
digitalRead (sensorValue == 0);
}
}
4 -кадам: Ассамблея - 1
Биринчиден: бардык схемаңызды чогултуп, күтүлгөндөй иштеп жаткандыгын текшериңиз. Аларды белгилеп, монтажды улантуу үчүн ажыратыңыз.
5 -кадам: Ассамблея - 2
Лампочкалар жуп зымдар менен узартылды. Бардык жарыкты тешиктерге орнотуңуз. Аларды оңдоо үчүн ысык клей кошуңуз
6 -кадам: Ассамблея - 3
Сервону орнотуп, ысык желим менен оңдоңуз.
Идеалында, орнотуудан мурун кабелдериңизди белгилеңиз, ошондо баарын кайра туташтыруу оңой болот.
7 -кадам: Ассамблея -4
Микрофондун туташтыргычтарын кеңейтүү үчүн, аны ийкемдүүрөөк кылып коюңуз.
Аны таянычка салып, чаптаңыз
8 -кадам: Ассамблея - 5
Баскыч тактасын оюкка салып, клей менен оңдоңуз.
Капкакты кийгизип, баскычты жумуртка иштетсе болорун текшериңиз.
9 -кадам: Кечки тамагыңыздан ырахат алыңыз жана көңүл ачыңыз =)
Эми өзүңүздүн Rompe Huevosту сынап көрүүгө убакыт келди.
Колдоого жумуртка коюп, пайдасыз машинаңызды иштетүү үчүн музыка ойноңуз же ырдаңыз.
Кийинчерээк башаламандыкты тазалоого даяр болуңуз.
Сунушталууда:
Ар кандай пайдасыз машина: 6 кадам (сүрөттөр менен)
Ар кандай пайдасыз машина: айланасында ушунчалык пайдасыз машиналар болгондо, мен бир аз башкача кылып чыгарууга аракет кылдым. Которгучту артка түртүүчү механизмдин ордуна, бул машина жөн эле которгучту 180 градуска бурат, бул долбоордо мен Неманы колдондум 17 тепкичтүү мотор, ал
555 Пайдасыз машина: 8 кадам (Сүрөттөр менен)
555 Пайдасыз машина: Жашоомдо жасаган дээрлик ар бир долбоордо ардуино же жөн эле атмега колдонулат, бирок менин мектебимдеги акыркы электрондук сабакта мен 555 деп аталган чакан интегралдык микросхеманы таптым. Мен бул жөнүндө мурда уккам, бирок микроконтроллерлер жакшы деп ойлогом. Мен окуйм
Пайдасыз машина көрсөтмөсү: 21 кадам (сүрөттөр менен)
Пайдасыз машина көрсөтмөсү: Пайдасыз машина - бул Марвин Минскийдин "Ultimate Machine" варианты, ал негизинен акыркы максаты өзүн өчүрүү болгон машина. Аны кургандан кийин, сиз эки коммутатор менен мотордон турган машинанын кантип иштебей турганына таң каласыз
Жылан: пайдасыз машина: 5 кадам
Жылан: Пайдасыз машина: Билесизби, сиз бала кезиңизде Nokia телефонуңузда жылан ойногонсуз? Белгилүү бир убакта жылан өзүнүн куйругун кууп баштайт, ошондо сен оюн бүтөөрүн билгенсиң. Биз муну роботко айлантууну чечтик, бирок оюн эч качан
Суперконденсатор пайдасыз машина же диалог Smart Guy менен: 7 кадам (сүрөттөр менен)
Supercapacitor пайдасыз машина же диалог Smart Guy менен: Smart Guy. Эмне?! Пайдасы жок машина! Дагы! Жүздөгөн, миңдеген YouTube каналдарын жабуу жетишсизби? Jumbleview. Алардын көбү которгуч которгуч менен жасалган, бул рокер.SGге ээ. Анан эмне? Баары бирдей иштээрин билет. А сиз буга чейин