Ontwerp van humanoïde en Drone hybride voor het neutraliseren van bedreigingen en toezicht (5 / 7 stap)

Stap 5: Aansluitingen en bedrading digrams


Maak gebruik van de Arduino en 328 Atmega referentie pin diagram tijdens het verbinden van draden


Schakelschema voor mobiliteit controle aan trasmitter zijde

Schakelschema voor mobiliteit controle bij de ontvanger kant

Beschrijving van het circuit:

De locomotief moties van humanoïde worden rechtstreeks gecontroleerd door toetsenbord bovenstaande diagram. Dit toetsenbord is verantwoordelijk voor het nemen van input van de bewegingen van de gebruiker zoals vooruit, achteruit, links en rechts. Daarnaast hebben we twee speciale modi voor deze humanoïde gemak reizen namelijk infiltratie en humanoïde modus hebben gegeven.

Kant van de zender:

Zodra de gebruiker op een van de toetsen knoppen klikt bijvoorbeeld doorsturen knop, de 8-bit-code wordt gegenereerd en verzenden van de microcontroller ATMega328 die deze code lezen. Deze ontvangen code microcontroller ATMega328 converteert naar 4 bit-code voor verdere verwerking. Gegenereerde code wordt gegeven aan encoder HT12E om te zetten in seriële data voor draadloze transmissie. Nu is de seriële gegevens uit HT12E gegevens uit toegepaste RF module XBee. Alvorens de signalen voert draadloos het Amplitude-Shift Keying (ASK) modulatie. Dit is hoe de gegevens van de kant van de zender wordt verzonden.

Kant van de ontvanger:

RF ontvangersmodule XBee is verantwoordelijk voor het ontvangen van draadloze signalen, terwijl het ontvangen signaal wordt toegepast op gegevens IN van de decoder HT12D via de DATA pin van XBee. Decoder HT12D zet dit om in parallelle gegevens te verkrijgen van het oorspronkelijke signaal. Voor verdere verwerking, wordt deze parallelle gegevens gegeven aan ATmega328 microcontroller. Het genereert 4 bit code om te bepalen van servomotoren standaardinteracties links, rechts, voorwaarts of achterwaarts beweging.

Speciale gevallen:

Om de systeem-modus wijzigen van infiltratie in humanoïde, de ontvanger microcontroller ATMega328 gaat pin 18 en pin 19 hoog. Hierdoor kunnen de andere twee microcontrollers van de kant van de ontvanger. Hierdoor kunnen bijgevolg hand bewegingen van humanoïde. Terwijl de robot omhoog via tandheugel mechanisme voor upto gewenst hoogte liften.

Omgekeerd, als de transformatie is van humanoïde tot infiltratie, de ontvanger ATMega328 microcontroller pin 18 en pin 19 gaat laag. Hiermee schakelt u die twee microcontrollers van de kant van de ontvanger. Dit resulteert in het blokkeren van de servo motoren bij bepaalde hoek te gaan infiltratie modus.

Hand beweging detectie


Beschrijving van het circuit:

Versnellingsmeters worden gebruikt om informatie van de exacte positie van de hand van de gebruiker te verschaffen. Wij zijn gewend dat 4 versnellingsmeters verwerven van verschillende instantie positiegegevens van menselijk lichaam. Het geeft de waarden in het coördineren van de 3-as systeem, x, y en z. Zoals u van schakeldiagram zien kunt, we hebben genomen x en y informatie uit versnellingsmeter presenteren aan pols en hoofd van de gebruiker. En voor de andere twee versnellingsmeters presenteren op elleboog en schouder nemen we alleen x-gegevens.

Echter informatie versnellingsmeter in analoge waarden. Deze waarden we omzetten in digitale moeten voor verdere verwerking. Analoog naar digitaal conversie wordt uitgevoerd met behulp van de microcontroller ATMega328 dwz zet continu wisselende analoge waarden in digitale waarden variëren van 0 tot 1023. Daarnaast voert ATMega328 toewijzing techniek converteren naar 100 tot 230 voor het bereiken van de stap-grootte van 1 graad. Toegewezen waarden worden doorgegeven via RF module XBee.

Op ontvanger, worden ontvangen signalen toegepast op de ATMega328 microcontroller opnieuw. Omdat servo waarden begrijpt tussen 0-180 graden die we hebben uitvoeren opnieuw toewijzen als u wilt converteren van deze waarden in de band van 0 tot en met 180. Deze toewijzing gebeurt via programmering. Toegewezen waarden gelden voor servo's die verantwoordelijk zijn voor het uitvoeren van humanoïde lichaam bewegingen.

Vinger controle zender:

Vinger control ontvanger:

Beschrijving van het circuit:

Flex sensoren die eigen weerstand verandert als u buigen ze voor vinger bewegingen die hebben we gebruikt. Dit zijn de analoge sensoren ook. Als gebruiker zijn / haar vingers beweegt, flex sensoren bochten analoge waarden in uitvoer genereren. Deze waarden we omzetten in digitale moeten voor verdere verwerking. Analoog naar digitaal conversie wordt uitgevoerd met behulp van de microcontroller ATMega328 dwz zet continu wisselende analoge waarden in digitale waarden variëren van 0 tot 1023. Daarnaast voert ATMega328 toewijzing techniek converteren naar 100 tot 230 voor het bereiken van de stap-grootte van 1 graad. Toegewezen waarden worden doorgegeven via RF module XBee.

Op ontvanger, worden ontvangen signalen toegepast op de ATMega328 microcontroller opnieuw. Omdat servo waarden begrijpt tussen 0-180 graden die we hebben uitvoeren opnieuw toewijzen als u wilt converteren van deze waarden in de band van 0 tot en met 180. Deze toewijzing gebeurt via programmering. Toegewezen waarden gelden voor servo's die verantwoordelijk zijn voor het uitvoeren van humanoïde lichaam bewegingen.

Gerelateerde Artikelen

Hobbyist PCB's met professionele CAD gereedschappen maken door het wijzigen van de "Regels voor het ontwerp"

Hobbyist PCB's met professionele CAD gereedschappen maken door het wijzigen van de "Regels voor het ontwerp"

het is leuk dat er enkele professionele printplaat tools beschikbaar voor de hobbyisten zijn. Hier zijn enkele tips voor het gebruik ervan ito ontwerp platen die niet nodig hebt een professionele constructeur eigenlijk om ze te maken...Stap 1: Inleid
De zonne-ontwerp t-square en een methode voor het ontwerpen van reflectoren voor het zonder toezicht zonne-koken

De zonne-ontwerp t-square en een methode voor het ontwerpen van reflectoren voor het zonder toezicht zonne-koken

de eerste foto toont het ontwerpproces en ik heb een pdf van die pic in de volgende stap.  (Veel gemakkelijker om te zien van de details op het PDF-bestand)Het ontwerp van een exotische reflector voor het zonder toezicht zonne-koken. Uw ontwerp kan w
Van idee naar realiteit: 3D ontwerp en afdrukken voor het gemeenschappelijke Man.

Van idee naar realiteit: 3D ontwerp en afdrukken voor het gemeenschappelijke Man.

3D printen veranderd de manier waarop ik denken over hoe ik omgaan met de wereld.  Zoals ik heb geleerd de hulpmiddelen te gebruiken, ik denk dat een hoop over het gebruik van afdrukken te maken van mijn wereld functioneler, spannender of gewoon koel
5 ontwerp van Laser gesneden gevallen voor 5 populaire Platforms

5 ontwerp van Laser gesneden gevallen voor 5 populaire Platforms

Wanneer de eerste kocht mijn Raspberry Pi, kreeg ik te horen--"Nooit zet het in uw zak of zak zonder bescherming." Ik wilde niet luisteren. Ik zet het in mijn tas met sommige andere boards. Dan, toen ik nam het uit, zag ik de gebogen pinnen en k
CNC strategieën voor het verspanen van helische Shapes

