Inhoudsopgave:

Bedien uw modeltreinlay-out met uw mobiele telefoon! 11 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Bedien uw modeltreinlay-out met uw mobiele telefoon! 11 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"

Video: Bedien uw modeltreinlay-out met uw mobiele telefoon! 11 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"

Video: Bedien uw modeltreinlay-out met uw mobiele telefoon! 11 stappen (met afbeeldingen) Antwoorden op al uw
Video: Федеративное обучение: основы и применение к мобильной клавиатуре (ML Tech Talks) 2024, November
Anonim
Bedien uw modeltreinlay-out met uw mobiele telefoon!
Bedien uw modeltreinlay-out met uw mobiele telefoon!

Het besturen van een modeltreinlay-out met een bedrade gashendel en wisselcontrollers is misschien een goed begin voor beginners, maar ze vormen een probleem van niet-draagbaarheid. Ook kunnen de draadloze controllers die op de markt komen slechts enkele locomotieven aansturen of zijn ze een beetje te duur. Laten we dus in deze instructable leren hoe u een eenvoudige draadloze configuratie van de lay-out van modeltreinen kunt maken met een smartphone, zodat u achterover kunt leunen, ontspannen op uw bank en controle over uw lay-out hebt. Laten we beginnen!

Stap 1: Bekijk de video

Image
Image

Stap 2: Verzamel alle spullen

Programmeer het Arduino-bord
Programmeer het Arduino-bord

Voordat u begint met bouwen, moet u ervoor zorgen dat u over alle volgende onderdelen, materialen, gereedschappen en benodigdheden beschikt:

  • Een Arduino-bord, bij voorkeur een Arduino UNO, MEGA, Leonardo of iets dergelijks dat kan worden bevestigd aan een Adafruit-motordriverschild.
  • Een Adafruit motor driver schild.
  • Een 12 volt gelijkstroombron.
  • Een DTMF-decoder.
  • Draden om de baanstroom en wissels aan te sluiten (klik op de afbeelding voor meer informatie).
  • Draden om de DTMF-decoder aan te sluiten op digitale pinnen en stroom (klik op de afbeelding voor meer informatie).
  • Een smartphone uitgerust met een DTMF-toongenerator-app.
  • Een kruiskopschroevendraaier.
  • Een weerstand van 1KΩ - 10KΩ.

Stap 3: Programmeer het Arduino-bord

Als je geen Arduino IDE op je computer hebt, download het dan hier. De bibliotheek voor het Adafruit-motorstuurprogrammaschild is hier te vinden, voor het geval je het niet in je IDE hebt. Zorg ervoor dat u dit in uw IDE installeert voordat u het programma compileert. Als je hulp nodig hebt bij het installeren van een bibliotheek, kijk dan op deze link.

Stap 4: wijzig de DTMF-decoder

De DTMF-decoder wijzigen
De DTMF-decoder wijzigen

Zoek naar een LED op het bord gemarkeerd als 'DV', deze licht op wanneer de DTMF-decoder een geschikt audiosignaal ontvangt. Volg het pad naar de chip (zorg ervoor dat u de GND-verbinding niet volgt) en soldeer een draad waar het koperen spoor de pin van de chip verbindt met de weerstand die op de LED is aangesloten.

Stap 5: Maak de lay-out

Maak de lay-out
Maak de lay-out

De testlay-out die ik heb gemaakt, bestaat uit een kleine ovale lus samen met twee erfbeplating.

Stap 6: Maak alle bedradingsverbindingen

Maak alle bedradingsverbindingen
Maak alle bedradingsverbindingen
Maak alle bedradingsverbindingen
Maak alle bedradingsverbindingen

Sluit een 'pull-down'-weerstand aan tussen de pinnen GND en A0. Sluit het AF-motorschild aan op het Arduino-bord door de pinnen van het schild zorgvuldig uit te lijnen met de aansluitingen op het Arduino-bord en het schild naar beneden te duwen om het stevig op het Arduino-bord te bevestigen.

Maak de volgende bedradingsverbindingen:

  • Sluit een van de twee wissels aan op de schroefklemmenblokken gemarkeerd met 'M4'.
  • Sluit de tweede wissel aan op de schroefklemmenblokken gemarkeerd met 'M3'.
  • Sluit de draden van de stroomtoevoerrail aan op het schroefklemmenblok gemarkeerd met 'M1'.
  • Sluit de digitale uitgangen van de DTMF-decoder als volgt aan op de analoge ingangen van het Arduino-bord:
  1. D0 tot A1
  2. D1 tot A2
  3. D2 tot A3
  4. D3 tot A4
  5. DV naar A0

Stap 7: Plaats de trein(en) op de rails(s)

Plaats de trein(en) op de rails(s)
Plaats de trein(en) op de rails(s)

We gebruiken gewoon twee locomotieven voor testdoeleinden. Je kunt er zelfs een gebruiken.

Stap 8: Verbind uw telefoon met de Bluetooth-ontvanger

Zorg ervoor dat de DTMF-toongenerator-app op uw smartphone is geïnstalleerd. Schakel de Bluetooth-ontvanger in en schakel Bluetooth van de smartphone in, ga naar Instellingen> Bluetooth en zoek de naam van de ontvanger en koppel deze met uw smartphone.

Stap 9: Test uw installatie

Test uw instellingen
Test uw instellingen

Open de DTMF-toongenerator-app en test je lay-out. De standaardbedieningen zijn als volgt:

  • 2: Versnel de locomotief vooruit.
  • 8: Versnel de locomotief achteruit.
  • 5: Stop de locomotief.
  • 1 en 3: 1e wisselcontrole.
  • 4 en 6: 2e wisselbediening.

De overige knoppen zijn ongebruikt en kunnen worden gebruikt om nog meer wissels te bedienen door het Arduino-programma aan te passen.

Als de locomotief in de verkeerde richting begint te rijden, schakel dan de stroom uit en verwissel de draden van de stroomtoevoerrail met elkaar

Stap 10: Zorg dat uw lay-out werkt

Nu kunt u achterover leunen, ontspannen op uw bank en uw treinen en wissels bedienen met uw mobiele telefoon.

Stap 11: Wat kan ik meer doen?

Wat kan ik meer doen?
Wat kan ik meer doen?

Er zijn nog veel ongebruikte knoppen op het bedieningspaneel. Dus ga je gang door meer functies toe te voegen aan je lay-out en deel je creatie hieronder. Het beste!

Aanbevolen: