Inhoudsopgave:
- Stap 1: Materialen en gereedschappen
- Stap 2: Jigmontage
- Stap 3: Het label toevoegen
- Stap 4: Volgende stappen
Video: IOT123 - ATTINY85 SOFTWARE SERILE JIG Montage - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
Ik gebruik ATTINY85's voor low-power sensor mashups. Oorspronkelijk dacht ik dat er geen manier was om deze chips te debuggen met behulp van een console en gebruikte ik een aantal mooie "daarbuiten"-methoden om te zien wat er tijdens runtime gebeurt.
Toen kwam ik SoftwareSerial tegen. Het is een bibliotheek, je definieert je TX- en RX-pinnen (ja, we hebben er niet veel) en je krijgt console-foutopsporing via een TTL-232-adapter.
Ik heb een adapter gemaakt die de relevante pinnen tussen een ATTINY en een TTL-232 (VCC en GND) combineert en TX en RX uitbreekt voor uw eigen mapping. Er is ook een koprail voor VCC en GND uitgebroken. Dit artikel beschrijft de montage van de mal; dit artikel geeft instructies voor het gebruik van SoftwareSerial met ATTINY85 met behulp van het Arduino Console-venster.
Omdat de ATTINY85 lager zit dan de omringende headers in de DIL IC-socket, wordt aanbevolen om een label van Mylar (duurzaam) tape aan de chip(s) toe te voegen om gemakkelijke verwijdering van de mal te vergemakkelijken.
Stap 1: Materialen en gereedschappen
- Dubbelzijdig protoboard (6 x 7 gaten)
- 8-pins DIL IC-aansluiting (1)
- 4P Female header met lange pinnen (2)
- 6P Female header met korte pinnen (3)
- Cyanoacrylaat lijm (1)
- Aansluitdraad (7)
- Soldeerbout (1)
- Soldeer (1)
Stap 2: Jigmontage
- Bevestig op de aangegeven bovenkant van het bord de DIL IC-aansluiting via BLUE1 - BLUE8, buig de pinnen naar buiten aan de onderkant en soldeer.
- Breng aan de bovenkant cyanoacrylaatlijm aan op de zijkanten van de DIL IC Socket en steek 4P lange pin-headers in GREEN1 - GREEN4 en GREEN5 - GREEN8. Bij drogen soldeerpennen aan onderzijde, zorgen voor een soldeerbrug naar aangrenzende pennen (BLAUWE stippen).
-
Breng aan de bovenkant cyanoacrylaatlijm aan op de andere zijden van de DIL IC-socket en steek 6P-headers in de GELE/ORANJE gaten en ROZE gaten. Als het droog is, soldeerpennen aan de onderkant.
- Breng aan de bovenkant cyanoacrylaatlijm aan op de laatste opening op de 6P-kop die in #3 is gelijmd. Steek de 6P-kop in de RODE/blootgestelde gaten. Als het droog is, soldeerpennen aan de onderkant.
- Overbrug aan de onderkant de pinnen van PINK1 naar PINK6. Verbind dan die brug met een zwarte draad met RED1.
- Overbrug aan de onderkant de pinnen van ORANJE1 naar ORANJE4. Verbind dan die brug met een rode draad met RED2 en met BLUE1.
- Sluit aan de onderkant een groene draad aan van ROOD3 naar GEEL1.
- Sluit aan de onderkant een witte draad aan van RED4 naar GEEL2.
Stap 3: Het label toevoegen
- Druk het bijgevoegde etiket met een breedte van 68 mm af op zelfklevende etiketten.
- Afdekken met doorzichtige tape/contact.
- Knip tot de buitenste stippellijn.
- Verwijder de wasfilm en wikkel het label zoals afgebeeld.
- Voeg bijgesneden tape toe aan de naad op de hoek.
Stap 4: Volgende stappen
- Bevestig jumpers van uw favoriete ATTINY-pinnen voor TX en RX aan de breakouts YELLOW1 en YELLOW2.
- Volg de instructies voor het gebruik van SoftwareSerial. Zoals vermeld in het artikel heeft deze methode betrekking op foutopsporing, niet op de eerste upload van de software.
- Pas op met het gebruik van strings in println-statements: ze zuigen geheugen op.
- Bekijk waarden terwijl u uw code ontwikkelt.
Aanbevolen:
MEERDERE SENSOREN AANSLUITEN OP ÉÉN ARDUINO UNO SERILE POORT: 4 stappen
MEERDERE SENSOREN AANSLUITEN OP ÉÉN ARDUINO UNO SERILE POORT: In deze tutorial breiden we een enkele Arduino UNO UART (Rx/Tx) seriële poort uit, zodat meerdere Atlas-sensoren kunnen worden aangesloten. De uitbreiding wordt gedaan met behulp van een 8:1 Serial Port Expander-kaart. De poort van de Arduino wordt na wi
IOT123 - D1M BLOCK - ADXL345 Montage: 8 stappen
IOT123 - D1M BLOCK - ADXL345 Montage: D1M BLOCKS voegt tactiele hoesjes, labels, polariteitsgeleiders en breakouts toe voor de populaire Wemos D1 Mini SOC/Shields/Clones. Deze D1M BLOCK geeft een eenvoudige aansluiting tussen de Wemos D1 Mini en de ADXL345 Accelerometer-module.Mijn aanvankelijke motivatie voor ontwikke
IOT123 - D1M BLOCK - TP4056 Montage: 8 stappen
IOT123 - D1M BLOCK - TP4056 Montage: D1M BLOCKS voegt tactiele hoesjes, labels, polariteitsgeleiders en breakouts toe voor de populaire Wemos D1 Mini SOC/Shields/Clones. Deze D1M BLOCK bevat een batterijladermodule. Deze D1M BLOCK is ontwikkeld om het batterijvermogen van de D1M ESP12 BLOCK te testen. T
IOT123 - VERMOGEN METER BOX Montage: 6 stappen
IOT123 - POWER METER BOX Montage: Dit is een behuizing voor de ATTINYPOWERMETER geschreven door moononournation. Het kan continu de spanning (V), stroom (mA) en het geaccumuleerde stroomverbruik (mWh) meten. En plot ook een eenvoudige grafiek om de cijfers te visualiseren. Omdat een eenvoudige aansluitingsgids wordt bespat o
IOT123 - ASSIMILATE SENSOR HUB: ICOS10 ALGEMENE SHELL (AANSLUITDRAAD) Montage: 4 stappen
IOT123 - ASSIMILATE SENSOR HUB: ICOS10 GENERIC SHELL (AANSLUITDRAAD) Montage: UPDATE We raden u aan het IDC-circuit (niet HOOKUP) te gebruiken voor meer betrouwbaarheid. Deze HOOKUP-assemblage is geschikt voor niet-missiekritieke werking als u tijd heeft om het circuit te verifiëren. Ik vond wat draden (bovenste laag panelen: rood/geel) niet lang genoeg