Giter VIP home page Giter VIP logo

kurswork's Introduction

KursWork

Bluetooth керована машинка на контролері Atmega32 з використанням структури даних однозв’язний список.

Для реалізацію однозв’язного списку був використаний шаблоний клас List з методами в public секції та класом Node в private секції. Для реалізації списку були використанні наступні методи: List(); - конструктор класа ~List(); - деструктор Класа

void push_back(T1 data); - запис в кінець списку

int GetSize(); -отримання довжини списку

void clear(); - очищення списку

void push_front(T1 data); – запис в початок списку

void insert(T1 value, int index); - вставка елементу в певне місце

void pop_front(); - видалення з переду

void removeAt(int index); - видалення за індексом

void pop_back(); - видалення з-заду

void show(); - вивід списку

T1 showOne(int index); - виведення елементу за індексом 

Для контролю над машинкую був були використанні дві функції setup() – ініціалізація моторів та функція loop() для безпосередньої роботи з машинкою

kurswork's People

Contributors

panda-vlad avatar

Watchers

Timur Shemsedinov avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.