CNC strategieën voor het verspanen van helische Shapes

Spiraalvormige vormen uitdaging een bijzonder intense voor CNC verspaning. Draaiende onderstukken en problemen fixturing onregelmatige gebogen volumes testen de moed van zelfs de meest ervaren van machinists. Kleinschalige CNC gefreesd spiraalvormige
Het installeren van een windturbine voor het aandrijven van mijn huis!

Het installeren van een windturbine voor het aandrijven van mijn huis!

Mij tenslotte got mijn Aleko WG400 windturbine geïnstalleerd. Deze feeds generatorvermogen in mijn huis die al zonne is-aangedreven. Ik ben de eerste persoon geworden op mijn mooie eiland te voeren een hybride (zonne- en wind) stroom systeem voor hun
Hoe voor het hosten van een Slam Van

Hoe voor het hosten van een Slam Van

Wanneer mensen met vergelijkbare interesses krijgen samen om te praten over hun projecten, de resultaten zijn bijna altijd nog beter toekomstige projecten! Dus toen sommige leden afkomstig waren van plan het omzetten van hun voertuigen in comfortabel
Grafisch ontwerp van iOS

Grafisch ontwerp van iOS

In deze tutorial zal ik je leren hoe maak je een professioneel uitziende grafisch ontwerp vanaf uw iOS-apparaatInspiratie kan toeslaan wanneer u niet achter uw bureauU bent uw design idee met uw iOS-apparaat vastleggenUw iOS-apparaat kunnen meer dan
RPi, Azure en Cortana gebruiken voor het automatiseren van uw huis!

RPi, Azure en Cortana gebruiken voor het automatiseren van uw huis!

IntroductieEr is nieuwe technologie rondom ons en alleen meer komt elke dag. Onze micro controllers zijn steeds sneller, zijn telefoons slimmer en de cloud is steeds sterker. Met al deze nieuwe technologie is iedereen zich afvragen: hoe kan ik het al
Zonne-energie voor het aandrijven van mijn huis!

Zonne-energie voor het aandrijven van mijn huis!

Mijn huis is zonne-energie aangedreven sinds juni 2013 en de power systeem zijn betrouwbaarheid heeft bewezen. Ik ben een trotse eigenaar van een OFF GRID zonne-energie systeem. Ik besloot te publiceren dit instructable te laten collega DIYers weten
Clueless guy's gids voor het kopen van bloemen

Clueless guy's gids voor het kopen van bloemen

hier is uw waterdicht gids voor het kiezen van de perfecte boeket om uw miss indruk te maken. Het duurt niet een heleboel geld of enige vorm van bloemen-kennis te kloppen haar sokken uit! Een paar gemakkelijk te onthouden tips is alles wat je nodig h
Maak een boter mes voor het verspreiden van koude, harde boter

Maak een boter mes voor het verspreiden van koude, harde boter

Hallo Instructablers.Hier is hoe kun je een boter mes dat koude boter rechtstreeks uit de koelkast verwerken kan zonder het rippen van uw brood of toast.Het oorspronkelijke idee is niet mijne. Ik zag het op Kickstarter: https://www.kickstarter.com/pr
Bouwen van een 'blackbox' datalogger voor het toevoegen op scherm weergave meters aan uw video's

Bouwen van een 'blackbox' datalogger voor het toevoegen op scherm weergave meters aan uw video's

Dit project bevat instructies over hoe te bouwen van het apparaat, alsmede een link naar de projectcode op github die worden geüpload voor het moeten zullen laten uitvoeren.Een Arduino gebaseerd datalogger met het oog op de synchronisatie van gegeven
Ontwerp van Automata

Ontwerp van Automata

Moderne automaten zijn crank gedreven mechanisch sculpturen, die één of andere soort object in beweging weergeven. Het ontwerp van deze machines kan zeer complex zijn, en een heleboel ervaring vereist. Door de hulp van computer ontwerpsoftware is het