Draadloze digitale weegschaal (2 / 5 stap)

Stap 2: Programmering de HM-10 modules


De HM-10 modules komen geconfigureerde als slave units en geen auto-slaap. Ze moeten verbinden onmiddellijk, meester om slave, zonder een wachtwoord of andere onderhandelingen. Gebruiken om ze te programmeren, de FTDI 232 adapter (ingesteld op 3,3 volt). U sluit pinnen 3,3 v, Gnd, Rx Tx en Tx naar Rx; het is nuttig om te hebben een vrouwelijke header te plakken op de FTDI pinnen, dan soldeer kleine flexibele draden aan de vrouwelijke kop pinnen, en vanaf daar soldeer de draden aan op de HM-10. Het schakeldiagram Overtuig de HM-10 handleiding voerde de modus op pin 24, de bedrading van de reset op pin 23 en de verbinding van de gronden op pinnen 13,14, 21 en 22 moeten worden volbracht-it neemt een boete getipt soldeerbout en een vaste hand (plus een 3e hand accessoire te houden van de Raad van bestuur). Je moet een soort terminalprogramma is de beste Realterm omdat het u toestaat om verzenden AT modem commando's om de configuratie te wijzigen. Zie dit uitstekende instructable om vertrouwd te raken op de trappen vereist programmeren de HM-10.

/////////////////////////////////////////////////////////////////////////////////////////////////

Het programma van de slaaf als:

MODUS 2, gegevens en AT-commando's in dezelfde gegevensstroom. Stuur AT + MODE2

PWRM 0, automatische slaapstand, stuur AT + PWRM0

ROL 0, slaaf/extern/randapparaat eenheid, stuur AT + ROLE0

PCTL 1, power output, max. Stuur AT + PCTL1

STROOM 0, datatransportbesturing niet gebruikt. Stuur AT + FLOW0

ADDR?, moet u het MAC-adres voor dit apparaat vinden, schrijf het op. Gebruikt om CONN in model.

Stuur AT + ADDR?

CONN XXYYZZ etc., stel de slaaf verbinden met master's MAC-adres.

Stuur AT + CON22C22FF22DA2 [ongeacht het master MAC-adres is]

BAUD 0, standaard baud-rate 9600 baud (zo snel als de ATtiny85 kunt verzenden) verzenden AT + BAUD0

POWE 1-6 dBm zenden energie (om te slaan een bit van de macht), verzenden AT + POWE1

VERS?, versie. Mijn versie was v533. Stuur AT + VERS?

///////////////////////////////////////////////////////////////////////////////////////////////////////

Het programma van de master als:

MODUS 2, gegevens en AT-commando's in dezelfde gegevensstroom. Stuur AT + MODE2

PWRM 1, geen slaapmodus (meester heeft externe zachte klink macht neer), verzenden AT + PWRM1

ROLE 1, meester/centrale eenheid, stuur AT + ROLE1

PCTL 1, power output, max. Stuur AT + PCTL1

STROOM 0, datatransportbesturing niet gebruikt. Stuur AT + FLOW0

ADDR?, moet u het MAC-adres voor dit apparaat vinden, schrijf het op. Gebruikt u CONN in slave. Stuur AT + ADDR?

CONN XXYYZZ enz., de kapitein verbinden van slaaf-MAC-adres instellen Stuur AT + CON22C22FF22DA2 [wat de slaaf MAC-adres is]

BAUD 0, standaard baud-rate 9600 baud (zo snel als de ATtiny85 kunt verzenden) verzenden AT + BAUD0

POWE 2, standaard 0 dBm macht doorsturen, stuur AT + POWE2

VERS?, versie. Mijn versie was v533. Stuur AT + VERS?

//////////////////////////////////////////////////////////////////////////////////////////////////////////////

andere interessante AT commando's:

TEMP? Stuur AT + TEMP? om de temperatuur

RSSI? ontvangen signaalsterkte verzenden AT + RSSI?

BATT? accuspanning (A/D converter heeft!), AT + BATT verzenden?

PIO4, PIO7 etc. instellen of duidelijke output pinnen (gebruikt aan de macht op en neer de ATtiny85) Stuur AT + PIO41 instellen op hoog, AT + PIO40 om in te stellen op laag.

Gerelateerde Artikelen

Nauwkeurige draadloze windwijzer

Nauwkeurige draadloze windwijzer

Deze draadloze windwijzer heeft enkele unieke functies-windrichting met een eenvoudige, voordelige en correcte absolute opnemer. Sommige weerstations consument vergelijking hebben een beperkte wind richting resolutie van 22,5 graden, elke 14 seconden
Motivationele weegschaal

Motivationele weegschaal

Invoering van het recentst en grootst in gezondheidstechnologie: de motivationele weegschaal. Het krijgen van ongewenste familie opmerkingen over uw recente aanwinst van het gewicht? Nu kunt u krijgen bekritiseerd door zowel uw familie en uw weegscha
Een elektronische weegschaal omzetten in een schaal van de verzendkosten voor

Een elektronische weegschaal omzetten in een schaal van de verzendkosten voor <>

,In mijn kleine bedrijf moest ik weeg medium tot grote items en dozen op de schaal van een vloer voor de scheepvaart. In plaats van betalen manier teveel voor een industriële model gebruikte ik een digitale weegschaal. Ik vond het dicht genoeg voor d
Hack - Maak uw digitale foto Frame Go Live

Hack - Maak uw digitale foto Frame Go Live

om te vinden hoe dit te doen zonder een RSS en HTTP server uit, en meer (links naar compatibele digitale fotolijsten, software, enz) Volg deze link.In deze video laat ik zien hoe het bouwen van een 'live' wifi digitale fotolijst. Door 'live' bedoel i
Nauwkeurige bier schaal

Nauwkeurige bier schaal

Stap 1: Hoe om het te bouwen. u moet eerst een paar dingen. Hier is een lijst.1. Arduino Board2. AD620 In-Amp3. WH-B05 schaal van Amazon4. ICL7660 Spanningsomvormer5. Misc elektrolytische Caps6. Misc weerstanden7. Hook-up draad8. XBee Modules (nodig
Modellering van een Hawker Typhoon 1B bedekt met Lithoplate

Modellering van een Hawker Typhoon 1B bedekt met Lithoplate

een jaar of zo geleden een vriend en ik waar op zoek om te bouwen een Oorlogsvogel en ik was willen bouwen een Vailly luchtvaart Typhoon Hawker Typhoon MK. 1B versie. Ik wilde ook een vliegtuig te maken gebruik van wat ik heb liggen ronde of bestaand
Hoe te laden van een kogel met behulp van de Lee Classic Loader.

Hoe te laden van een kogel met behulp van de Lee Classic Loader.

The Lee Classic Loader gereedschap is een kleine kit gemaakt door Lee tools waarmee u gemakkelijk eneconomisch herladen kogels van elk kaliber. In dit Instructable zal ik laten zien hoe de tool gebruiken om te ladeneen.30-06 Springfield patroon, maar
5 minuten chocoladecake

5 minuten chocoladecake

er een heleboel 5 minuten cake-in-a-mok recepten die er zijn, maar ik heb de tijd genomen om te experimenteren met acht variaties op een een recept om te komen met de beste, lekkerste en meest betrouwbare 5 minuten chocoladecake op het web.  Dit snel
Het spook van de Opera Monkey muziekdoos taart

Het spook van de Opera Monkey muziekdoos taart

"Christine, Christine ...Waar in de wereld ben je geweest verbergen?Echt, u waren perfectIk wou dat ik wist dat je geheimWie is je grote tutor?"MEG - engel van de muziekDames en heren, is dit Project 665. Een papier mache speeldoos in de vorm va
DIY beste Bluetooth-Speakers

DIY beste Bluetooth-Speakers

In deze tutorial document ik het proces dat ik gebruikte om de coolste en luidste Bluetooth speaker ooit! Met bovengenoemd dat, is het niet de meest draagbare Bluetooth speaker, want het is een beetje zwaar en volumineus, maar het ziet er cool en kli
DIY 3D Rubber Catan mallen

DIY 3D Rubber Catan mallen

U moet de verschillende posten der voorbereiden:uw oorspronkelijke objecten die u wilt voorbereiden van mallen voorschimmel release sprayhete lijm pistool w/stokkenPoly-Urethaan samengestelde deelA en BIk gebruikte Smooth-op ReoFlex 30 (hardheid van
Uitbarsting van cafeïne douche zeep (aka zelfgemaakte koffie gebaseerde loog zeep)

Uitbarsting van cafeïne douche zeep (aka zelfgemaakte koffie gebaseerde loog zeep)

mensen die mij kennen weten moet ik mijn koffie.  Niet alleen in de ochtend, hoewel ik ben een beter mens wanneer ik begin mijn dag met enkele, maar in de middag, 's avonds, en natuurlijk een kopje nachts (ik ben een van die oneven mensen die val in
Hoe maken Bacon zeep

Hoe maken Bacon zeep

zeep kan worden gemaakt van zowat elke vorm van vet. Hoewel vet uit het spek, genaamd reuzel, is niet de beste vetten om te gebruiken voor het maken van zeep, leek het een of andere manier de meest opwindende. Waarom? Omdat spek verbazingwekkend is.
Supersonic Rocket - Mach mijn dag!

Supersonic Rocket - Mach mijn dag!

Wilt breken de geluidsbarrière, maar hoeft niet een vliegtuig 100 miljoen dollar om mee te spelen?De luchtmacht wilde niet van u, of u niet wilt dat de Air Force?Geen probleem! Ook kun je Chuck Yeager op een veel lagere begroting, zelfs als je niet k