Inhoudsopgave:

Hoe je Arduino-compatibel kunt breadboarden: 4 stappen
Hoe je Arduino-compatibel kunt breadboarden: 4 stappen

Video: Hoe je Arduino-compatibel kunt breadboarden: 4 stappen

Video: Hoe je Arduino-compatibel kunt breadboarden: 4 stappen
Video: How to use Prototyping Shield with breadboard for Arduino 2024, November
Anonim
Hoe te breadboard Arduino compatibel
Hoe te breadboard Arduino compatibel
Hoe te breadboard Arduino compatibel
Hoe te breadboard Arduino compatibel

Het is geen geheim dat we rond oomlout HQ grote fans zijn van de open source Arduino-microcontroller. Het kant-en-klare Duemilanove-bord is een geweldig prototyping-platform, maar soms is het leuk om iets voor jezelf te maken. Wat volgt is een gids over hoe je een breadboard en een stapel componenten kunt nemen en er je eigen Arduino-compatibele machine van kunt maken. Alle onderstaande stappen zijn samengevat in een leuke printbare gids die hieronder kan worden gedownload (BBAC-Assembly-Guide.pdf). Het breadboard-layoutblad kan worden gedownload vanaf stap 2. Laten we aan de slag gaan … (schaamteloze plug) We verkopen ook een kit met alle onderdelen (een breadboard, gedrukt lay-outblad en gedrukte gids), zodat u meteen aan de slag kunt. UK Breadboard Arduino Compatible Kit (BBAC))(open source)We willen zo open mogelijk zijn bij oomlout, in overeenstemming met deze houding kunnen alle ontwerpbestanden (schetsmodellen, corel-draw-lay-outs, pdf's enz.) worden gevonden op https://www.oomlout.com/BBAC/ (als je denkt dat er iets ontbreekt of als je een bestand in een ander formaat wilt, laat het dan als bericht achter ([email protected]) en we zullen proberen je te helpen.)

Stap 1: De onderdelen

De onderdelen
De onderdelen
De onderdelen
De onderdelen

Een Arduino-compatibel is super eenvoudig te maken en vereist iets meer dan een dozijn verschillende componenten Benodigde onderdelen:

  • 0 ohm Weerstand (x12) (digikey)
  • 560 Ohm Weerstand (x2) (digikey)
  • 10 k ohm Weerstand (x2) (digikey)
  • 100 micro Farad-condensator (x2) (digikey)
  • 100 nano farad condensator (x2) (digikey)
  • 22 Pico Farad condensator (x2) (digikey)
  • 16 MHz kristal (x1) (digikey)
  • 5 mm rode LED (x1) (digikey)
  • 5 mm Groene LED (x1) (digikey)
  • 50 mm doorverbindingsdraad (x8) (oomlout VK) (adafruit VS)
  • 6-pins header (programmeren) (x1) (digikey)
  • 7805 5Volt regelaar (x1) (digikey)
  • 9 volt Batterijclip (x1) (digikey)
  • Drukknop (x1) (digikey)
  • Atmega 168 (met Arduino-bootloader) (x1) (digikey) (je moet de bootloader zelf branden)
  • BBAC-blad / gids (x1) (downloadbaar bij stap 2)
  • Breadboard (x1) (oomlout UK) (adafruit VS)

Stap 2: Het lay-outblad en in elkaar zetten

Het lay-outblad en in elkaar zetten
Het lay-outblad en in elkaar zetten
Het lay-outblad en in elkaar zetten
Het lay-outblad en in elkaar zetten
Het lay-outblad en in elkaar zetten
Het lay-outblad en in elkaar zetten

Om het plaatsen van componenten makkelijk te maken hebben we een breadboard layout sheet opgesteld. Print het gewoon uit, leg het over je breadboard en begin met het plaatsen van componenten, of volg de stapsgewijze instructies in Lego-stijl hieronder.

Stap 3: Programmeren

Programmeren
Programmeren
Programmeren
Programmeren
Programmeren
Programmeren

Dit is een enigszins gecompliceerde stap. Omdat we geen USB-serieel circuit op ons breadboard hebben, is extra hardware vereist. Maar maak je geen zorgen, je hebt de keuze uit twee opties, ofwel een reserve Arduino Duemilanove-bord gebruiken, of een FTDI USB-seriële kabel.optie 1 - Een Arduino Duemilanove-bord gebruiken. Voor deze optie gebruiken we het aanwezige USB-circuit (en reset-condensator) op elk Duemilanove-bord. Stap 1 - Verwijder de ATMega168-chip

Haal de grote chip voorzichtig uit de houder

Stap 2 - Sluit de juiste draden aan met behulp van jumperdraden (er staan opmerkingen op het lay-outblad)

  • verbind digitale pin 0 met digitale pin 0
  • sluit digitale pin 1 aan op digitale pin 1
  • sluit de reset-pin aan op de reset-pin
  • sluit 5V aan op de rode rail (5V)
  • sluit gnd aan op de blauwe rail (gnd)

Stap 3 - Programmeer uw BBAC

Je bent klaar, open de Arduino IDE en programmeer je BBAC op dezelfde manier als je Duemilanove-bord deed

optie 2 - Een FTDI USB-seriële kabel gebruiken

Deze optie maakt gebruik van een FTDI USB-seriële kabel (in het VK (farnell). In de VS zijn ze hier te vinden (adafruit))

Stap 1 - Sluit de kabel aan

Sluit de 6-pins vrouwelijke header aan het uiteinde van de FTDI-kabel aan op de 6-pins header op uw BBAC (zorg dat de kleuren van de draden overeenkomen met die van de markeringen op het vel)

Stap 2 - Programma

Open vervolgens de Arduino IDE en programmeer uw BBAC normaal. Bijna normaal gesproken moet je op de resetknop drukken voordat je elke schets uploadt

Stap 4: Wat nu?

Wat is het volgende?
Wat is het volgende?

Gefeliciteerd als alles goed is gegaan, je hebt een volledig functionerende Arduino die compatibel is op een breadboard. (als het niet heeft gewerkt, maak je geen zorgen, stuur een e-mail naar [email protected] en we zullen ons uiterste best doen om je te helpen het werkend te krijgen).

Aanbevolen: