TinyANN, kunstmatig neuraal netwerk voldoet aan ATTINY (2 / 12 stap)

Stap 2: Elektronische: bouw van het moederbord


Het moederbord beschikt over een ATTINY84A chip. Ik Kies deze ATTINY omdat het heeft 8Kb geheugen en voldoende digitale pinnen voor de sensoren en de motorcontroller. Dit moederbord beschikt over een reset-knop en een programmeur connector (J1) met behulp van het protocol van de SPI (SLT MOSI, MISO, CLK). 3 pinnen (J2, J3, J4) worden gebruikt als de analoge ingang voor sensoren, 2 pinnen (J5, J6) als digitale ingangen/uitgangen en de andere pinnen zijn aangesloten op een L293D tot bevelhebber van de twee N20 motoren. Ik verzoek u om te zoeken op Instructables.com over ATTINY. Er zijn veel onverwoestbaar over het gebruik en programma ATTINY en arduino.

U de bestanden van de Fritzing met de twee lagen van deze PCB toegevoegd. De bovenste laag bevat alleen paar verbindingen met via. Zij kunnen worden vervangen door draden voor die liever maken een "één laag" PCB. Ik gebruikte de toner overdrachtmethode (nogmaals Instructables.com is uw vriend). Ik geboord om de 2 lagen uitlijnen, 2 via aan weerskanten van de PCB vóór de overdracht. Met de hulp van deze 2 pinnen ik ingeklemd de PCB met glanzende papieren (één voor de bovenste laag (spiegel), één voor de onderste laag) en diervoeders met een lamineer machine. Na etsen was het resultaat zeer acceptabel.

BELANGRIJK: Triple controleren de koperen Alletracks; met een multi meter, controleert of er kortsluiting of beëindigde tracks.

Na het solderen de via, ik de bovenste laag koper met behulp van een transparante beschermende spray beschermd. Na het solderen van de componenten, gebruikte ik de zelfde spray ter bescherming van de koperen onderlaag. Ik gebruikte ook warme lijm aan de voet van de draden te versterken hun mechanische krachten.

De derde afbeelding gebruiken als verwijzing naar de plaats van de componenten. Ik leg de aansluitingen voor de motoren (M1, M2), de sensoren (J2, J3, J4) en de programmeur (J1). Ze zijn 2 gratis aansluitingen (J5, J6) die kunnen worden gebruikt voor een dochter board of voor foutopsporing. Ik gebruikte aansluitingen vond ik in mijn atelier. Voel je vrij om te gebruiken wat je hebt of soldeer de draden direct. De verbindingslijn J2 J6 gebruiken dezelfde pin regeling; de pin dichtbij de ATTINY is het signaal (SIG), de pin in het midden is 5V en de pin buiten is de grond (GND). Ik draden gesoldeerd met een JST connector voor de accu. Afhankelijk van uw batterij wellicht u een andere stekker kiezen.

Ik heb enkele schetsen om te debuggen van het moederbord en zorgen van de sensoren en de motoren werken. U vindt meer details hoe ze te gebruiken in de latere stappen. Ik adviseren u om eerste poging deze schetsen voordat voor het uploaden van de schets ANN. Als de motoren in de verkeerde richting uitgevoerd, alleen ruilen hun draden (of wijzigen van de digitale pennen van de schetsen).

Gerelateerde Artikelen

Bouwen van een synthetische neuraal netwerk

Bouwen van een synthetische neuraal netwerk

In het begin van dit jaar klaar (2015) ik met bouwen en testen van een enkel asynchrone digitale neuron. Ik heb nu klaar met het opbouwen van een netwerk van 36 van hen. De meeste van dit werk is geweest bij de opbouw van de hardware ondersteuning vo
CBDBv2 Evolution - ESP8266 Development Board voldoet aan de ARDUINO IDE!

CBDBv2 Evolution - ESP8266 Development Board voldoet aan de ARDUINO IDE!

De Internet of Things-revolutie is hier!IOT beschrijft een wereld waarin alledaagse voorwerpen zijn verbonden met een netwerk zodat gegevens kunnen worden gedeeld. Dit is slechts het begin. In de nabije toekomst misschien voeren we sensoren die nauwk
IKEA LEKA speelkleed voldoet aan natuur

IKEA LEKA speelkleed voldoet aan natuur

