Author Topic: Open Source Laser Tag project - ARMada  (Read 27861 times)

Theuer

  • Full Member
  • **
  • Posts: 65
    • View Profile
    • Email
Re: Open Source Laser Tag project - ARMada
« Reply #270 on: June 07, 2017, 02:18:12 PM »
 Greaaat news!

  That assembled PCB photo is already the Duaneb OSH version? Really cool!
 Do you still have contact with him?

 Great job, Sir.

Pingvin

  • Developer
  • Veteran
  • ***
  • Posts: 424
    • View Profile
Re: Open Source Laser Tag project - ARMada
« Reply #271 on: June 07, 2017, 10:18:52 PM »
Greaaat news!

  That assembled PCB photo is already the Duaneb OSH version? Really cool!
 Do you still have contact with him?

 Great job, Sir.

Thank you, comrade! :)
Quite right!
The assembled printed circuit board in the photo is one of those that Duaneb sent me.
The code is fully adapted to it.
I have not spoken with Duaneb for a long time, but I will write to him and ask him to make public his order PCB on OSH.
This version of the PCB can be considered the first release of the hardware.
Of course - all hardware documentation will be in the repository, including gerber files.
« Last Edit: June 07, 2017, 10:27:55 PM by Pingvin »



Pingvin

  • Developer
  • Veteran
  • ***
  • Posts: 424
    • View Profile
Re: Open Source Laser Tag project - ARMada
« Reply #274 on: June 15, 2017, 12:44:14 AM »
Sonar sound when there is no connection.
https://www.youtube.com/watch?v=2MTyQGu_9hQ&feature=youtu.be

latidae

  • Developer
  • Newbie
  • ***
  • Posts: 7
    • View Profile
    • Email
Re: Open Source Laser Tag project - ARMada
« Reply #275 on: June 18, 2017, 06:48:39 AM »
Looking very good Pingvin...

Pingvin

  • Developer
  • Veteran
  • ***
  • Posts: 424
    • View Profile
Re: Open Source Laser Tag project - ARMada
« Reply #276 on: June 18, 2017, 11:02:15 AM »
Looking very good Pingvin...
Thank you!
Unfortunately, slow development.
« Last Edit: June 18, 2017, 11:07:20 AM by Pingvin »

Pingvin

  • Developer
  • Veteran
  • ***
  • Posts: 424
    • View Profile
Re: Open Source Laser Tag project - ARMada
« Reply #277 on: June 29, 2017, 08:58:30 AM »
ARMada/Ascetic wireless bandana for standart sensors.
A budget option.  ;)

To this case (G1906)





https://easyeda.com/Pingvin/Bandana-638b57df8e1747baba871f611b0e00f3
« Last Edit: June 29, 2017, 09:03:05 AM by Pingvin »

Theuer

  • Full Member
  • **
  • Posts: 65
    • View Profile
    • Email
Re: Open Source Laser Tag project - ARMada
« Reply #278 on: August 01, 2017, 10:53:03 PM »
  Hi Pingvin, I need some help here...
 I finished assembling the boards, but they do not work.
  My guess is if it's the clock's fault.
  I was comparing the Arduino MEGA's clock to that of the ARMADA with oscilloscope.
 While the Arduino's clock has 4V pulses, ARMADA's clock is almost grounded.
  I've already tested three different capacitors, now I'm stuck.
 
Do you have any tips?
 Thanks

Pingvin

  • Developer
  • Veteran
  • ***
  • Posts: 424
    • View Profile
Re: Open Source Laser Tag project - ARMada
« Reply #279 on: August 02, 2017, 04:43:44 AM »
Hi!
The first thing to check is with what parameters the firmware was compiled?
If it is determined in the firmware that the real-time clock will be used, and the RTC quartz is not installed - the firmware will hang on the initialization of the RTC quartz.

 Try to compile without this line.
#define RTC_Enable

in this file
 /Firmware/DeveloperPreview/rtos_103_SDIO_FAT_complite/types.h

Too little information.
« Last Edit: August 02, 2017, 04:55:11 AM by Pingvin »

Theuer

  • Full Member
  • **
  • Posts: 65
    • View Profile
    • Email
Re: Open Source Laser Tag project - ARMada
« Reply #280 on: August 02, 2017, 02:26:38 PM »
 Ok, I'll try.

"Too little information."
 I know, sorry about that...

 When I try upload the Boot Loader, I receive: "Device not found"

Pingvin

  • Developer
  • Veteran
  • ***
  • Posts: 424
    • View Profile
Re: Open Source Laser Tag project - ARMada
« Reply #281 on: August 03, 2017, 01:16:51 AM »
Ok, I'll try.

"Too little information."
 I know, sorry about that...

 When I try upload the Boot Loader, I receive: "Device not found"
This error is not related to quartz. If the programmer is connected correctly - the device must be determined in any case.
Check if the power supply is applied to the AVC–°(VDDA) input of the controller?
What programmer do you use?
« Last Edit: August 03, 2017, 01:21:19 AM by Pingvin »

Theuer

  • Full Member
  • **
  • Posts: 65
    • View Profile
    • Email
Re: Open Source Laser Tag project - ARMada
« Reply #282 on: August 07, 2017, 01:07:02 AM »
 I'm using USB-TTL based on FTDI chip. It have GND, TX, TX and 5V(i don't connect).
 The TX and RX Leds is blinking normally like it was working right.
 Do you think I need to setup Speed, Stop bit, etc?

Pingvin

  • Developer
  • Veteran
  • ***
  • Posts: 424
    • View Profile
Re: Open Source Laser Tag project - ARMada
« Reply #283 on: August 07, 2017, 05:02:26 AM »
I'm using USB-TTL based on FTDI chip. It have GND, TX, TX and 5V(i don't connect).
 The TX and RX Leds is blinking normally like it was working right.
 Do you think I need to setup Speed, Stop bit, etc?

Before you need to close the jumper "boot" - do not forget about this?
The voltage of the logic levels should be 3.3 Volts.
You also need to check if Rx and Tx are interchanged.

I tried it through a real COM port and level matching on max3232 - I did everything with the default settings.

Pingvin

  • Developer
  • Veteran
  • ***
  • Posts: 424
    • View Profile
Re: Open Source Laser Tag project - ARMada
« Reply #284 on: August 08, 2017, 07:07:00 AM »
I forgot to warn - in the repository bootloader for the purple board.
For a white board I'll post it right now.
https://yadi.sk/d/R53sQySg3LoyMa
The difference is that different legs are used for USB_ATTACH
purple:
Code: [Select]
#define USB_ATTACH_PIN GPIO_PIN_6
#define USB_ATTACH_PORT GPIOC

white:
Code: [Select]
#define USB_ATTACH_PIN GPIO_PIN_4
#define USB_ATTACH_PORT GPIOB


The firmware from the repository can be compiled for a white printed circuit board.
To do this, you need to define the macro
Code: [Select]
#define OLD_VERSION_PCB in the file
ARMada-lasertag-system / Firmware / DeveloperPreview / rtos_103_SDIO_FAT_complite / types.h
He is there on the thirteenth line, just deactivated by two slashes.
« Last Edit: August 08, 2017, 07:49:00 AM by Pingvin »