image
Всем привет. В предыдущей статье я описал создание дистанционного пульта управления для моделей собранными своими руками из простого игрового джойстика, который я изготовил для радио кружка, но на этом я не остановился и меня как говорится, понесло в творческом направлении. Когда были завершены дистанционные пульты, захотелось создать управляемую модель с дистанционным управлением. Машинку либо катер на радиоуправлении мне не очень хотелось создавать, их и так много сделано. Хотелось чего-то оригинального. Тогда пришла идея создать катапульту, пусть детишки порадуются. Своего рода злые птички Angry Birds.

Учитывая, что эту модель катапульты будут повторять дети, я решил, буквально всё спаять из подручных материалов, которые можно легко приобрести, а именно из фольгированного стеклотекстолита. После придания нужной формы текстолит для красоты залудил, хотя можно было и покрасить. В качестве снарядов для “осадной” катапульты применил металлические шарики из подшипников. Вес шариков не маленький для данной модели катапульты, было опасение, что полёт снаряда будет весьма мал. Но, испытания превзошли все мои ожидания, снаряд улетал на весьма внушительное расстояние. Да и удар таким шариком об руку оказался весьма болезненным. В итоге игрушка получилась как бы небезопасной. Все двигательно — подъемные процессы выполняли четыре сервопривода SG90. Два сервопривода нужны для загрузки снаряда, остальные два взводили катапульту. Чтобы интересно было управлять данной катапультой, реализовал возможность при помощи дистанционного пульта задавать дальность полета снаряда. Полностью всю работу и конструктивные моменты действующей модели можно посмотреть на видео.

Вот так и родилась радиоуправляемая модель катапульты, сочетающая в себе не только дистанционное управление, но и что немаловажно, элементы робототехники. Кто-то возможно скажет: “Зачем все это нужно, только зря потраченное время“. Но видели б вы азарт и интерес детворы, да и чего там говорить, мне и самому интересно было увидеть, когда при помощи данной катапульты разрушались построенные детьми замки и уничтожались орды монстров. Был очень большой интерес у детворы повторить подобное своими руками, особенно с преподавателем. Я ведь и сам в какой-то мере ребёнок: говорил мой приятель. Для данного проекта у нас с преподавателем радиокружка всё уже было подготовлено.


Программы для джойстика и катапульты, написал за вечер так что сильно код не оптимизировал:
atmel-programme.clan.su/Program.rar

Комментарии (12)


  1. si1v3r
    06.11.2015 11:01
    -1

    Жениться вам, барин, надо. :)


    1. wormball
      06.11.2015 11:41
      -1

      И русский язык подучить. А за ссылку реферальную, чует моё сердце, уже сам барин вскорости в ссылку отправится.


      1. zim48
        06.11.2015 11:57

        Где ошибка укажите, ссылку убрал раз раздражает )


        1. wormball
          06.11.2015 12:33

          Да я-то переживу, а вот администрацию раздражает так, что даже в правилах это запрещено.

          Ну, например, кавычки ставятся вплотную к закавыченному тексту. И заголовок лучше с большой буквы начинать. Радиокружок и немаловажно слитно пишутся. Запятые порой не там, где надо.


  1. den1s1
    06.11.2015 11:19
    +2

    просто нет слов. это очень круто


    1. zim48
      06.11.2015 11:59

      Спасибо


  1. Danov
    06.11.2015 12:12

    Механику ведь тоже можно оптимизировать. Четыре привода — роскошь. Хватило бы одного сервопривода?
    Хотя для изучения робототехники координация четырех движков более интересная задача.


    1. zim48
      06.11.2015 12:18

      Изначально сервопривод был один, но как то скучновато все процессы выполнялись.


  1. Zenitchik
    06.11.2015 15:36

    Интересная машина. А на теннисный мяч и дальность под 50 м пересчитать получится?


    1. zim48
      06.11.2015 16:04

      Это же игрушка, скорей всего под теннисный мяч конструкция совершено другая надо


      1. Zenitchik
        06.11.2015 20:38

        Это я, скорее, неудачно пошутил.
        Конечно, конструкция силовых частей механизма должна быть другая. Но алгоритм работы…


  1. KonstantinSoloviov
    06.11.2015 17:43
    +1

    О, боже, зря я посмотрел ваш код… такое ощущение, что Вас кто-то обманул:

    — типы и константы должны быть в '.h'-файлах, реализация в '.c', а не наоборот
    — '.с' файлы не должны #include-иться
    — чередовать #include и #define — моветон, не говоря уж об определении переменных

    и т.д. и т.п. Вам бы книжку по С почитать что ли