de IKEA LEKA spelen mat zal stellen u back-net US24.99 maar het is een beetje aan de kale kant dus mij en mijn vrouw dacht dat we kennismaken met een vleugje van de echte natuur zo goed als wat speelgoed opknoping aan het uitdelen van de pasgeborene
Tandpasta voldoet aan zeep!

Tandpasta voldoet aan zeep!

uit u eerst om deze dingen te hebbenSorry voor de slechte foto 'sIk hoop dat het u bevalt want het is mijn eerste instructableStap 1: eerst uitschakelen dit deel is wanneer je wat vloeibare zeep in de lege tand plakken buis gietgebruik niet teveel ze
Sonic schroevendraaier Wand: Doctor Who voldoet aan Harry Potter

Sonic schroevendraaier Wand: Doctor Who voldoet aan Harry Potter

Backgrund:Ongeveer een jaar geleden zag een vriend van mij een zeer mooie Sonic schroevendraaier Wand gemaakt door Maranda Li aka Praeclarus Wands.Als gevolg van die worden uitverkocht vroeg ze mij als zou het mogelijk voor mij om haar een, dat is wa
Xylano.  Piano voldoet aan xylofoon

Xylano. Piano voldoet aan xylofoon

zodat mijn dochter hield deze weinig speelgoedpiano die xylofoon klokken gebruikt om geluiden te maken, en dit me heeft denken... kon ik maken te wedder men? Het antwoord is ja, maar het duurde geruime tijd en een beetje trial and error.Het eerste wa
Kast Reknr: Oude voldoet aan nieuwe

Kast Reknr: Oude voldoet aan nieuwe

Upcycled rekken eenheidStap 1: Stap 1: IntroOm te beginnen onze projecten wij kregen een $20 slaan krediet bij Habitat voor de mensheid herstellen en kregen te horen te geven nieuwe gebruik aan de producten die we uit de winkel had gekocht. Nadat we
Licht werk / Flood Light voldoet aan Camera statief

Licht werk / Flood Light voldoet aan Camera statief

Deze mod is vrij handig en op de goedkope als u eigenaar van een licht werk zowel een camera statief.Bent u een amateur fotograaf als ik, u zal waarschijnlijk zelf één of ander soort statief voor uw camera, maar je waarschijnlijk won´t hebt aangeslot
Statief voldoet aan Logitech Webcam

Statief voldoet aan Logitech Webcam

ik wilde mijn Logitech QuickCam Messenger gebruiken voor het opnemen van how-to films bij de modellering workbench. Ik was echter verbaasd om te ontdekken dat de boodschapper van Logitech QuickCam, noch mijn Logitech QuickCam communiceren STX, webcam
LED voldoet aan hout

LED voldoet aan hout

Heute Habe ich zusammen mit meinem Vater eine Art Holz-LED Beleuchtung gebaut bzw. gebastelt. Sterven Sache ist, nicht jeder hat das Geld um sich mal eben ein schönes (wobei schön hier Geschmacksache ist) Möbel oder schöne decoratie oder wie in diese
STEAMPUNK / DIESEL voldoet aan CSI

STEAMPUNK / DIESEL voldoet aan CSI

Basic CSI schedel, toegevoegd mijn gebruikelijke spullen uit mijn junk vak zo goed zoals sommige goodies van de dollaropslag.
GEBAAR voor dove & dempen mensen interactie VOCALISER

GEBAAR voor dove & dempen mensen interactie VOCALISER

IntroductieDigitale Vocaliser is een project voor sociale doeleinden. We proberen om een systeem te implementeren waardoor een communicatiekloof tussen volkeren doven en slechthorenden zo min mogelijk. Dove mensen maken gebruik van gebarentaal of geb
Dansen RedBot

Dansen RedBot

Probleem:Geen Redbot met geluidsverwerking met behulp van een Androïde cellphone.Geen Redbot die gebruikmaakt van een BPN (kunstmatige intelligentie) om te leren wanneer te verplaatsen afhankelijk van de drempel van het geluid.Stap 1: Koop een Redbot
Halloween Project: Voeg realisme toe aan een winkel koopt weerwolf masker!

Halloween Project: Voeg realisme toe aan een winkel koopt weerwolf masker!

Meest lowbudget Halloween maskers en kostuums die direct uit een winkel gekocht neigen te hebben een kunststof, kunstmatige kijken naar hen. Echter, u hoeft niet om een fortuin om een extra vleugje realisme toevoegen aan een bestaand product. Deze ou